28、编程领域的多样探索:从Web服务到移动开发与委托机制

Web服务、移动开发与委托机制探析

编程领域的多样探索:从Web服务到移动开发与委托机制

1. Web服务的世界

1.1 XML Web服务的重要性

XML Web服务在未来编程中有着举足轻重的地位,就如同早期Visual Basic里的ActiveX控件及其前身(如VBX控件)一样。第三方开发者可以创建新功能并以库的形式出售,供其他开发者购买使用。如今,XML Web服务在更现代的分布式开发环境中,借助互联网实现通信,发挥着类似的作用。

1.2 查找Web服务的途径

  • UDDI(通用描述、发现和集成服务) :它是一个作为其他Web服务目录的Web服务。在Visual Studio .NET的“添加Web引用”对话框中有其实现。使用时,需要知道提供所需Web服务的公司名称(或至少是公司名称的起始字符)。例如,在搜索框中输入“Microsoft”,就能找到微软提供的Web服务(如UDDI服务本身)。目前,UDDI服务尚处于起步阶段,但它是查找Web服务的一个良好开端。
  • SalCentral.com :该网站自称是“Web服务的Napster”,它试图成为“全球最大的Web服务模式、评论和质量保证信息的经纪商”。其主页提供“最新”的新Web服务列表和“最受欢迎”的Web服务列表,并且支持通过关键词在整个目录中进行文本搜索。例如,若要查找提供信用卡授权的Web服务,只需在搜索引擎中输入“credit”即可轻松找到。此外,SalCentral的代表表示,该网站将在不久的将来与UDDI服务进行对接。

1.3 具体Web服务示例

评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符  | 博主筛选后可见
 
红包 添加红包
表情包 插入表情
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值