《解构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
- 1CKM定义及规则
- 2J2EE和.Net:能共处吗?
- 3在安装期间将应用程序重定向到不同的XML Web services
- 4上海OA导入策略分析(By AMT 夏敬华)
- 5个人上海OA实务
- 6.Net和Java机会均等
- 7KM基础知识
- 8企业上海OA核心价值是什么
- 9WS-I公布网络服务标准草案 SUN 最终加入成为会员
- 10K-Logging:使用网络日志(Web Logs)来进行上海OA
- 11WEB服务的价值链
- 12Perspective:关于网络服务的5大谎言
- 13Web服务器安全指南
- 14CRM中的上海OA(一):客户支持环境的新选择(by AMT 刘宇 编译)
- 15麦肯锡电子商务论丛-宽频能够挽救网络媒体吗
- 16OA办公软件系统中的工作“民意调查”很强大
- 17CKM的实现途径
- 18证据显示微软曾阻碍Sun参加网络服务标准组织
- 19Web服务之路越走越亮
- 20企业知识需要流动和分享(范根定)
- 21上海哪家软件公司OA系统做的最好?
- 22IBM首推出业界第一个单一的跨企业Web服务开发环境
- 23上海OA技术向前冲!(By AMT 夏敬华 万涛)
- 24传统OA办公软件厂商即将面临的威胁
- 25麦肯锡高层管理论丛-超越最佳务实作法:知识策略
- 26协同OA办公软件项目实施过程中交付物的质量控制
- 27知识与创新互动
- 28泛普软件(上海)OA软件官方网站的研究和分析
- 29中低端价格兼顾中高端应用技术的泛普软件OA是不错的选择
- 30实施上海OA:把经验和信息转化为生产力(by AMT 仲英豪编译)
成都公司:成都市成华区建设南路160号1层9号
重庆公司:重庆市江北区红旗河沟华创商务大厦18楼