《解构Web services系列之二》新兴技术较劲 竞争白热化
《解构Web services系列之二》新兴技术较劲 竞争白热化
业界普遍认为,微软开发工具Visual Studio.Net的推出,终于致使其.Net Framework的关键元件实体化。在这场Web services竞走赛中,微软.NET似乎已领先Java阵营些许距离。然而,即便微软高喊多年的.NET愿景终于逐步实现,该架构核心、亦是企业部署网路服务的应用平台Windows.NET Server,仍基于可信赖(Trust Worthy)安全政策再度延缓推出时程;时值此时,Java联合大军可也没闲著,各家应用伺服器大厂与Java追随著不断催生具备网路支援服务相关标准之J2EE 1.4版诞生之际,还分别各显神通,力推简化建立网路服务的相关技术,并积极争取技术人员,对于旗下伺服器平台与开发工具的支持。
.NET/Sun ONE正面迎击
微软、升阳的架构之争对峙已久,双方虽对架构在专属与开放系统优势上各自表述,其诞生意义无非在于提供企业建构网路服务的教战守则,以及延续销售利基等双重目的。相较过去.NET仅能凭虚构想像,随著用户端、设备端等作业系统接连面市,与Visual Studio.NET正式推出,犹如拼图般,微软逐步擘画之.NET版图日渐清晰。剖析.NET,该平台主要向上支援各种终端设备,同时结合微软各层次作业系统,再向下整合应用程式;其终极目的在于实现Anytime、Anywhere、Any Devices的XML Web services。
虽然微软的VS.Net标榜提供25种开发语言选择自由,但其应用系统的部署仍局限于微软专属环境中;相对的,Java架构可让使用者选择各式各样的部署平台,此局势形塑Java阵营竞争利基。日前全球进行品牌重新整合的升阳,让iPlanet走入历史并将其整合至Sun ONE架构,使其骨肉并存,而非空有框架。技术方面,升阳亦于3月中旬推出iPlanet Application Server 6.5版(现已更名为Sun ONE Application Server)。该公司表示,新版伺服器拥有全新应用架构及网路服务工具,简化程式码之馀,还可让部署环境触角延伸至大众市场与Visual Basic族群内。
应用伺服器不惶多让
Java阵营中众路兵马,包括BEA、IBM、Oracle、HP、Sybase、Silver Stream等,虽无推出如同Sun ONE般架构,自应用伺服器(Application Server)市场踏入网路服务能量不可小觑。实际上,应用伺服器与网路服务密不可分,伺服器业者相偕尝试协助企业,在最低时间与金钱成本要求下,整合、包装既有应用程式为网路服务型态。
HP表示,Web services原形为处理企业流程(Business Process)的EJB或是Java Beans,需要应用伺服器提供执行及整合的环境,同时处理Data Mapping、Transaction或Messaging等。鉴此,HP去年毅然购并Blue Stone,同时采取开放策略,推出Web Service Platform,以与其他J2EE应用伺服器相容。
随著应用伺服器相继投入市场,Java阵营中的相互较劲烟硝味浓厚,除较晚进入市场的HP外,早先包括IBM WebSphere、BEA WebLogic、Oracle 9iAS、Sybase EA Server无不在支援J2EE标准上竞走,亦或在高阶应用,如负载平衡、高可用性、容错移转与传输效能上大肆评比。其中,BEA更宣称跳脱J2EE竞争格局,以应用伺服器为核心,推出BEA WebLogic Enterprise Platform,做为单一、整合、具备扩充性的应用程式基础架构平台。Sybase强调,新版EAServer 4.1,支援J2EE 1.3功能,亦具备Write Once、Run Anywhere携带性,助于企业将新应用与服务纳入既有支援J2EE的环境中运作。
IBM虽无响亮口号,却抱持拥抱开放标准一贯中立立场,近期针对网路服务标准催生仍投入不少心力,日前即协同微软与其他大厂成立WS-I,更与VeriSign推出安全标准WS-Security。IBM强调,包括WebSphere、DB2、Lotus Notes等产品与开发工具,皆可在新标准诞生时旋即支援。
开发工具战况白热化
大唱跨平台优势高调的Java阵营,仍得面临开发J2EE应用所需遭遇的编写复杂性,为协助开发人员快速建置、测试、安装网路服务,各家业者陆续推出可简化开发时程、降低拥有成本的开发工具。敌军微软甚至「捞过界」,在VS.NET中内建C#吸引Java阵营投诚。当然,Java拥护者岂会甘于于示弱,BEA就在近期推出Workshop,标榜可使各等级开发者,在不需熟悉复杂的Java和J2EE情况下,得以创造企业级网路服务。Oracle 9i JDeveloper 4亦具备上述功能,该公司新版Java IDE(整合开发环境)标榜支援多项新增功能,可简化网路服务建立时程及部署应用。至于日前正式推出JBuilder 6附加模组Web Services kit for Java的Borland,将该产品置于网站公开下载,供企业用户快速开发、部署服务于J2EE平台。
浏览:《解构Web services系列之一》运算技术新潮流:Web services
- 1[经典] 如何做好上海OA实施这道大餐?(AMT 孔祥云、徐家俊、孟凡强)
- 2谁是全球最受赞赏的知识型企业
- 3数据集市:数据库的基础之一(by AMT 胡鹏)
- 4文献综述:战略联盟中知识资源的共享利用(by AMT 王玉荣)
- 5网络服务能够推动移动应用软件的发展吗
- 6KM vs. HRM
- 7企业老总不可再忽视上海OA
- 8知识整合:隐藏了的优势(by AMT 胡鹏编译)
- 9Web服务领域/架构/应用/方案及其他
- 10Web服务,等待全民公决
- 11迎接软件产业的积木时代
- 12上海OA--资本之上竞风流
- 13上海OA,服务先行(by 孙洪波)
- 14上海OA技术向前冲!(By AMT 夏敬华 万涛)
- 15上海OA中的PM思想(孙洪波)
- 16用知识创造建立企业核心竞争优势(王洋)
- 17评论:企业的“网络服务”时代到来了?
- 18调查:近60%企业正在体验Web Service技术
- 19个人上海OA(PKM)如何实施?(田志刚)
- 20Java Web Services的远端调用
- 21IBM Web服务安全解决方案
- 22泛普OA软件在上海发布基础版功能列表
- 23Perspective:关于网络服务的5大谎言
- 24微软触角伸至网络服务 软件业同行视为最大劲敌
- 25e信 知识生产新生态
- 26用户认证和数字证书为Web服务保安全
- 27.Net和Java机会均等
- 28《解构Web services系列之一》运算技术新潮流:Web services
- 29个人上海OA实务
- 30亚马逊免费提供技术 让开店者创造自有网络商店
成都公司:成都市成华区建设南路160号1层9号
重庆公司:重庆市江北区红旗河沟华创商务大厦18楼