WebLogic UDDI Client API实例学习(二)[Java编程]
本文“WebLogic UDDI Client API实例学习(二)[Java编程]”是由七道奇为您精心收集,来源于网络转载,文章版权归文章作者所有,本站不对其观点以及内容做任何评价,请读者自行判断,以下是其具体内容:
公布 Publish
与查询近似,可以公布到UDDI 注册中央的数据模子也有四个:商业实体、商业服务、绑定信息和tModel.对应Publish类中的四个save办法:
四个save办法用于公布或改正UDDI的数据,四个delete办法用于删除数据.
getAuthToken则可以获得注册中央的登录信息,得到的AuthInfo需求在对UDDI的数据举行公布、改正或删除时作为身份考证的参数供应.
登录注册中央
对UDDI注册中央的数据举行操作时需求供利用户注册信息或(及)操作员的信息.Publish的getAuthToken办法得到AuthToken,此后再由它得到AuthInfo对象.AuthInfo在背面的操作中是必须的参数之一.
下面是一段示例的登录代码:
GetAuthToken gat = new GetAuthToken();
gat.setUserID("yancheng");
gat.setCred("12345678");
AuthInfo aInfo = publisher.getAuthToken(gat).getAuthInfo();
log("AuthInfo is "+aInfo.getValue());
公布商业实体
通过Publish类的saveBusiness办法可以向注册中央公布一个新的BusinessEntity或是改正原有的(需求知道它的BusinessKey).
Publish的saveBusiness办法需求供应一个SaveBusiness对象作为参数.需求公布的BusniessEntity加入这个对象中便可.有两个办法对比重要,一个是addUploadRegister办法,供应是谁公布,另一个是担当自request包下的UpdateRequest类的setAuthInfo, 设置前面登录步骤得到的注册信息AuthInfo对象.
BusinessEntity类曾经在查询操作中呈现过,下边的图示只列出它的set办法(一样的在介绍查询的时刻我们只列出了它的get办法).
以上是“WebLogic UDDI Client API实例学习(二)[Java编程]”的内容,如果你对以上该文章内容感兴趣,你可以看看七道奇为您推荐以下文章:
本文地址: | 与您的QQ/BBS好友分享! |