`
yangyi
  • 浏览: 115368 次
  • 性别: Icon_minigender_1
  • 来自: 北京
社区版块
存档分类
最新评论

也谈普元

    博客分类:
  • SE
阅读更多

偶然间看到一个网友慨叹普元的强大,而开发人员的渺小。
不才刚刚参加工作,也在项目中接触到了普元的EOS。对这个平台的初步印象,就是乱用XML,或者说Spring没做好的结果。同后者相比该平台同时失去了类型的表述。

一部机器要进行装配需要组件和零件,软件应该自上而下,分而治之,这是上个世纪70年代,学者们就达成的共识,所以关于“银弹”神话的唯一结论就是——“没有银弹”。
为什么说EOS是没有做好的Spring?
Spring简化了对象的装配,强调重用,是建立在面向对象基础上的,是建立在敏捷测试基础上的,是建立在强类型基础上的;
而EOS则是建立在面向过程的基础上的,建立在不可测试的基础上的,建立在毫无类型基础上的(全是String)
然而EOS也有很多的优点(据小弟不完全发现):
1)EOS固化的开发流程强制一个team从一种易于维护的结构组织Web,包括页面,表示层,逻辑层等等。否则的话就需要一个架构师来做出规约,但仍不易于管理;
2)EOS的画图功能让人耳目一新,从“代码即文档”的哲学出发,这些画图很好地诠释了代码表述的内容和结构,给程序的维护带来便利。
3)相对于OO和J2EE传统开发,EOS易于上手,学习曲线较短。但是这一点有争议,EOS的知识不具备通用性。
综上,根据2-8的关系法则,在某些领域EOS的确有其优点,但是认为EOS完全“解放”了程序员,则是不负责任的说法。
这只是我的个人看法,欢迎大家就此话题讨论。

分享到:
评论
22 楼 34971819 2008-09-26  
不想对EOS做太多的评价,上周代表公司参加了普元的培训。
初步感觉,EOS开发起来很方便,只需要很简单的点几下,系统会生成很多的代码来完成所需的功能。总的来说,给开发者缺少了提升自己编程能力的途径,开发者知识很机械化完成功能,因为不开源,可能对能力提升是个障碍。
21 楼 eric860 2008-09-26  
普元忽悠的本事算是一流的,算是成功的。人家说了,Hibernate是抄我们普元的,普元很牛。
20 楼 davexin 2008-09-25  
spring也不像你们想的那么好,eos也是一个工具而已。曾经用他坐过温州电信的项目。感觉不是很好。有时候死都不知道怎么死的。希望你们不要重走这样的路,最好是自己写一套适合代码生成工具,比他好用多了。我现在走的就是做自己适合的,正准备开源的发布呢,接下来可能会购买www.javatool.com,希望大家以后支持。目标是源代码全部公开,大家可以拿去自己修改和使用。
19 楼 xiogxiog 2008-09-25  
在国内,因为行业标准,法律政策不健全,不成熟,割据混战严重,好的<至少用户觉的方便实用的>软件或项目都是定制开发出来的,  国内要是某产品说能通吃天下,最好别信,能通吃一个行业,没有个十年之功,想都别想。 
18 楼 yangyi 2008-09-25  
pengpeng 写道
如果再在此平台上开发,作为一名程序员,谈何创新和思想。

不能这么说,如果我们要做一件事情,而这件事情其实可以被抽象化的“平台”自动生成,则这件事情本身并不具备创新型,其实我们应该感谢这些“平台”,让我们从繁杂的工作中解脱出来,从事创造性的劳动。
http://yangyi.iteye.com/blog/243230供您参考,欢迎意见。
17 楼 hetylei 2008-09-25  
<div class='quote_title'>yangyi 写道</div>
<div class='quote_div'>
<p><br/>2)EOS的画图功能让人耳目一新,从“代码即文档”的哲学出发,这些画图很好地诠释了代码表述的内容和结构,给程序的维护带来便利。<br/></p>
</div>
<p>狂汗 LZ没有使用EOS做过东西 签定完毕</p>
16 楼 pengpeng 2008-09-24  
如果再在此平台上开发,作为一名程序员,谈何创新和思想。
15 楼 herenhuang 2008-09-24  
深刻理解eos就是没有做好的spring的产品!
14 楼 zrweng 2008-09-24  
yangyi 写道

不同的人的关注点是不同的,蒙牛的营销面对的是最终用户或者经销商(实际上还是最终用户),EOS的最终用户是“开发人员”或者是“架构师”,但其营销的对象却是不懂技术的管理者。差别所在,畸形所在。


呵呵,这不能成为畸形的原因,只能说英明的商业策略。说到底面向管理者是比较有说服力,而且也是最有效的!
反而是开发人员或架构师才不容易说服使用某一家的商业产品,因为开发人员和架构师有的是开源,有的是自己的一套。

况且普元的营销覆盖面我看也不仅仅是管理者,毕竟一个平台或一项技术要推动,必需自上而下,决策者和执行者并重,才能达到成功的效果!

13 楼 yangyi 2008-09-24  
zrweng 写道
其实IT行业和传统行业是一样的,即要研发也要市场营销,很多开发人员以为有了很牛的技术一定可以成功,不注重市场营销的企业往往死的很难看! 大家想想传统企业是如何做市场,做强做大的呢?又有多少IT公司是真正按企业理念去运营的呢? 所以普元这种企业运营方式是无可厚非的

不同的人的关注点是不同的,蒙牛的营销面对的是最终用户或者经销商(实际上还是最终用户),EOS的最终用户是“开发人员”或者是“架构师”,但其营销的对象却是不懂技术的管理者。差别所在,畸形所在。
12 楼 zrweng 2008-09-24  
其实IT行业和传统行业是一样的,即要研发也要市场营销,很多开发人员以为有了很牛的技术一定可以成功,不注重市场营销的企业往往死的很难看!

大家想想传统企业是如何做市场,做强做大的呢?又有多少IT公司是真正按企业理念去运营的呢?

所以普元这种企业运营方式是无可厚非的
11 楼 hsq972 2008-09-24  
slaser 写道
hsq972 写道
不谈技术,忽悠到越来越多的人关注普元并试用其产品.说明普元已经成功了,普元之前一直做的就是国内软件企业一直欠缺的市场营销.

蒙牛也很成功!


蒙牛不是IT企业吧?如果不涉及行业,蒙牛差远了.
10 楼 slaser 2008-09-24  
hsq972 写道
不谈技术,忽悠到越来越多的人关注普元并试用其产品.说明普元已经成功了,普元之前一直做的就是国内软件企业一直欠缺的市场营销.

蒙牛也很成功!
9 楼 hsq972 2008-09-24  
不谈技术,忽悠到越来越多的人关注普元并试用其产品.说明普元已经成功了,普元之前一直做的就是国内软件企业一直欠缺的市场营销.
8 楼 minimu 2008-09-24  
个人觉得

如果软件是来规范业务的,EOS还是不错地
如果软件是来被使用者或者决策者肆虐的,EOS没有价值
7 楼 xly_971223 2008-09-23  

普元做SOA大会等一些会议 实际上是在提升他们公司的知名度和影响力,就像可口可乐 蒙牛做广告一样
在其广告效用生效之后,接下来就是业务员去忽悠一些公司的Ceo,ceo不懂技术但是知道这玩意有名堂 就买啦
这是知名公司惯用的伎俩, 其目的就是使其产生商业价值或者让其成为行业的领军人
倒霉的是这一系列的动作都会波及到我们程序员,有时候我们就会被这些大公司牵着鼻子走,他们说啥技术好我们就学啥技术,而这些技术很多都是没有用的 白白浪费了我们的时间
所以我们一定要擦亮自己的眼睛,仔细分辨那些是有用的 那些是没有的
6 楼 ladofwind 2008-09-22  
jsnyoung 写道
普元的EOS基本上就是让键盘下岗了

还有.技术人员不懂技术了(画图拖拽),业务人员要多了解技术了(看怎么把业务用EOS实现,不能实现的需求尽量避免)
5 楼 jsnyoung 2008-09-20  
普元的EOS基本上就是让键盘下岗了
4 楼 pengpeng 2008-09-19  
公司的项目开始渐渐使用EOS 来开发了电信集团的项目了,通过和使用EOS的同事的交流,就事论事的提出以下EOS的缺陷:
1.首先EOS不开放:里边集成的JBOSS都是很老的版本,不支持外部配置application server.
2.EOS不是面向对象的: 程序员的开发过程是依据流程式的面向过程的。连最基本的可重用性都不具备。
3.EOS很难维护: 如果数据库有小的变更,就牵扯到修改所有的参数。
4.EOS存在out of memory.问题,和其他bug.
3 楼 cyberblue 2008-09-19  
微软ERP也出中文版了,最近看了展示,连XML都不用写,选几下就能用,估计以后又要热闹了。

相关推荐

    普元BPS开发api

    普元BPS开发api普元BPS开发api普元BPS开发api普元BPS开发api普元BPS开发api普元BPS开发api

    EOS.rar_EOS_普元_普元EOS_普元EOS教程

    **EOS - 普元企业服务总线** EOS(Enterprise Service Bus),由普元公司研发,是一款高效、灵活的企业服务总线系统。它在SOA(Service-Oriented Architecture,面向服务架构)环境中扮演着核心角色,为企业提供了...

    普元EOS开发帮助手册

    普元EOS开发帮助手册,普元EOS开发帮助手册,普元EOS开发帮助手册,普元EOS开发帮助手册

    普元EOS nuiDemo示例

    **普元EOS nuiDemo示例详解** 普元EOS是一款基于Java的企业级应用开发平台,它为开发者提供了丰富的组件和工具,便于快速构建企业信息系统。nui是EOS的一个重要组成部分,专注于用户界面的设计与实现,提供了强大的...

    普元eos帮助文档

    普元eos是一款由普元信息技术有限公司开发的软件产品,该产品以提供一套高效的开发解决方案为核心,特别在前端开发领域具有较强的竞争力和广泛的使用。普元eos的帮助文档详细介绍了如何安装使用普元前端开发框架NUI...

    普元红宝书系列

    【普元红宝书系列】是一份集合了普元公司全系列产品和技术文档的珍贵资源,为开发者和IT专业人士提供...对于开发者来说,【普元红宝书系列】不仅是了解普元产品的窗口,也是提升技术水平、解决实际问题的宝贵参考资料。

    普元资料介绍

    【普元资料介绍】 普元,全称普元信息技术股份有限公司,是一家专注于基础软件平台研发与服务的高新技术企业。在IT行业中,普元以其高效、稳定、可扩展的中间件产品和服务著称,为各行业的信息化建设提供强大的技术...

    BPS普元流程引擎的api文档

    **BPS普元流程引擎API文档详解** BPS(Business Process Service)是普元公司推出的一款企业级工作流引擎,它为企业提供了一种强大的、...同时,理解API文档也有助于在遇到问题时进行调试和解决,确保项目的顺利进行。

    普元eos跨域组件

    1. 安全性:跨域组件虽然方便了数据交互,但也可能增加安全风险,因此在使用时需要谨慎评估和控制。 2. 兼容性:不同的浏览器对跨域支持程度不一,尤其是对于较旧的浏览器,可能只支持JSONP,所以在设计时要考虑...

    普元ESB服务总线产品

    【普元ESB服务总线产品】是一款由普元公司推出的高效、稳定且灵活的企业级服务整合工具,旨在帮助企业构建和实现面向服务的架构(SOA)。该产品以服务总线的形式,解决企业内部和外部系统间的交互问题,优化了传统...

    普元流程平台bpsPPT课件

    普元流程平台bps,普元流程平台bps课件,普元流程平台bpsPPT

    普元元数据管理(MetaCube)产品-案例清单 (2).pdf

    普元元数据管理(MetaCube)产品-案例清单 (2).pdf普元元数据管理(MetaCube)产品-案例清单 (2).pdf普元元数据管理(MetaCube)产品-案例清单 (2).pdf普元元数据管理(MetaCube)产品-案例清单 (2).pdf普元元数据管理...

    bps_demo普元流程开发例子

    【标题】"bps_demo普元流程开发例子"是基于BPS(Business Process Service)平台的一个实战项目,旨在帮助初学者理解和掌握如何在普元BPS系统中进行流程开发。这个项目采用BPS621版本,同时结合了Struts和Hibernate...

    普元介绍PPT文件

    普元产品介绍ppt,欢迎大家一起来学习。

    普元eos + flashpaper 实例

    【普元EOS与FlashPaper整合应用详解】 在IT行业中,普元EOS(Primeton Enterprise Service Oriented Operating System)是一款常见的企业级服务化操作系统,它提供了一整套面向服务的架构(SOA)解决方案,用于构建...

    普元提出的中国soa任务

    普元,作为中国知名的IT解决方案提供商,对中国SOA的任务有着深入的研究和实践,其目标是助力中国的中小型企业和个人更好地利用SOA的优势。 一、SOA的基本概念 SOA的核心理念是将复杂的系统分解为一系列可重用的...

    普元导入导出用于Excel导入导出

    "普元导入导出"是普元信息公司提供的一个功能模块,主要应用于数据的批量导入与导出,尤其适用于与Excel文件的交互。这个功能在数据管理、数据分析以及日常业务处理中十分常见,因为它能够方便地将大量结构化数据在...

    普元eos7.5开发手册

    ### 普元EOS Platform 7.5 开发手册知识点概览 #### 一、NUIDemo使用与实践 **1.1 执行SQL脚本** - **知识点概述:** - 在开始学习NUI控件之前,首先需要了解如何执行SQL脚本,这是进行后续开发的基础。 - SQL...

Global site tag (gtag.js) - Google Analytics