我被要求更换传统的"服务"它通过Tibco EMS处理来自多个客户端(Excel宏,C#应用程序)的XML请求(没有架构的任意格式......)。我无法控制客户。
我希望我可以使用WCF完成这项任务,但我认为没有服务合同我就可以。我一直在想着创建一个WCF服务和另一个控制台应用服务的想法,该服务将拦截和解析现有的XML请求并转发到新的WCF服务(新客户端将使用这些服务,现有客户端最终可以迁移到该服务)。 p>
然而,这增加了复杂性,可能成为支持和开发的头痛问题。因此,我很想建立一个基于控制台应用程序的服务,看到你通过WCF免费获得的数量感到非常遗憾。
是否还有其他人为旧的非REST,非SOAP客户端开发了WCF应用程序?