当前位置:七道奇文章资讯编程技术Java编程
日期:2011-03-22 16:14:00  来源:本站整理

WebLogic UDDI Client API实例学习(一)[Java编程]

赞助商链接



  本文“WebLogic UDDI Client API实例学习(一)[Java编程]”是由七道奇为您精心收集,来源于网络转载,文章版权归文章作者所有,本站不对其观点以及内容做任何评价,请读者自行判断,以下是其具体内容:

在开辟UDDI的客户端程序时,我们普通考虑的都是IBM供应的UDDI4J,但不知道大家注意到没有,在BEA的WebLogic中也供应了一个非常便利的UDDI Client API.只是它被包含在weblogic.jar文件中而没有单独公布.WebLogic UDDI Client API的构造完好遵守了UDDI的体系构造,所以,通过对这套API类库的学习和实践,相信也有助于我们更好地理解UDDI的体系架构.

Inquiry和Publish的底子

对UDDI注册中央的操作不外乎两大类:查询和公布(删除).所以WebLogic定义了二个类,辨别对应查询与公布的操作:Inquiry类用于查询,Publish类用于公布.这两个类位于weblogic.uddi.client.service包里,它们都担当于UDDIService类.在UDDIService类里定义了一个URL属性,保存着查询或公布的URL地址.

Inquiry和Publish类通过父类UDDIService的setURL办法来设置它们的查询或公布地址.

查询 Inquiry

向UDDI注册中央查询的目标有四类:商业实体(BusinessEntity)、商业服务(BusinessService)、绑定模板信息(BindingTemplate)和tModel.我们来看Inquiry类里的办法,不难发现,这四种目标的查询,正对应Inquiry类里的四个find办法:

它包含两类办法find和get,此中find类办法用于查找与发现,而get类办法用于获得具体信息.

四个find办法对应四种查询,五个get办法对应UDDI定义的四个数据模子(商业实体对应两个办法).

普通查询的步骤是先通过find办法得到数据模子的基本信息,以及它的一个唯一标识Key.然后便可以按照这个Key调用get办法获得这个模子的具体信息.

商业实体(BusinessEntity)查询

通过Inquiry类定义的findBusiness办法结合getBusinessDetail办法可以在UDDI注册中央数据库中查询商业实体的各种信息.


  以上是“WebLogic UDDI Client API实例学习(一)[Java编程]”的内容,如果你对以上该文章内容感兴趣,你可以看看七道奇为您推荐以下文章:

  • 配置BEA WebLogic 8.1 JDBC衔接
  • WebLogic利用DB的Java控件访谒数据库
  • 把WebLogic EJB程序迁移到JBoss上
  • 在Weblogic上配置Hibernate为JNDI
  • JBuilder+WebLogic实现教材管理系统
  • Jbuilder6.0+Weblogic6.0完成EJB开公安置
  • 以weblogic为服务器开辟会话EJB
  • WebLogic8.1的中文问题办理办法
  • WebLogic UDDI Client API实例学习(一)
  • WebLogic UDDI Client API实例学习(二)
  • Weblogic中因为IP变更招致SubCoordinator not available,Transa
  • 关于在weblogic中异步伐用webservice
  • 本文地址: 与您的QQ/BBS好友分享!
    • 好的评价 如果您觉得此文章好,就请您
        0%(0)
    • 差的评价 如果您觉得此文章差,就请您
        0%(0)

    文章评论评论内容只代表网友观点,与本站立场无关!

       评论摘要(共 0 条,得分 0 分,平均 0 分) 查看完整评论
    Copyright © 2020-2022 www.xiamiku.com. All Rights Reserved .