一聚教程网:一个值得你收藏的教程网站

热门教程

COM+ Web 服务:通过复选框路由到 XML Web Services (转)2

时间:2022-07-02 11:22:10 编辑:袖梨 来源:一聚教程网

表 1:WKO 模型支持的方案
WKO 客户端 WKO 服务器
VB 6.0 或非托管 C++ VB 6.0 或非托管 C++
VB 6.0 或非托管 C++ VB .NET 或 C#
VB 6.0 或非托管 C++ SOAP V1.1(在 WSDL 中描述)
VB 6.0 或非托管 C++ Microsoft SOAP(ATL Server,SOAP TK)
C# 或 VB .NET SOAP V1.1(在 WSDL 中描述)
C# 或 VB .NET VB 6.0 或非托管 C++
C# 或 VB .NET VB .NET 或 C#
C# 或 VB .NET Microsoft SOAP(ATL Server,SOAP TK)
Microsoft SOAP Toolkit V2.0 VB 6.0 或非托管 C++
Microsoft SOAP Toolkit V2.0 C# 或 VB .NET
SOAP v1.1 VB 6.0 或非托管 C++
SOAP v1.1 C# 或 VB .NET
表 2:CAO 模型支持的方案
CAO 客户端 CAO 服务器
C# 或 VB .NET(早期绑定) VB 6.0 或非托管 C++
VB 6.0 或非托管 C++ VB 6.0 或非托管 C++
VB 6.0 或非托管 C++ C# 或 VB .NET
C# 或 VB .NET C# 或 VB .NET
这种新的 COM+ Web 服务适用于以下用户:
当前安装有 Microsoft® Visual Basic® 6.0 或者非托管 Microsoft Visual C++® COM+ 应用程序(需要通过防火墙才能进行某些激活操作)的 COM+ 用户。(使用 SOAP 并不排斥通过 DCOM 访问服务器上的相同组件,客户端计算机可以选择协议。)对于这些客户来说,如果要使用 SOAP 而不是 DCOM,则使用客户端代理导出和 CAO 模型都不需要更改客户端和服务器应用程序。只需要在服务器应用程序上启用 SOAP,将其作为客户端代理导出,然后将代理安装在要用作 SOAP 客户端的 Windows XP 计算机上。
完全迁移到 Windows XP 和 Windows .NET Server 上的托管代码的公司。COM+ Web 服务有助于在连接的两端设置远程端点。
需要在上述两种方案中组合和匹配各种服务的开发人员,以及编写托管服务器组件、或带有非托管服务器组件的托管客户端应用程序的开发人员。在第二种情况中,开发人员可以利用 COM+ Web 服务,在用托管代码替换之前充分利用早期的非托管组件。

热门栏目