智慧城市柵格操作系統-服務封裝說明書V1.2.12081

 

 

 

智慧城市·柵格操作系統

服務封裝說明書

(Ver 1.2.1208)

 

 

 

 

 

 

廣州XXXX信息科技有限公司

2020年2月    

修訂歷史記錄

日期

版本

說明

作者

2016-12-08

1.2

創建文檔,整合封裝環境準備描述。

 
 

  

  

  

  

  

  

  

  

  

  

  

[註:用方括號括起來並以藍色斜體(樣式=Info Blue)顯示的文本,它們用於向作者提供指導,在發布此文檔之前應該將其刪除。按此樣式輸入的段落將被自動設置為普通樣式(樣式=正文)]

目 錄

1    前言    1

2    封裝環境準備    1

2.1    所需工具    1

2.2    依賴關係    1

2.3    操作步驟    1

2.4    驗證環境    1

2.4.1    JDK驗證    1

2.4.2    Tomcat驗證    2

2.4.3    GridEclipse驗證    2

2.5    同步GridService到Tomcat    2

3    封裝資源為服務    3

3.1    將數據資源代理的業務邏輯打為war包    4

3.2    編寫服務    5

3.2.1    建立工程    5

3.2.2    編寫服務定義文件    9

3.3    資源屬性初始化及對外接口實現    10

3.4    編譯生成存根類及gar包    12

3.5    部署網格服務    13

3.6    開發過程中要注意的問題    15

4    服務調用    15

4.1    在相同的工程目錄下調用    15

4.2    在不同的操作系統環境下調用(以XP為例)    18

4.2.1    獲得stub類    18

4.2.2    設置配置文件    18

4.2.3    導入必需的包    18

4.2.4    需要注意的問題    18

 

1    前言

封裝服務主要是指為某些功能或操作提供對外的接口,從而可以讓遠方的程序進行調用。在服務代碼中,可以自己編寫業務邏輯,也可以調用已經編寫好的JavaBean。

我們主要採用中間件GDT(Grid Development Tools)開發服務,GDT可以簡化開發流程。利用它我們可以方便的實現Stub類的生成、gar包的生成以及服務的本地部署。安裝以及基本的使用方法見第2節封裝環境準備C:\Program Files\SuperSplit\網格服務封裝環境描述V1.5.docx

2    封裝環境準備

2.1    所需工具

Tomcat:apache-tomcat-6.0.47

開發工具:GridEclipse1.5.exe(已包含GDT、JDK、ANT相關工具)

 

2.2    依賴關係


2.3    操作步驟

1.    安裝開發工具GridEclipse1.5.exe。

2.    安裝Tomcat到C:\Tomcat目錄,安裝過程中會提示指Jdk版本,選擇{ GridEclipse1.5安裝路徑}\ jdk1.5.0_08目錄即可。

2.4    驗證環境

2.4.1    JDK驗證

按【win】+【r】鍵進入運行界面,輸入cmd進入DOS環境。輸入ant -version+回車鍵,系統顯示Apache Ant(TM) version 1.9.6 compiled on June 29 2015,說明ANT安裝成功。否則根據第2.3節檢查環境是否正常配置。

2.4.2    Tomcat驗證

點擊windows界面右下角的進入Tomcat主界面,點擊Start後windows界面右下角會變成,說時tomcat安裝成功。否則根據第2.3節檢查環境是否正常配置。

2.4.3    GridEclipse驗證

點擊桌面上的能正常進入Eclipse主界面


進入Eclipse主界面,能見到主界面菜單欄有這兩個圖標,說明GridEclipse安裝成功。否則根據第2.3節檢查環境是否正常配置。

2.5    同步GridService到Tomcat

1.    根據”封裝服務.pdf”封裝好GridService,先通過GridEclipse打包成GAR包,發到ws-core容器中。

2.    按【win】+【r】鍵進入運行界面,輸入cmd進入DOS環境。輸入

3.    ant -f %GLOBUS_LOCATION%/share/globus_wsrf_common/ _ tomcat/tomcat.xml deploySecureTomcat -Dtomcat.dir=C:\Tomcat

4.    將C:\GT4\Lib所有文件拷到C:\Tomcat\webapps\wsrf\WEB-INF\lib覆蓋。

5.    重啟Tomcat即可。

6.    打開IE輸入http://localhost:8080/wsrf/services顯示以下圖

以下文章點擊率最高

Loading…

     

如果這文章對你有幫助,請掃左上角微信支付-支付寶,給於打賞,以助博客運營