我需要关于在 Linux 系统上构建 Web 服务的框架/库的建议。我有以下要求:
- 它应该具有最小的依赖关系,例如最好不需要任何像 Java 或 Mono 这样的 VM。
- 我的服务实现应该可以访问本机系统 API,最好应该可以直接调用 C API。
- 如果可能,该解决方案不应依赖于大型 Web 服务器安装。据我了解,Axis/C++ 需要一个 Apache 服务器,对吗?是否有任何东西允许编写某种“自托管”Web 服务,例如在
ServiceHost
Linux 上的 .NET () 中?我真的很喜欢最终作为独立守护进程工作的东西。 - 生成的服务应该符合标准,因为我需要进行跨平台调用。最重要的是,我需要 WS-Security。
- 解决方案必须是开源的,实际的许可证不太重要。
如果您有任何建议,请发布(网络链接会很好;-))
在此先感谢,克里斯托夫