2008-05-07
漫谈金蝶Apusic Studio(二)
金蝶的EAS是未来10-20年的战略高端产品,从运行平台定位就必须支持主流的应用服务器,比如BEA 的Weblogic和IBM 的Websphere,但是从研发角度来讲。Weblogic和Websphere太笨重了,在1G内存的开发人员的机器上工作效率很低。而这个时候,Apusic3.0 已经完全支持J2EE1.4标准,短小精悍,启动速度可媲美Tomcat,但是有支持EJB。对于金蝶来讲,很自然的一个考虑就是把Apusic3.0作为开发期的应用平台选型。当然,这个时候金蝶的战略已经很明确,会借EAS产品线大力发展自己的应用服务器平台了,从而形成国内独一无二的 ERP + 应用平台的持久发展战略。
早期,在金蝶EAS BOS Studio还未发展起来的时候,金蝶EAS的开发团队延用了Eclipse + JVM远程调试的方式来支持Apusic3.0的开发,这种开发对于熟悉Java的人来说,与加了插件的Eclipse + Tomcat 开发基本是一样的。其实,所谓断点调试的功能支持并非IDE环境支持的功劳,而应该归功于Java 在JVM层次就架构好了调试框架 JPDA。
作为大产品研发,任何开发工具的改进都将给提升团队的工作效率带来莫大的价值。金蝶EAS规划的时候,及分离了非常重要的一个团队去专门研发可以支撑未来EAS快速开发和二次开发的一个平台,这个平台当时叫BOS Studio,当然现在有一个很时髦的流行词汇,叫“业务应用基础平台”。
BOS Studio是基于Eclipse上扩展的一个Plugin,不过这个Plugin规模不小,其功能定位是能够支撑 EAS产品的研发和面向最终客户和合作伙伴的二次开发。用当时的术语,称之为 业务驱动的 MDA (Model Driven Architecture)平台。这个产品的立意非常高远,会把企业ERP应用的开发抽象成建模,从应用、开发、部署、维护多个角度解决 ERP产品发展问题。
其实在BOS Studio之前,金蝶在自己的Com/Com+三层架构的K3产品线就根据多年的用户需求积累逐渐抽象出了一个快速配置开发平台,用它来快速定制报表、扩展基础数据等。这套方案直接为EAS产品线的规划提供了原型。只不过EAS的规划站在一个新的起点和高度,拥有了更多想法和创新。
早期,在金蝶EAS BOS Studio还未发展起来的时候,金蝶EAS的开发团队延用了Eclipse + JVM远程调试的方式来支持Apusic3.0的开发,这种开发对于熟悉Java的人来说,与加了插件的Eclipse + Tomcat 开发基本是一样的。其实,所谓断点调试的功能支持并非IDE环境支持的功劳,而应该归功于Java 在JVM层次就架构好了调试框架 JPDA。
作为大产品研发,任何开发工具的改进都将给提升团队的工作效率带来莫大的价值。金蝶EAS规划的时候,及分离了非常重要的一个团队去专门研发可以支撑未来EAS快速开发和二次开发的一个平台,这个平台当时叫BOS Studio,当然现在有一个很时髦的流行词汇,叫“业务应用基础平台”。
BOS Studio是基于Eclipse上扩展的一个Plugin,不过这个Plugin规模不小,其功能定位是能够支撑 EAS产品的研发和面向最终客户和合作伙伴的二次开发。用当时的术语,称之为 业务驱动的 MDA (Model Driven Architecture)平台。这个产品的立意非常高远,会把企业ERP应用的开发抽象成建模,从应用、开发、部署、维护多个角度解决 ERP产品发展问题。
其实在BOS Studio之前,金蝶在自己的Com/Com+三层架构的K3产品线就根据多年的用户需求积累逐渐抽象出了一个快速配置开发平台,用它来快速定制报表、扩展基础数据等。这套方案直接为EAS产品线的规划提供了原型。只不过EAS的规划站在一个新的起点和高度,拥有了更多想法和创新。
评论
cloudxman
2008-05-12
cocal, EAS的BOS Studio目前不提供外部下载,只授权一些合作伙伴提供二次开发使用,其内部各项开发功能均有License授权控制。
每个ERP的Studio其实都为为其自己的客户和产品线服务的。金蝶BOS Studio为EAS服务,
Apusic Studio为Apusic 产品线服务。所以可能还不能直接跟SAP和Oracle进行比较。但是,我个人觉得EAS BosStudio是对SAP的学习,但是这种学习不是模仿,而是认可了“基础业务开发平台”在未来企业应用信息化的价值。
EAS BOSStudio可以支撑 EAS这个庞大产品线的研发和二次开发,其功能正在快熟发展、完善。
每个ERP的Studio其实都为为其自己的客户和产品线服务的。金蝶BOS Studio为EAS服务,
Apusic Studio为Apusic 产品线服务。所以可能还不能直接跟SAP和Oracle进行比较。但是,我个人觉得EAS BosStudio是对SAP的学习,但是这种学习不是模仿,而是认可了“基础业务开发平台”在未来企业应用信息化的价值。
EAS BOSStudio可以支撑 EAS这个庞大产品线的研发和二次开发,其功能正在快熟发展、完善。
cocal
2008-05-08
嘿,老兄,有没有测试版可以下载来看看?
看过一些EAS的资料,听感兴趣,另外金碟EAS在于SAP和Oracle如何比较?能回答否?
看过一些EAS的资料,听感兴趣,另外金碟EAS在于SAP和Oracle如何比较?能回答否?
发表评论
- 浏览: 4108 次
- 性别:

- 来自: 上海

- 详细资料
搜索本博客
最新评论
-
漫谈金蝶Apusic Studio( ...
cocal, EAS的BOS Studio目前不提供外部下载,只授权一些合作伙伴 ...
-- by cloudxman -
漫谈金蝶Apusic Studio( ...
嘿,老兄,有没有测试版可以下载来看看? 看过一些EAS的资料,听感兴趣,另外金 ...
-- by cocal -
漫谈金蝶Apusic Studio( ...
liukidd 写道有讲到apusic studio? apusic studi ...
-- by cloudxman -
漫谈金蝶Apusic Studio( ...
有讲到apusic studio? apusic studio是IDE?只要能连 ...
-- by liukidd -
Ext和金蝶AOM的应用场景 ...
小公司的矛盾在于:1. 如何留住人才? 公司小、竞争力较差,难以留住人才。这样降 ...
-- by cloudxman






评论排行榜