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 消息传递

  Google 信息

  • 请在 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。

[Google API](8)构建使用Google API的Java应用程序相关推荐

  1. 基于Bluemix快速构建部署一款Java小程序——微博影响力分析器

    一.前言 近年来IT界风云际会,各种新概念如大数据.云平台.虚拟化等,如雨后春笋般层出不穷.而云平台,可以说是近些年来引领时代新潮的边缘概念之一,各大厂商竞相推出各种云产品,抢占云市场高地.近期,IT ...

  2. 《Java和Android开发实战详解》——2.2节构建Java应用程序

    本节书摘来自异步社区<Java和Android开发实战详解>一书中的第2章,第2.2节构建Java应用程序,作者 陈会安,更多章节内容可以访问云栖社区"异步社区"公众号 ...

  3. Jenkins教程(2)使用Maven构建Java应用程序

    本教程将向你展示如何使用Jenkins编排并构建一个使用Maven管理的简单Java应用程序. 如果你是使用Maven的Java开发人员,并且对CI/CD概念不熟悉,或者你可能熟悉这些概念,但不知道如 ...

  4. [Google API](2)什么是google API

    什么是 Google? Google 是一个搜索引擎,它为 Web 站点.Usenet 新闻组和新闻来源建立索引.Web 上有几十亿个页面,能否得出有用的搜索结果的困难就在于弄清楚哪些页面是真正与用户 ...

  5. Google 发布浏览器3D插件 O3D API

    来自:http://www.b4en.com/home/space.php?uid=117&do=blog&id=262 在W3C没有公布canvas 3D Context接口之前,G ...

  6. Google Play Service中安全检测API的使用说明

    本篇博客主要记录一下如何利用Google Play Service进行安全检测. 1 Google Play Service的使用原理  Google Play Service提供了大量的API供用户 ...

  7. Google API:如何访问Google Analytics(分析)数据?

    在深入研究Google Analytics(分析)API之前,了解一些Google Analytics(分析)术语及其关系总是很有用的. Google帐户:要访问Google Analytics(分析 ...

  8. Error: Google Play requires that apps target API level 26 or higher. 两种解决办法

    这个问题是Android Studio和SDK升级后出现的,在编译Release版本的时候报错.两种解决办法:1)在targetSdkVersion 上面一行加注释://noinspection Ex ...

  9. Android Studio Error: Google Play requires that apps target API level 30 or higher.

    Android Studio Error: Google Play requires that apps target API level 30 or higher. flyfish 在build.g ...

最新文章

  1. Deno 正式发布,彻底弄明白和 node 的区别
  2. Load 方法 暨 程序的加载顺序
  3. 最年轻菲尔兹奖得主:我用计算机辅助证明研究“大一统”理论
  4. codevs 1047 邮票面值设计
  5. docker 二进制安装
  6. 计算机基础知识教程职称怎么计算,2017年职称计算机考试基础知识教程详解(二十)...
  7. ios 按钮图片充满按钮_iOS有一些非常危险的按钮-UX评论
  8. java list 超出范围_java-列索引超出范围:2,列数1
  9. gitlab VS github
  10. 用计算机计算最大公因数,利用计算器求两个较大数的最大公约数的简便方法
  11. 如何打开Assets.car文件
  12. c++ 写文件怎么让0x00不被识别成结束符_使用docker-copyedit工具删除镜像中不需要的环境变量和VOLUME...
  13. AtCoder Regular Contest 102 (ARC102) E - Stop. Otherwise... 排列组合
  14. 最详细的JavaScript高级教程(十一)正则表达式
  15. ESP实验02-读取DS1307eerom34c32
  16. 台式机电源选购资料调研+为什么50%的时候负载功率最大+80PLUS的解释
  17. 云编程和软件环境 、物联网的关键技术
  18. SurfaceView和View最本质的区别
  19. JavaWeb个人博客项目:手把手教你实现博客后台系统之管理员管理模块5
  20. strace命令解析

热门文章

  1. C++中指向类的指针
  2. 卷积神经网络理解及1*1卷积核的作用
  3. 3D Detection 论文汇总
  4. CMakeLists.txt从入门到精通
  5. 重磅直播|中科慧眼崔峰博士详解深度相机原理及其应用
  6. 相机标定的基本原理与经验分享
  7. linux 后台运行jar SpringBoot
  8. AI促进药物发现:未来是多细胞研究
  9. BLASTN format=6
  10. 网络分析概述之网络基础简介