我正在阅读很多内容以了解 WCF 中的各种内容。
实际上,很快,我想将现有的 WSE3 Web 服务移动/转换为 WCF。在现有的 WSE Web 服务中,我有一些(数据)类对我们环境中的实体进行建模。
在转换这些类时,我应该使用 Data Contract/Data Member 属性还是 MessageContract 属性?
1. WCF 中如何选择消息契约和数据契约?2. 绑定类型(如basicHttpBinding)在这个决定中有什么作用吗?3. 在客户端创建的代理(当我们添加 Web 引用时)是否会根据数据或消息合约发生显着变化?
(PS:我正在尝试找到一种方法,以便现有 WSE 客户端能够使用 WCF 服务而无需进行太多更改/修改。是否可以使用从 ASMX Web 服务生成的当前代理连接到新的 WCF 服务只需将代理的 URL 设置为 WCF 服务?)