加入收藏 | 设为首页 | 会员中心 | 我要投稿 李大同 (https://www.lidatong.com.cn/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 综合聚焦 > 服务器 > 安全 > 正文

EAS BOS Webservice的开发、部署及客户端使用

发布时间:2020-12-17 00:26:17 所属栏目:安全 来源:网络整理
导读:1 开发 ??? 1)在EAS BOS开发环境中建立Fa?ade或者Entity,建立相应的方法,建立完成后; ??? 2)建立一个临时目录,点击Facade或者实体,发布Webservice,发布到一个临时的目录去,则发布完成。 2 部署 ??? A ???? 1)在BIM中部署代码和元数据; ???? 2).?

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 password?? //EAS用户登录密码

?????????? String slnName??? //解决方案

?????????? String dcName //注册的数据中心名称

?????????? String language?? //登录的语言

?????????? Int32 dbType? //数据类型,0:MSSQL,1:ORACLE

(编辑:李大同)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    推荐文章
      热点阅读