C 和 C 语言的 Web 服务

发布于 2024-11-18 09:02:03 字数 1539 浏览 1 评论 0原文

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(6

碍人泪离人颜 2024-11-25 09:02:03

据我了解,最流行的免费解决方案是 gSOAP http://gsoap2.sourceforge.net/

As far as I understand the most popular free solution is gSOAP http://gsoap2.sourceforge.net/

旧瑾黎汐 2024-11-25 09:02:03

您应该查看 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.

青衫负雪 2024-11-25 09:02:03

我在 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.

榕城若虚 2024-11-25 09:02:03

我认为最好的选择是使用 C++ 的 WSO2 Web 服务框架,因为:

  1. 高性能
  2. 易于集成
  3. 使用起来很简单 (快速入门指南
  4. 它有很多工具:WSDL2CPP(代码生成工具),
    tcpmon(SOAP 消息查看器)和 WSClient(命令行 Web
    服务客户端)
  5. 它对 WS-Security、WS-Security Policy、WS-Secure Conversation 和 WS-Reliable Messaging 提供有机支持。
  6. 我最喜欢的是:使用基于 WSO2 Carbon 的 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:

  1. It's high-performance
  2. It's easy to integrate
  3. It's easy to use (Quick start guide)
  4. It have a lot of tools around: WSDL2CPP ( Code Generation tool ),
    tcpmon ( SOAP Message viewer ) and WSClient ( command line web
    services client )
  5. It have an organic support for WS-Security, WS-Security Policy, WS-Secure Conversation and WS-Reliable Messaging.
  6. And my favorite: Runtime management using WSO2 Carbon based Web Interface.

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.

愚人国度 2024-11-25 09:02:03

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.

木森分化 2024-11-25 09:02:03

据我所知,对于 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.

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文