一, 在BOS Studio中定义Façade或entity;其中需要发布为Web Service接口的方法需要满足BOS WEB Service的约束的(好象仅支持基本类型):
二, 在BOS Studio中右击定义的Façade或entity,在快捷菜单中选择发布Web Service接口,将出现界面,
选择要发布的方法;
设置JAVA发布目录,与发布元数据的设置的java目录一样;
设置WSDL发布目录,可以设置任意目录,其中主要是产生一wsdd文件;
三, 修改webService配置文件server-config.wsdd。
其在目录W:\eas\Server\server\deploy\eas.ear\web.war\WEB-INF下;注意W:\eas\Server\server\deploy\eas.ear\web.war是一个压缩文件;将在上一步骤中产生的wsdd文件中的service节点内容复制到server-config.wsdd中;
四, 配置应用,在apusic应用服务器下修改W:\apusic\domains\server1\config\ server.xml增加一项应用配置,如:“<application name="web" base="W:/eas/Server/server/deploy/eas.ear/web.war" start="auto" />”
五, 测试;重启应用服务器;在浏览器中输入http://ip:port/web/services,如果出现了web service接口列表,则发布成功;
六, 实现Façade或entity;
本文介绍了在BOS Studio中发布Web Service接口的详细步骤。包括在BOS Studio中定义Façade或entity,选择要发布的方法并设置发布目录,修改webService配置文件,在应用服务器下配置应用,最后进行测试,若出现接口列表则发布成功,还需实现Façade或entity。

2017

被折叠的 条评论
为什么被折叠?



