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

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

 

 

 


 

 

你可能感兴趣的:(EAS,webservice接口调用)