1 开发
1)在EAS BOS开发环境中建立Façade或者Entity,建立相应的方法,建立完成后;
2)建立一个临时目录,点击Facade或者实体,发布Webservice,发布到一个临时的目录去,则发布完成。
2 部署
A
1)在BIM中部署代码和元数据;
2). 找到服务器上的eas/server/deploy/eas.ear目录,用解压缩软件打开web.war,进入WEB-INF目录
3). 把XX.wsdd添加进去;
4). 把XX.wsdd文件里的service节点内容添加到server-config.wsdd文件。
5). 把 web.war的文件放到服务上,重新启动服务器。
B
验证开发后是否成功的部署到服务器上;
打开浏览器,输入地址:http://server-ip:port/ormrpc/services,应该可以看到新建的Webservice,右键点击相应的wsdl,选择另存为…,扩展名改为wsdl,就可以下载客户端开发使用的wsdl文件。
3 客户端开发
1).在myeclipse上通过wsdl发布客户端代码有问题,请使用eclipse;
2).使用EAS的WebService之前,必须先通过EASLogin Web服务登录(运行EAS登录接口),否则会产生认证错误。 EASLogin里有两个login方法,只调用参数如下的login:
String userName //EAS登录用户名,可以是user或其他有效的用户名
String slnName //解决方案
String language //登录的语言
Int32 dbType //数据类型,0:MSsql,1:ORACLE
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。