云星瀚二开插件内如何调用EAS标准/二开方法原创
2人赞赏了该文章
175次浏览
编辑于2023年12月13日 10:50:48
第一步:在浏览器输入eas地址(ip:端口/ormrpc/services)打开后,检索你所需的方法在哪个facade内;点击尾部的wsdl链接;
第二步:右击另存为,将此页面格式改为.wsdl文件
第三步:打开eclipse,直接将下载好的wsdl文件拖拽进进来,右击此文件,new,选择other,勾选Web Service Client,一路点击继续,直到完成。
第四步:将生成好的文件夹内的各个java文件拉拽到你项目放置eas文件的路径下,修改一下拖拽进来各文件引用的绝对路径,
第五步:调用所需方法,如下图实例
public static WSContext login(Map<String,String> map) throws MalformedURLException, AxisFault , IOException { WSContext context = null; EASLoginProxyServiceLocator esLogin = new EASLoginProxyServiceLocator(); URL esLoginUrl = new URL("http://"+map.get("localIP")+"/ormrpc/services/EASLogin"); EASLoginSoapBindingStub esLginSBS = new EASLoginSoapBindingStub(esLoginUrl,esLogin); try { context = esLginSBS .login(map.get("userName"), map.get("passWord"), map.get("sInName"), map.get("dcName"), "L2", 0); System.out.println("easLogin:" + context.getSessionId()); } catch (RemoteException e) { e.printStackTrace(); } return context; }
赞 2
2人点赞
还没有人点赞,快来当第一个点赞的人吧!
打赏
0人打赏
还没有人打赏,快来当第一个打赏的人吧!
推荐阅读
您的鼓励与嘉奖将成为创作者们前进的动力,如果觉得本文还不错,可以给予作者创作打赏哦!
请选择打赏金币数 *
10金币20金币30金币40金币50金币60金币
可用金币: 0