Google 搜索引擎建立起了通过 Web 服务接口可用的索引、拼写建议和缓存页面,从而允许所有语言的程序员都能就个人使用存取信息。Google 搜索引擎还提供了 Java API,从而存取数据更为便利。
通过使用 API,开发人员进行搜索,和在 Google Web 站点本身上一样,可以使用同样复杂的查询,接收到携带关于页面、标题、URL、类别及其它信息的结果组作为响应。接着其它应用程序就可以使用这一信息。
构建使用 Google API 的 Java 应用程序参考资料
developerWorks 教程和技巧:
- 技巧:用 JAXM 发送和接收 SOAP 消息 .
- Web 服务 -- Web的下一次革命
- 创建一个完整的 Web service
- 转化XML文档
- 用XSL操作数据
- 使用JDBC将XML中的数据插入到数据库
- XML消息传递简介
- 使用 SOAP 进行 XML 消息传递
- 请在 http://www.google.com/about.html 获取有关 Google 搜索引擎的信息。
- 请在 http://www.google.com/apis/ 获取有关 Google API 的更多信息。
- 请在 https://www.google.com/accounts/NewAccount?continue=http://api.google.com/createkey&followup=http://api.google.com/createkey 请求 Google 授权码。
- 请在 https://www.google.com/accounts/TermsOfService 阅读 Google API 服务条款。
- 下载 Java TM 2 SDK 标准版,版本 1.3.1 或更高版本,在 http://java.sun.com/j2se/1.3/。
- Google API 可以在 http://www.google.com/apis/ 得到。
- Java API for XML Messaging 即 JAXM 作为 Java XML Pack 的一部分提供,在 http://java.sun.com/xml/downloads/javaxmlpack.html。
- IBM 提供了几天的教室课程来帮助开发人员在各种主题方面加快进度。如需要与 XML 有关的课程清单,请访问 http://www-3.ibm.com/services/learning/spotlight/ebusiness/all.html#XML。
- 在与 iSeries 合作过程中,IBM 还提供了讲述各种主题的基于因特网的课程。如需要 Java 技术和与 XML 有关的课程方面的信息,请参阅 http://www.iseries.ibm.com/developer/education/ibo/view.html?jva。