上一页下一页

Dreamweaver Web 服务工作流程

若要使用 Dreamweaver 创建使用 Web 服务的页面或站点,您必须执行以下任务:

  1. 安装和配置代理生成器。
  2. 代理生成器能够生成 Web 服务代理,这是 Web 页用来与 Web 服务发布者通信的软件组件。Web 服务代理是从描述该 Web 服务的 WSDL 生成的。根据您想要开发 Web 服务使用者所采用的服务器技术,您可能需要安装和配置支持该技术的代理生成器。

    Dreamweaver 附带预配置的 AXIS,它是支持 JSP Web 服务开发的 Apache SOAP 代理生成器。如果您要开发 ColdFusion 6 页面,则 Web 服务代理生成器已包括在 ColdFusion 服务器中。通过建立与 ColdFusion 服务器的连接,您将能够访问该代理生成器。

    如果您要开发用于 ASP.NET 的 Web 服务页,则必须安装 ASP.NET SDK,它可以从 Microsoft 获得。

    有关安装和配置 Dreamweaver 未提供的代理生成器的信息,请参见安装和配置代理生成器

  3. 使用浏览器,查看 Web 服务的基于 Web 的注册表。
  4. Web 服务的来源有若干种,从 Web 服务注册表站点到简单的列表都有。注册表使用 UDDI,这是让服务提供商和请求者能够找到彼此并进行事务处理的标准。UDDI 使企业可以在 Web 上找到满足其要求的服务。例如,使用 UDDI,您可以指定某些条件(如某一服务的最低价格)或者要返回的特定信息。

  5. 在找到并选择提供所需功能的 Web 服务后,在“添加 Web 服务”对话框中输入 WSDL 的 URL。
  6. 根据服务发布者的 WSDL 说明,为该 Web 服务生成代理。
  7. 若要将 Web 服务嵌入 Web 页中,您必须创建代理。代理向 Web 页提供与 Web 服务通信以及访问 Web 服务所提供方法的必需信息。

    若要从 WSDL 文件创建代理,请使用代理生成器。在创建代理后,您可以在以下两个位置之一安装它:

    • 在您正在其上开发 Web 服务使用者的本地计算机上。
    • 在运行应用程序服务器的服务器计算机上。若要部署 Web 页并使其与 Web 服务发布者通信,您必须在服务器上安装代理。
    • 有关更多信息,请参见安装和配置代理生成器

  8. 使用 Dreamweaver,将 Web 服务添加到某一页上并编辑所需的参数和方法,以便于利用该服务的功能。
  9. 有关更多信息,请参见向页面添加 Web 服务


  上一页下一页