Google 搜索之 WebService 篇(一)

本文介绍了如何利用Google的基于SOAP的WebService进行搜索,包括WebService的基本概念、SOAP协议、WSDL描述语言和UDDI目录服务。通过实例展示了如何配置服务、设置个性化搜索以及解析搜索结果。

前 言

    通过本文,你将能了解到如何配置服务以及Google WebService的语法结构;怎样个性化你的搜索,例如:国家、语言;怎样提炼搜索结果。
    Google目前已经成了Web上最流行的搜索引擎,为了让诸如new content watchdog、GUI搜索工具和模式分析之类的应用程序成为可能,现在它们为20亿个页面建立了索引,开发者们可以通过基于SOAP的API进行调用。
   
WebService 简介

    Web应用的巨大成功和不断发展,使其渗透到商业领域和个人生活的各个方面。人们只要使用浏览器,就可以享受到各种各样的Web服务,例如网上购物,网上交易,网络游戏,预定车票,网上聊天和交友等等。与此同时,由于Web技术所带来的优势(统一的客户端和较好的维护性),使一些传统的应用纷纷转型到基于B/S架构的瘦客户端应用程序,这是因为它能够避免花在桌面应用程序发布上的高成本,也能够很好的解决客户和服务器之间的通信问题。在客户端和服务器之间的通信,一个完美的解决方案是使用HTTP协议来通信。这是因为任何运行Web浏览器的机器都使用HTTP协议,可以很好地透过防火墙进行通信。许多商业程序还面临另一个问题,那就是与其他程序的互操作性。目前有很多商业数据仍然在大型主机上以非关系文件(VSAM)的形式存放,并由COBOL语言编写的大型机程序访问。而且,还有很多商业程序使用C++、JAVA、VB和其他各种各样的语言编写。现在初了最简单的程序之外,所有的程序都需要与运行在其他异构平台上的应用程序集成并进行数据交换。在以前,没有一个应用程序通信标准是独立于平台、组建模型和编程语言的。只有通过Web Service、客户端和服务器才能够自由的用HTTP进行通信,不论两个程序的平台和编程语言是什么。Web Service技术完全基于标准的技术,只有基于标准,所有的开放厂商才能有相同的标准,才能够在各自的平台上开发出具有跨平台互操作能力

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值