微信公众号搜"智元新知"关注
微信扫一扫可直接关注哦!

论普元产品平台

         普元开发平台在这阵子好像挺热,因为本人在半年前因公司项目的原因的接触过他的产品(3.0),现在的5.0产品没有见过,但是我还是可以肯定架构的思路是不变,实现技巧和用户友好应该有所改进。

        首先我先对3.0 的了解看法说一下,不可否认普元开发平台给我最大一个冲击就是实现一定快速开发,后来我仔细看看了一下的架构思路。思路还是开发架构总体方向就是使用描述性代替代码,然而它的特性:(1)充分实现webService也就是SOA 的一种流行实现技术,它的每一个业务子系统就是一个处理机自动发布成webservice-----作为系统集成的一种bus结构管理起来;(2)代码MDA和生成器内部实现有一个比较有特色的地方,描述语言以XML格式存放在session 中流转,然后内部有一个VM进行解析和执行的效果。3.0使用开发界面是自己写的,听说他们的技术人员给我们介绍5.0是集成eclipse3.0的界面。

       现在我从架构角度和使用角度说一下我个人对普元开发平台的看法(可能有不正确的地方,希望指正)(1)采用WebService的机制很好,就是缺少管理的功能(只有增加删除修改)特别是没有整合子服务(子系统)的功能,作为一个SOA的应用平台没有这个功能也太弱小了;(2)使用Session传递描述机制也是给我很大的启发,但是实现的数据结构格式也太轻量级了。同时对用户流下的空间太少了。(3)如果自己要开发组件放入它的平台作为组件也必须要是实现它的借口(这本来也无可话可说),但是有些功能还不能这样做这也未免碍手碍脚的。(4 )作为一个代码生成JSP的然后使用描述在session传送,VM的压力很大,可能没有开多路通路来优化架构导致性能问题。(5)没有开放扩展的功能特别新的技术(AOP/IOC等功能),毕竟是技术发展的。

       总的来说,普元的开发平台有它的先进性特别是思路上。但是架构的细节(特别是需求)没有太多的考虑,导致架构最大一个问题,开做得太小,关做得太多了----毕竟你的客户还有一部分人士是有技术有思路的IT人。

版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 [email protected] 举报,一经查实,本站将立刻删除。

相关推荐