本章原文地址:http://www.w3schools.com/webservices/ws_why.asp
Why Web Services?
为什么要使用Web Services?
A few years ago Web services were not fast enough to be interesting.
在很多年前Web Services因为速度不够快并未引起人们注意。
---------------------------------------------------------------------
Interoperability has Highest Priority
互操作性拥有最高的优先权
When all major platforms could access the Web using Web browsers, different platforms could interact. For these platforms to work together, Web-applications were developed.
当所有主要的平台都可以通过网络浏览器访问网络时,不同的平台之间变得可以交互作用。因为这些平台的协同工作,网络应用程序也随之发展。
Web-applications are simple applications that run on the web. These are built around the Web browser standards and can be used by any browser on any platform.
网络应用程序是一种能运行在网络上的简单应用程序。它们围绕着网络浏览器的标准进行设计并且能被不同平台的不同浏览器所使用。
---------------------------------------------------------------------
Web Services take Web-applications to the Next Level
Web Services让网络应用程序提升到下一个境界
By using Web services, your application can publish its function or message to the rest of the world.
利用Web Services,您的应用程序可以把它的函数和消息发布到世界各地。
Web services use XML to code and to decode data, and SOAP to transport it (using open protocols).
Web Services使用XML语言来编码和解读数据,SOAP就是用来传输它的协议(使用了开放协议)。
With Web services, your accounting department's Win 2k server's billing system can connect with your IT supplier's UNIX server.
使用了Web Services,您会计部门的Windows 2000 服务器的计费系统就可以连接到IT供应商的UNIX服务器。
---------------------------------------------------------------------
Web Services have Two Types of Uses
Web Services有两种用途
Reusable application-components.
可重用的应用程序组件。
There are things applications need very often. So why make these over and over again?
有些东西应用程序经常需要用到,那为什么还要反复地制造这些东西?
Web services can offer application-components like: currency conversion, weather reports, or even language translation as services.
Web Services可以提供象这样的应用程序组件:货币转换、天气预告,甚至是语言翻译服务。
Connect existing software.
连接已有的软件。
Web services can help to solve the interoperability problem by giving different applications a way to link their data.
Web Services可以通过给于不同应用程序连接数据的方法,来帮助解决互操作性的问题。
With Web services you can exchange data between different applications and different platforms.
您可以在不同的应用程序和不同的平台之间使用Web Services来交换数据。
随着不同平台间的互操作性需求增加,Web Services作为一种解决方案得以发展。它不仅能够连接各种平台,还能实现应用程序之间的数据交换,提供了如货币转换、天气预报等服务,并解决了软件互操作性的问题。

7516

被折叠的 条评论
为什么被折叠?



