`
黑暗浪子
  • 浏览: 501874 次
  • 性别: Icon_minigender_1
  • 来自: 上海
社区版块
存档分类
最新评论

《构件中国--面向构件的方法与实践》读后记(2007年11月)

阅读更多

这本正文只有208页的书是我九月去参加普元的路演活动时候购买的。而我只是最近在白天出去面试的来去途中在bus上才开始看。我一直相信如果对某一东西没有过多的深入研究和感受,是无法对其好坏进行评价的。现在我也看完这本书(看这本书所花的时间都是在bus上度过的)了,所以我现在稍微有点资格可以对普元提倡的构件思想进行评论。

此书从目录结构上看重点在第三章。而我最想了解的却不是第三章。我一直以为SOA应该是让很多独立的系统可以通过象WebService这样的技术来整合。我最想知道的就是怎么做可以让这些系统更好的一起使用,我夏天使用过websphere6.0,其中就有总线(此书最后一章最后几页提到过,但就很简单的几段话)这样的东西来起到这方面的作用,可惜我太笨了,一直没有好好理解IBM是怎么做的。所以我也很想知道对这个东西,普元是如何做的?但我看第三章的时候没有看到。第三章讲的很多东西都是我们在过去的工作中一直在用,在做的事情。我原来以为或许用构件会有点新意,可是让我很失望,我只感觉我象是作为一个甲方在看乙方写的解决方案文档。或许如果今后在我的工作中需要写解决方案的话,可以以这章做模版。可我没从其中看清楚普元提倡的构件思想和这些有什么必然的联系。
      在接下来的一章里,我想我更加有发言权,因为这和项目管理沾了边。关于那个三角形和六角形(P168)哪一个更好,一直以来都有很大争议
,看的出普元是支持六角理论的。这个我不多说,因为我也比较倾向于六角理论。在这一章里,我只对那个项目度量有不同意见。在PMP理论里有0-100,20-80等方法。而在IT项目里都比较喜欢用0-100方法,毕竟IT项目范围太不确定了,随时随地都有风险,因此如果整个工作任务没有完成,当然都算完成程度0%。而此书里说构件的完成百分率是如何得出的呢?我没有看到,我仔细翻了P174-176这三页就是没看到他说为什么这样算的原因。可真是百思不得其解啊~~
      至于5,6两章,第五章只不过是说明构件使用情况和统计使用这些构件的结果。而第六章如果大家用过JBOSS,tomcat,weblogic,websphere肯定
觉的都是废话,这不就是在说用中间件的好处吗?这个我02年开始使用中间件的时候就都看过相关资料了。而且普元为了使用中间件,都是把EOS Manager放在WAS5.1上使用,我一下就明白了,所谓的EOS Manager就是扩展了WAS5.1的功能,让它更好的实现了SOA所要求的东西。看来还是IBM幸福,他们只要出了WAS6.0就可以了,因为总线这些东西都放里面了。不过我想问,既然普元一直强调“创新”,那这样做的话只是在人家做过的东西的基础在再扩展,而且IBM自己都已经有WAS6.0了。你这样做意义到底是什么?还有如果一个公司要创新做产品,在人家的东西基础上扩展也无可非议,但是为啥只在WAS上做?为什么不在tomcat,jboss这些开放的中间件上扩展呢?以前我也有这样类似的疑问,我当时问我一个哥们,为什么做项目非要用IBM,BEA他们的中间件,我们为什么不给企业做系统应用项目在开源的中间件上部署集成呢?我那个哥们当时的回答就是购买这些商业中间件的钱都是客户出的,乙方和IBM,BEA是合作伙伴的话肯定竭力向客户推荐的,客户要是出钱购买,BEA,IBM就能和乙方一起分享这笔钱,明摆着双赢啊。说穿了也就是为了商业利益考虑的,可是我觉的象JBOSS这样开源的中间件性能,功能一点都不比商业中间件差啊,weblogic我不敢说,至少我觉的比websphere要强多了。
      对了,如果没看过这本书的朋友千万不要看6.3节,我觉的人可以无耻,但不能无耻到这样的程度。话就说这么点,有好奇心的人们自己去了解
吧。
      综合看此书,所谓的构件分为业务构件和服务构件。服务构件就是我们平常写的业务逻辑类而已,用spring开发过项目的人应该知道service包
下面的类是干嘛用的。而业务构件的概念我觉的就是一个个子系统,不管是工作流系统也好,报表系统也好,内容管理系统也好,不就是把系统打个jar包,然后让我们象用hibernate,spring,struts,jsf那样用吗?我觉的这也没啥新意。
      不过我蛮喜欢此书最后的参考文献,里面有几本好书的.最近我也刚在昂立书店买了AOSD中文版,没想到此书里也经常提及。所以说此书在某些
方面还是很有用的。(关于参考文献里的书,我想另外写一篇blog来说说,这些书真的值的吐血推荐)另外排版我也很喜欢,虽然内容了无新意,只是用来商业宣传普元公司的书。 

我现在看了这书,开始对EOS有那么一点兴趣,不知道会不会象eclipse那样有开源版本?我估计是没有的,呵呵。

=========================================================

今晚补充一点:08年春天我参加一次PDU积累活动时候,有一个普元的人一直认为应用服务器和中间件是两个东西,而我在2002年开始用google搜索中间件这个词汇,很多文章都提到了Weblogic和WebSphere。某人还真是用信誓旦旦的样子说的。连我都开始怀疑我是否了解中间件了。

分享到:
评论
31 楼 anzn20 2009-10-28  
支持!持续跟进中。。。
30 楼 funnywiser 2009-05-17  
不要骂人嘛,如果觉得LZ的观点不正确,就指出他感到困惑的地方了。我感觉LZ还是想学习的,而且普元的东西值得肯定的地方也是很多的。如果自己懂EOS,那就解释清楚新版本到底有了那些特点,上面提到的问题,都是怎么解决的。或者根本就不是问题,而是LZ理解有误,要解释清楚。

我觉得这样才是讨论问题的方法,而不能只是让人去下载一个。下载学一个新东西学些,很辛苦的。

我对普元的EOS,没有具体接触过。只是认识几个以前从普元出来的人,因此我还是不做评价的。普元总得来说还是不错的,技术人员也是认真在做事的,LZ说的问题,其内部人员我想比LZ理解的还要深入,肯定也在想办法解决。

但是一个产品,一旦定型,没那么容易改变的。所以我们觉得为什么IBM、MS的产品,我们觉得也是很烂,就是这个原因了。没那么容易改得面面俱到的。
29 楼 fins 2009-04-26  
黑暗浪子 写道
我只知道你是普元狗


你这种素质 也是要出书的人?

等你的书出来 我一定拜读...

对你越来越有兴趣了 呵呵




28 楼 黑暗浪子 2009-04-26  
这已经不是第一次了。嘿嘿,我这个ID已经两次了。
27 楼 tk5157890 2009-04-26  
http://www.iteye.com/index/forum_certify
有以下行为者:发布骚扰性的、中伤他人的、辱骂性的、恐吓性言论的帖子,爆粗口说脏话,吵架的,将进行何种处罚?

A、扣光积分,永久封锁用户ID
B、扣除100分,封锁论坛发言权14天
C、扣除30分,封锁论坛发言权3天
D、不扣分,无处罚
26 楼 黑暗浪子 2009-04-26  
我只知道你是普元狗
25 楼 fins 2009-04-26  
黑暗浪子 写道
绿你十个~



你也就这水平了.


说实话 你讨论点正经内容还成

放炮骂人这种游戏 你就别玩了 你这样的玩不起.


======================

如果你非要骂呢 我给你个入门级的建议:

骂人前 一定要调整好自己的心态, 你只有先学会了"嬉笑" 才能学会"怒骂".


24 楼 黑暗浪子 2009-04-26  
绿你十个~
23 楼 fins 2009-04-25  
黑暗浪子 写道
这里是javaeye,你有本事就去kds,你就等着被tf们口水淹死~


你在1楼和6楼说的话 还像回事

但是越往后看越有味道 你也算是这里的稀有生物了 我得围观一下...

BTW:你怎么知道我不去宽带山呢? 吹水当然要去贴吧 KDS一类的地方了 找419去KDS也不错哦

再次BTW: 你的口才实在... 应该多去KDS锻炼一下
22 楼 tk5157890 2009-04-25  
KDS是什么呀?
21 楼 黑暗浪子 2009-04-25  
这里是javaeye,你有本事就去kds,你就等着被tf们口水淹死~
20 楼 tk5157890 2009-04-25  
                
19 楼 黑暗浪子 2009-04-25  
胖头陀也是瘦子
18 楼 tk5157890 2009-04-25  
我不是胖子,我才120,很瘦吧。
17 楼 黑暗浪子 2009-04-25  
tk5157890,胖子。过来拿五毛~
16 楼 tk5157890 2009-04-25  
fins 写道
akiraray 写道
黑暗浪子 写道
。。。
楼上的胖子,你可以关掉了~
不懂就是不懂,有这样的么?
知之为知之,不知为不知。虚心点不好吗?
不要老是划胖~,普元是你干爹,还是你是普元养的xxx?

好厉害的眼力……


+1

+1
15 楼 DavidGao 2009-04-25  
fins 写道
snowfox2008 写道
fins 写道
snowfox2008 写道
引用
中间件是应用服务器的一个子集吧.
,真晕,竟然有这样的看法?这不应该是普元的人的水平呀


  又遇到抓语言漏洞的专家了

我认输


哎呀,偶绝对没有抓语言漏洞的兴趣,况且这也不能称为语言漏洞吧,偶只是看着可能会误导别人,所以才回的。呵呵,偶以后绝对不回了。偶可不想当什么语言漏洞专家


程序员从什么时候开始 都变得这么没有喜感了... 

太胖了对身体不好!呵呵~~~
14 楼 fins 2009-04-24  
snowfox2008 写道
fins 写道
snowfox2008 写道
引用
中间件是应用服务器的一个子集吧.
,真晕,竟然有这样的看法?这不应该是普元的人的水平呀


  又遇到抓语言漏洞的专家了

我认输


哎呀,偶绝对没有抓语言漏洞的兴趣,况且这也不能称为语言漏洞吧,偶只是看着可能会误导别人,所以才回的。呵呵,偶以后绝对不回了。偶可不想当什么语言漏洞专家


程序员从什么时候开始 都变得这么没有喜感了... 
13 楼 fins 2009-04-24  
akiraray 写道
黑暗浪子 写道
。。。
楼上的胖子,你可以关掉了~
不懂就是不懂,有这样的么?
知之为知之,不知为不知。虚心点不好吗?
不要老是划胖~,普元是你干爹,还是你是普元养的xxx?

好厉害的眼力……


+1
12 楼 akiraray 2009-04-24  
黑暗浪子 写道
。。。
楼上的胖子,你可以关掉了~
不懂就是不懂,有这样的么?
知之为知之,不知为不知。虚心点不好吗?
不要老是划胖~,普元是你干爹,还是你是普元养的xxx?

好厉害的眼力……

相关推荐

Global site tag (gtag.js) - Google Analytics