我有一个需要公开API的.NET Windows服务.我现在正在开发过程中使用远程处理.
现在我的所有方法都接受并返回XML.我已经为所需对象提供了大量自定义序列化和反序列化代码.
这些对象都不是很大.
我想轻松地将我的API用于多种语言.
我考虑过在服务中托管一个Web服务,还只考虑普通的套接字.
公开此API的最佳方式是什么?
使用托管在服务中的WCF.它干净,灵活,支持.