We don’t allow questions seeking recommendations for software libraries, tutorials, tools, books, or other off-site resources. You can edit the question so it can be answered with facts and citations.
Closed 9 years ago.
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
接受
或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
发布评论
评论(6)
据我了解,最流行的免费解决方案是 gSOAP http://gsoap2.sourceforge.net/
As far as I understand the most popular free solution is gSOAP http://gsoap2.sourceforge.net/
您应该查看 Apache 的 Apache Axis 。它有一个非常好的 SOAP 实现&绝对有资格成为最好的之一。
它是免费且开源的。
另外,请查看 Axis2/C,它是Axis2架构的C版本,比Axis1灵活得多。
You should check out Apache Axis from Apache. It has a very nice SOAP implementation & will definitely qualify for one of the best.
It is free and opensource.
Also, have a look at Axis2/C, it is the C version of the Axis2 architecture, which is way more flexible than Axis1.
我在 http://www.pion.org/ 测试了 Pion。从其类
pion::net::WebService
派生并创建 HTTP 响应非常简单。I tested Pion at http://www.pion.org/. Deriving from its class
pion::net::WebService
and create HTTP responses is pretty easy.我认为最好的选择是使用 C++ 的 WSO2 Web 服务框架,因为:
tcpmon(SOAP 消息查看器)和 WSClient(命令行 Web
服务客户端)
请在此处查看更多功能。
WSO 的 WSF/C++ 和其他 Web 服务实现,其结果优于 WSF(2-3 倍性能)。
WSO2 团队和社区非常活跃,他们提供的技术彼此高度集成,并通过开放标准与 3rds 高度集成。 文档和示例非常多。
I think your best option is to use the WSO2 Web Services Framework for C++ because:
tcpmon ( SOAP Message viewer ) and WSClient ( command line web
services client )
See more features here.
There are factual comparison results between WSO's WSF/C++ and others Web services implementations with superior results in favor of WSF (2-3 times better performance).
WSO2 team and community is very active and the technologies provided by them are highly integrated each other and with 3rds via Open Standards. Documentation and examples are vastly.
1.XML-RPC
2.WWSAPI
3.WSO2
第一个看起来很可靠,尽管我没有实践经验。
1.XML-RPC
2.WWSAPI
3.WSO2
The first one looks solid,though I have no hands on Experience.
据我所知,对于 C++ Web 服务还没有好的全面解决方案。 gSoap 运行良好,但它一直由一个人(即原始编码员)维护(高风险)。 WSO 的 WSF/C++ 很好,但被 WSO 抛弃到 github 上,没有维护者!它已经很多年没有更新了,当前的“构建”也没有!
如果有人能给我指出一个高性能的 C++ Restful Web 服务套件,并且具有合理的维护前景。我会很感激。
There is no good alround solution out there for c++ web services as far as I can tell. gSoap works well, but it has been maintained by one person, the original coder for its whole life (high risk). WSO's WSF/C++ Was good but got ditched by WSO onto github with no maintainers! It's had no updates for years, and the current 'build' doesn't!
If anyone can point me at a high performance c++ restful web service kit, with a reasonable prospect of being maintained. I'd appreciate it.