2007年08月
REST 的最大价值,在于它的简约;RESTful 的 Web services 先天上既缺乏像 SOAP 那样的一套信封 header 机制,可以用来注明相关的元数据,如 XML schema,又不像 SOAP 还有一个WSDL 搭档,来描述各种和服务相关的元数据,因此无法满足上述的 discoverability 原则(有些嘴硬的 REST 拥护者说可以通过 MIME type 来表述服务的元数据,但此说实在过于牵强)。随着将 REST 用于企业级 SOA 应用的声浪,REST 看来将承受愈来愈重的包袱,WADL 规范的推出,只不过是冰山的一角。阅读全文>
发表于 @ 2007年08月28日 14:11:00|评论(loading...)|编辑
上周刚在 CSDN 举办的企业 Web 2.0 (又称为 Enterprise 2.0)研讨会中有场汇报。传统 IT 应用。擅长生产自动化、交易类型应用 (麦肯锡称为 “transformational” 和 “transactional” 类的商业活动)只擅长 S2S (系统对系统) 和 H2S (人对系统)交互,例如 ERP, BPM, 集成科技。上表第 6 项比较中明白指出,传统 IT 应用 (ERP, CRM, SCM, HR, SFA, …) 和 Enterprise 2.0 应用 (BEA 称作情境应用 situational applications,个人认为相当贴切),有着 center vs. edge 的关系,这点我在之前的帖子中也曾写到过。阅读全文>
发表于 @ 2007年08月23日 14:47:00|评论(loading...)|编辑
去年有部奥斯卡提名的电影《美联航 93》 ("United 93"),充分暴露出美国政府、军方各单位间,严重欠缺横向沟通、协调、集成的能力。巧的是,Ray Ozzie 举的一个例子,正是 9/11 事件后美国政府单位信息系统修正的新方向。重点是在一个全球的信息网格中,信息可以以服务的方式被快速的发布和共享,将判读信息的权利,从原来的指挥中心,下放给各司其职的各个「社群」(Communities of Interest),让边缘用户能够享有最及时、贴切的信息,以便在最关键的时刻,作出最正确的判断。阅读全文>
发表于 @ 2007年08月23日 14:45:00|评论(loading...)|编辑
接着谈 edge vs center 的问题。在 Ray Ozzie 自创的 Groove Networks 尚未被微软收购、Ozzie本人成为微软的 CTO 之前,在一场接受 Gartner 的深度专访中,Ozzie谈到 edge 和 center间的重力平衡问题,也就是上次提到的「钟摆」。但是,随着 Notes 的走红,各企业的IT 部门开始采用它来开发愈来愈多位于 center 的大型应用,Notes 的 IT客户开始对厂家要求增加愈来愈多的功能,以配合专业开发人员的需求,Notes的复杂度,让它变得已不再适合 edge 的用户。而这正是 Ozzie 在 IBM收购 Lotus 后不久,失望离去,另行创业的主要原因。阅读全文>
发表于 @ 2007年08月22日 13:34:00|评论(loading...)|编辑
SOA 和 Web 2.0 有不少共通之处,例如在「边缘」和「中心」的角色关系上,存在着微妙的相似之处阅读全文>
发表于 @ 2007年08月20日 13:52:00|评论(loading...)|编辑