web services的软件重用

 软件重用是一个很大的主题,重用的形式很多,重用的程度有大有小,最基本的形式是源代码模块重用或者类一级的重用,另一种形式是二进制形式的组件重用
  当前,象表格空间和用户截面这样的可重用软件组件,在市场上占据有很大的分额但是这类组件有一个很大的限制,就是仅限于重用于代码,数据不能重用,原因在于,发布组件和院代码比较容易,但是发布数据就没那么容易拉,除非是经常不用变动的静态数据;
 web service在允许重用代码的同时,可以重用代码后面的数据,使用web service再也不用象以前那样从第三方购买,安装软件组织,再从应用程序中调用这个组件,只需要直接从远端调用这个web service就可以拉,举个例子,
要在应用程序中验证用户输入的地址,只要把这个地址直接发送给相应的web service这个web service就会帮你查阅街道,省区,城市,邮政编码,等信息,确认这个地址和邮政编码是否相符,web service可以按照使用时间和次数来收费,这样的服务通过组件重用是不可以实现的,应为那样的话你必须下载有关邮政编码和地址的数据库,而且这个数据库是不能实十更新的,你必须还要发额外的精力来维护。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值