使用 .NET 的 WCF 的 IBM MQ 定制通道简介
IBM® MQ 的定制通道是使用 Microsoft Windows Communication Foundation (WCF) 统一编程模型的传输通道。
Microsoft.NET 3 中引入的 Microsoft Windows Communication Foundation 框架使 .NET 应用程序和服务能够独立于用于连接它们的传输和协议进行开发,从而允许根据部署服务或应用程序的环境使用备用传输或配置。
连接是由 WCF 在运行时管理,方法是构建一个一个堆栈通道,其中包含以下项的必需组合:
- 协议元素:一组可选的元素,其中可以不添加任何元素,也可以添加一个或多个元素以支持不同协议,如 WS- * 标准。
- 消息编码器:堆栈中的一个必需元素,用于控制将消息序列化为其有线格式。
- 传输通道:堆栈中的一个强制性元素,负责将序列化消息传输到其端点。