我有一个需要公开 API 的 .NET Windows 服务。我现在在开发过程中使用远程处理。
现在我的所有方法都接受并返回 XML。我已经有很多所需对象的自定义序列化和反序列化代码。
这些物体都不是很大。
我想让我的 API 可以轻松地支持多种语言。
我考虑过在服务内部托管一个 Web 服务,并且也只是简单的套接字。
公开此 API 的最佳方式是什么?
使用托管在服务中的 WCF。它干净、灵活且受支持。