我必须为遗留系统搭建一座桥梁。选择的前端是 WCF。遗留系统的方法可能会有所不同并且数量众多,所以我正在考虑这样的事情:
- 获取遗留方法元数据(有可能)
- 在 WCF 服务的 public static void Configure(ServiceConfiguration config) 中,为每个方法创建一个操作。
- 要开心。
现在我离第 3 点还很远,因为我似乎无法创建一个操作并用适当的行为填充它。到目前为止,特别是,我无法创建 OperationInvokerBehavior,例如(它不是公共类)。
我不打算在这里详述。我的问题是我的方法是否合理,并且在 WCF 开发人员之外有人这样做过。