欢迎来到天天文库
浏览记录
ID:9846546
大小:281.00 KB
页数:7页
时间:2018-05-12
《eas_bos架构_模型与架构_webservice部署指南》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库。
1、WebService部署指南1.前提条件本文档主要介绍如何将由BOSStudio发布的webservice部署到应用服务器上,本文档假定用户已经具备以下条件:l具有一个符合J2EE标准的应用服务器;lEAS系统的服务器端包已经部署在应用服务器中;lEAS系统的元数据已经部署在应用服务器中;l已经在BOSStudio将一批实体或Facade生成了一批webservice的java文件和部署描述,并且生成的文件已经编译成了class文件(具体的生成步骤请参考《WebService使用指南》文档)。2.在Apusic中部署WebService下面,将以Apusic为例,逐步说明如何将发布的webs
2、ervice部署在应用服务器之中。2.1.已具备的条件假定开发人员在BOSStudio中,将Voucher实体发布为webservice,产生了相关的java文件和wsdd文件,并将编译后的文件位于W:deveclipse31workspacewebservicetestcleanclasses目录:2.2.在Apusic中建立一个Web应用(如果相关web应用已存在,则跳到2.4添加WebService的类)启动Apusic的部署管理工具第7页选择“新建J2EE应用...”如下图所示填写WEB应用建立完成第7页1.1.配置Web应用切换至“内容”页面,在列表中选择根目录,添加文件,
3、选择BOSWebService包中的webapp目录第7页选中“WEB-INF”目录,点击“添加”,将文件添加到WebApp中。Webapp配置完成第7页1.1.添加WebService编译后的类(或jar文件)在节点中选择class目录(如果添加jar文件则选择lib目录),点击添加按钮,选择前面生成webservice类的编译后的目录(W:deveclipse31workspacewebservicetestcleanclasses)。将选中的文件添加到webapp中第7页添加class文件完成1.1.将webapp部署到Apusic服务器1.2.部署WebService(重要)
4、确保Apusic在启动状态,如果刚部署完webapp,则需要重启Apusic。在命令提示符下,进入WebApp目录下的WEB-INF目录,该目录下具有以下文件:第7页使用deploy.bat命令部署要发布的webservice,deploy.bat命令接受两个参数,分别为要部署的webservice的wsdd文件名,和部署的目标webapp的名字。在提示符下,运行deploy.batclasses/Voucher.wsddeasws,意思是将Voucher这个webservice部署在easws这个webapp中。1.1.访问部署后的Webservice打开浏览器,在地址栏输入:http:/
5、/localhost:6888/easws/services,可以看到刚才发布的webservice:Voucher,下面列出的是Voucher这个webservice对外公布的方法,点击“WSDL”文件,可以得到这个webservice的wsdl文件。第7页
此文档下载收益归作者所有