|
用户名:liutiegang 笔名:Daniel 地区: 北京-北京 行业:其他 |
| 日 | 一 | 二 | 三 | 四 | 五 | 六 |
对SOA的一点感受
前几天约了BEA的人到公司来介绍了一下如何开展SOA项目实施的,主讲是一个台湾人,着重讲了BEA在SOA实施的方法论,说实话讲的还可以,不过由于多是些理论的东西,听起来跟IBM的方法论SOMA有很多相似性,从实施的过程上来看都是经历那几个阶段大同小异,相比较而言,BEA的更具有开放性,不似IBM绑定自己的产品来实现。
具体到实际的SOA项目实施上来说,SOA是一个不断积累、完善的过程,如何使系统真正达到SOA所吹嘘的那种效果,可不是简单就能实现的,这会涉及到对企业的整个的企业架构、工作流程甚至组织结构的调整,任何一项的调整都不会是轻而易举,我们这小公司来做象企业架构方面的咨询还是不具备这个能力的。
SOA主要的表现就是服务,使用BPM实现服务的编排,使用Portal来展示界面,服务多了之后其治理就成为重点,我们这个项目在此方面也进行了一些探索,使用ALSR来充当一个UDDI注册库,但从实际效果来看,UDDI注册库的在治理方面的效果并不理想,属于一个可无的东西。
关于WSDL中style和use
ESB产品选型-续
前几天,我对IBM和BEA的几款ESB进行了评测,并将评测的结果向领导进行了汇报,根据评测的结果BEA的产品更符合我们的需求,IBM的MB在压力测试WebService时出现了严重的问题(直接就Core掉了),结果转天在进行第二次产品报价时,IBM的报价比第一次报价就大幅下降,比BEA的还低,嘿嘿,竞争就是好。
总体上来说:
BEA的ESB对WebService的支持要比IBM的MB要好,而IBM的另一款产品WESB则实现的功能相对弱一些;对MQ的支持则不用说,MB处于决定领先。
由于我们系统整合的主要技术是以WebService为主要的整合技术,MQ所占比例较少但很重要,考虑到我们所采用的中间件都是WebLogic,使用IBM的软件产品较少,综合了产品学习和后期系统运维等因素,我倾向于选用BEA的AquaLogic Service Bus。
有感于工作10年
我这个人一直是比较懒惰的,不像人家成功人士那样对自己有宏大的目标和理性并能为之奋斗。我只想过一个普通人的生活,有一定的Money满足自己和家人的生活,做自己喜欢做的事,这就是我的人生目标,很容易达到吧。
今天在上班的路上,我想了想工作10年来我都做了些什么,
98年毕业
00年来到了北京
02年买了房子
04年成了家
08年房贷即将还完并且也将有一个奥运宝宝
这么看来,我也取完成了一些人生的目标,按老蒋的做法,有了孩子也就有一个完整的人生。
工作了这么些年,其实都是为了生存需要来工作挣钱,没有什么快乐可言,尤其是这两年,为了那点收入来忍气吞声。也许,今后我会重新对自己的人生进行规划,真正实现自己的人生目标。
IBM Message Broker 和 BEA AquaLogic Service Bus 评测
转:WebSphere JAX-RPC Web 服务:协议与位置透明性
这篇文章介绍了有关WebSphere的WebServices的实现,对理解WebServices有一定的帮助
http://www.ibm.com/developerworks/cn/webservices/ws-soa-jaxrpc/index.html
XFile入门(转)
5W1H方法
5W1H方法: 提高会议效率和进行决策的思维程序。它对要解决问题的目的、对象、地点、时间、人员和方法提出一系列的询问,并寻求解决问题的答案。这六个问题是: |
|
|
|
(1)Why——为什么干这件事?(目的); (2)What——怎么回事?(对象); (3)Where——在什么地方执行?(地点); (4)When——什么时间执行?什么时间完成?(时间); (5)Who——由谁执行?(人员); (6)How——怎样执行?采取那些有效措施?(方法)。 |
|
以上六个问题的英文第一个字母为5个W和1个H,所以简称5W1H工作法。运用这种方法分析问题时,先将这六个问题列出,得到回答后,再考虑列出一些小问 题,又得到回答后,便可进行取消、合并、重排和简化工作,对问题进行综合分析研究,从而产生更新的创造性设想或决策。运用这种方法召开会议,可以做到“会 而有议,议而有决”,提高会议的效率 | |