• λ我爱Aspx >> Asp.Net >> 使用 UDDI 的 Web 服务描述和发现(第一部分)[转自微软]
  • 使用 UDDI 的 Web 服务描述和发现(第一部分)[转自微软]

  • :aspxer  Դ:internet  :2007-5-28 20:37:39  ؼ:web,微软
  • 注意,在 UDDI 上注册 Web 服务并不意味着每个人都有访问权。可以为 UDDI 注册表条目依次设置安全、授权和身份验证。仅知道 Web 服务的存在并不意味着就可以实际调用该服务。 在授权访问 Web 服务之前,公司之间通常需要进行一些额外的交流。

  • 为服务确定适当的分类。

    如同可以将公司分类一样,也可以将 Web 服务分类。因此,公司可能按商业级别被分类为 NAICS: Software Publisher (51121) ,而其旅馆预约 Web 服务的服务级别可能被分类为 NAICS: Hotels and Motels (72111)

  • 步骤 2:注册 UDDI 条目

    在完成建模之后,下一步就是注册您的公司。您需要获取一个可访问 UDDI 注册表的帐号,这不能通过编程来完成,因为必须要同意“使用规定”声明。Microsoft 节点使用 Passport 进行验证,您需要获取一份 Passport () (英文)来完成注册。

    这里有两种选择:使用 Microsoft 节点提供的 Web 用户界面,或者通过使用 SOAP API 调用节点自身以编程进行注册。如果不希望更改注册表条目,或条目相对简单,则使用 Web 用户界面就足够了。但是,如果希望频繁更新,或条目很复杂,请使用 Microsoft UDDI SDK 制作注册过程的脚本。另外,由于没有针对其他语言对 Microsoft 用户界面进行本地化,所以如果想利用 UDDI API 的多语言功能,需要通过编程的方法进行注册。

    注意: 您可以在模拟环境中练习注册过程,地址是 (英文),这是实际投入使用节点的复本。这对于在正式使用之前熟悉注册过程很有帮助。

    使用 Microsoft 的 Web 用户界面

    使用 Microsoft 的 Web 用户界面来注册是一个相对直观的过程。首先导航至管理员页面 (英文)。登录后,将显示注册 tModel 和公司的选项。下面是继续操作时需要了解的几个事项:

    1. 在注册服务之前,确保将 WSDL 文件注册为 tModel,因为在以后的过程中会需要 tModel。
    2. 将 WSDL 文档注册为 tModel 时,应该使用“UDDI 类型分类法”对 tModel 分类。至少应将 WSDL 分类为“Specification for a Web Service”(wsdlSpec)。

      Ҷƪл˵?
    3. һƪWEB服务有待实践的检验[转]
      һƪ使用 UDDI 的 Web 服务描述和发现(第二部分)[转自微软]