13. 架設可執行 RESTful API 與程式設計環境
●
JAX-RS 的技術跟 Java Web Service ,它只提供了技術標準,可以允許各家廠
商有自己的實作,本次教學用的 Jersey 就是實作之一。
●
可執行 RESTful API 與程式設計的環境需要兩項元素
–
Java Web Service
–
Jersey
●
使用 Java Web Service 需要有以下四個要素
–
(1) JDK 7
–
(2) Eclipse IDE for Java EE Developers
–
(3) Apache Tomcat
–
(4) Axis 2 服務包
14. 安裝 Java Web Service 所需環境
●
安裝 JDK
Step 1. 先 看自己的電腦為查 32 Bit 或 64 Bit ,到
http://www.oracle.com/technetwork/java/javase/downloads/index.html
下載符合自己電腦的 JDK ,我的作業系統是 Win7 X64, 所以我下載的
是 jdk-8u60-windows-x64.exe 。
19. 安裝 Java Web Service 所需環境
2. 安裝 Eclipse IDE for Java EE Developers
Step 1.
下載 Eclipse IDE for Java EE Developers ,下載前請先確認自己電
腦是 32 Bit 或 64 Bit ,下載位置
https://eclipse.org/downloads/
20. 安裝 Java Web Service 所需環境
3. 安裝 Apache Tomcat
Step 1.
到 http://tomcat.apache.org/download-80.cgi 下載 32-bit/64-bit
Windows Service Installer 。
Step 2.
安裝 Tomcat 8 ,選取所需要安裝的項目。
21. 安裝 Java Web Service 所需環境
Step 3.
設定 HTTP 的 Port :本範例用
預設 8080 ,設定 Tomcat 的帳
號
密碼,按下 Next 。
Step 4.
選擇所下載 jre 的位置,本範例
路徑為
C:Program FilesJavajre7 ,按
下 Next
34. Create a client
●
Create a new Java project
HiRESTfulClient and add the Jersey JARs
to the project and the project build path.
Create the following test class
–
Test.java
35.
36. RESTful Web Service Cases
●
Amazon AWS
●
Facebook
●
Yahoo Web Service
●
Hadoop API
●
Google Web Service
●
...etc