实现REST+JSON调用webservice,用C++还是C#呢?请求各位大虾提供点建议了,最好是有资源或资料!
要做一个dll,提供给客户调用,客户向其中传入数据,dll把这些数据通过webservice保存到DB中,其中dll与webservice之间的通信采用REST+JSON...
要做一个dll,提供给客户调用,客户向其中传入数据,dll把这些数据通过webservice保存到DB中,其中dll与webservice之间的通信采用REST+JSON,怎样实现,用哪种语言简单点?
展开
1个回答
展开全部
我没用过C++,所以不了解。
我是用C# REST API的,你可以参考这个例子:
http://www.codeproject.com/Articles/105273/Create-RESTful-WCF-Service-API-Step-By-Step-Guide
至于格式你可以用google api的模式,当然只是建议 :-)
[WebInvoke(Method = "GET", ResponseFormat = WebMessageFormat.Json,
BodyStyle = WebMessageBodyStyle.Wrapped, UriTemplate = "YouFunction?param={param}")]
RESTAPIResult YouFunction(string param);
我是用C# REST API的,你可以参考这个例子:
http://www.codeproject.com/Articles/105273/Create-RESTful-WCF-Service-API-Step-By-Step-Guide
至于格式你可以用google api的模式,当然只是建议 :-)
[WebInvoke(Method = "GET", ResponseFormat = WebMessageFormat.Json,
BodyStyle = WebMessageBodyStyle.Wrapped, UriTemplate = "YouFunction?param={param}")]
RESTAPIResult YouFunction(string param);
更多追问追答
追问
不用WCF可以吗?
追答
那你要使用什么, 宿主host还是什么,配置好你的endpoint应该都是一样的
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询