2004-08-13:Web Service的标准化和软件开发的趋势

技术分析报告:2004-08-13
本期主体:Web Service的标准化和软件开发的趋势
参考News.com新闻: http://news.com.com/2100-7345_3-5304477.html


新闻背景:
IT业界巨头2004-08-10一起向W3C提交Web service Addressing标准,旨在规范web service在调用时的定位问题. Web service Addressing标准详见http://www.w3.org/Submission/ws-addressing/

技术分析:
从标准的文本说明来看,他主要是规范了web application通过互联网相互协作的定位,标识,返回,执行动作,安全控制等定义形式.
从技术趋势来看,这个标准的出现预示着web service应用朝着新的更高一级的应用发展.
现阶段的某个web service应用主要集中在组织内,是封闭式的.例如想使用google的搜索web service就必须遵守google(组织)提出的应用格式,包括参数传递,返回值定义等等.而在调用其他组织提供的web service时就要重新写调用格式
该标准的提出解决了调用格式的问题,如果技术上得以实现和应用,web service的应用将变成开放式的.
另外,在软件架构理论的发展上,AOP的研究和应用逐渐热闹起来.有人预言,将来的软件系统就是由各个基本的应用组件组合而成.
结合这两方面的发展,可能会出现web service的搜索器,然后组装成需要的软件系统.
正如现在话题很热的搜索经济正是建立在html这个标准之上.

参考:
Web service Addressing标准: http://www.w3.org/Submission/ws-addressing/
AOP: http://www.springframework.org
http://www.developer.com/design/article.php/3308941


新闻引用:
A consortium of major technology companies, including newfound allies Microsoft and Sun Microsystems, submitted on Tuesday a proposed new standard intended to promote interoperability between Web applications.
The proposed WS-Addressing specification was submitted to the World Wide Web Consortium, or W3C, the Web's main standards body, which is expected to form a working group to study and eventually publish the specification.
WS-Addressing was developed by a group that includes representatives from Microsoft, Sun, IBM, BEA and SAP and is intended to serve as a basic building block for Web applications to talk to one another. The specification would provide a framework for applications to exchange and decipher messages, a key requirement for interoperability.
"If applications are going to interact, it's critical that I have a common way to address you," said Karla Norsworthy, director of IBM's Dynamic eBusiness Technologies division.
Lack of interoperability has been one of the key factors in slowing down the expected boom in Web services, with many important applications unable to exchange data with one another. Interoperability between applications written in Microsoft's .Net language and Sun's Java 2 Enterprise Edition, or J2EE, has been seen as one of the main potential benefits from the historic technology-sharing agreement the two companies struck earlier this year.
Sun was a relatively late participant in the WS-Addressing process, but the company was ready to drop some of its own addressing proposals once it saw industry consensus around WP-Addressing, said Ed Julson, head of Web services marketing for Sun.
"In looking at this a little closer, it became clear to us there's a little more maturity in the WP-Addressing," Julson said. "It just seemed like the logical thing to do as we try to get convergence in the industry."
Julson said the Microsoft agreement didn't specifically play a role in Sun's decision to support WS-Addressing, but it has helped bring the companies closer together on standards and other issues. "Certainly that's been helpful in trying to have dialogue on a broad area of things," he said.
WS-Addressing is expected to bring uniformity to a broad range of Web application scenarios, including a number of areas where industry leaders have developed ad-hoc approaches to messaging. Promoting a universal standard can simplify development and permit broader interaction with other IT systems, said David Orchard, director of the technology office for BEA Systems.
"In some cases, (niche industries) have had to invent this functionality for themselves," he said. "By standardizing this...they can focus on the things that are specific to their industry."

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值