前天和一圈朋友吃饭聚会聊天,大家谈的话题主要围绕OA、协同、OFFICE。而且这三个概念也经常互相侵入,很少能独立分开谈。
我就说说我讲过的几个观点。
国货当自强,中国如果要扛民族软件这杆大旗,往往会是操作系统、数据库、OFFICE。
过去还喊过编译器和开发IDE,现在少喊了,基本大家都是C++、JAVA、C#、PHP、JAVASCRIPT了,都挺开放,开源和各种框架都有、社区也很活跃,遇到问题都能搜索到。
不过,现在又添了一个中间件。不少国字号的大公司都有中间件。我一直有这样一个感觉,现在服务器端软件越来越被大家贯以中间件。工作流引擎服务器、消息服务、事务服务、安全服务、组件服务、数据库缓冲服务、页面缓冲服务、BI服务、报表服务、流媒体服务。各种框架、产品都有。
但是,我从来没听过国外有对应的应用开发平台这类中间件。我知道SAP的ABAP和开发环境,我也知道国内如用友的UAP、金蝶的EAS、BOS,我也分析MSCRM,发现也有应用扩展框架;如salesforce,也有类似SDK、语言、开发环境、运行环境、应用框架,但我很少看到国外单独卖这类管理软件应用开发平台的。按说国外的企业信息化规模比咱们大,行进比咱们早,软件定制服务比咱们深,为啥他们就没有产生这个市场呢?所以,我一直对独立销售应用开发平台的公司感到纳闷。我也知道在大量做外包开发管理软件的外包公司,即使他们外包日本的活,日本人也会给他们一套框架,让他们用这套基础框架开发,而这套框架中有管理软件常用后台管理工具,也有代码库,也有UI库,也有文档工具,也有调试工具。但是