![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() |
||
|
若要使用 Dreamweaver 创建使用 Web 服务的页面或站点,您必须执行以下任务:
代理生成器能够生成 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 未提供的代理生成器的信息,请参见安装和配置代理生成器。
Web 服务的来源有若干种,从 Web 服务注册表站点到简单的列表都有。注册表使用 UDDI,这是让服务提供商和请求者能够找到彼此并进行事务处理的标准。UDDI 使企业可以在 Web 上找到满足其要求的服务。例如,使用 UDDI,您可以指定某些条件(如某一服务的最低价格)或者要返回的特定信息。
若要将 Web 服务嵌入 Web 页中,您必须创建代理。代理向 Web 页提供与 Web 服务通信以及访问 Web 服务所提供方法的必需信息。
若要从 WSDL 文件创建代理,请使用代理生成器。在创建代理后,您可以在以下两个位置之一安装它:
有关更多信息,请参见安装和配置代理生成器。
有关更多信息,请参见向页面添加 Web 服务。
|
||
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() |