对Web Service有一些疑问:
Web Service与CGI一样,传送的仅仅是数据。当然,他比CGI要强大,它可以描述自己
提供那些功能,需要那些参数,返回那些数据,可以返回具有复杂结构的数据。
许多的宣传资料中提到,将来软件公司不提供软件了,只提供服务,
因为有了Web Service。
想象一下:
M$把Office YP做成了Web Service,当我在Word中,要把标题改为黑体。于是通过网络,
标题传送到了M$ 的 Word Web Service,经过处理,改为黑体的标题传了回来。
一旦网络发生了故障,或者M$的服务器出了故障,或者M$倒闭了,结果,全世界的Word都
趴下了。
这还是好的。假如我购买的是财务软件,我的财务数据岂不是要在互联网上传来传
去?
如果是MIS、ER等系统的话,就更不得了啦,公司的命运简直就掌握在别人的手上了。
你所提到的新闻、天气预报、汇率、股市、快递邮件查询等服务,其他技术现在也能
够实现,只是稍微复杂些
那么,我们到底能从Web Service中获得什么?也许仅仅是跨平台。