智慧城市栅格操作系统-服务封装说明书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…


发表评论

电子邮件地址不会被公开。 必填项已用*标注