当前位置: 代码迷 >> Web Service >> C++ webservice?解决思路
  详细解决方案

C++ webservice?解决思路

热度:121   发布时间:2016-05-02 02:16:37.0
C++ webservice???
我想用C++写一个服务,放在服务器上A,然后用PHP写个网站,放在服务器B上,B上网站需要调用A上的服务,A和B可能是不同的平台,请问这个怎么实现?都是有哪些方法?如果用webservice的,C++如何实现服务端webservice?PHP又如何实现客户端?自己去用C++或者PHP完全写代码解析实现webservice好像不太现实……。
网上大部分资料都是关于用Java和.net的实现,难道除了Java和.net服务,其它的服务就不能用webservice了?我相信有好多用C或C++写服务处理业务,用前端页面调用的例子,比如移动联通等移动运营商好像就是这样做的,并没有用Java或者.net,那么他们是怎么实现的?
------解决思路----------------------
这很简单,你可以用.net实现web service,并且在内部调用用C++写的函数,传入参数,返回那个函数返回的值,相当于包装下。
------解决思路----------------------
Php不太了解,写过webapi的客户端demo,不是很难。

我觉得还是实现Restful API吧,更简单些,游戏是不同平台上。

C++有 Rest的SDK: https://casablanca.codeplex.com/
但是我觉得曹版说的用C# wrap一下更简单。C#有asp.net mvc 支持Web API模板。
  相关解决方案