公司希望开发一新平台,日后可通过PC应用程序、PC浏览器和手机进行访问,PC包括安装Windows系统的PC和安装各种Linux系统的PC。
问题1:满足上面的要求,该用神马Web服务技术?
问题2::如果使用WCF,Web服务和Linux系统上用c++开发的客户端进行数据交互会不会有问题?(这些c++程序不是我编写的,由公司其他部门编写得。)
小弟从没做过Web服务,不知道该如何选择和开始,请各位大虾指点出路,要满足公司的要求,我该肿么搞???谢谢~~~
小弟目前掌握的技术:
asp.net + c# + SQL Server
------解决方案--------------------
WEB服务不就是这么一门技术么?
标准格式...兼容性没的说 我们一直用它...用.net的web服务就好
------解决方案--------------------
WCF 全称是windows communication foundation,似乎只能在windows下面部署。
客户端倒是可以跨平台调用。
你难道打算使用JAVA开发wcf?
------解决方案--------------------
你没搞清楚web service的概念。
最基本的web service就是xml+http。
client -> serialize调用成xml -> http 发送请求 -> server收到xml -> deserialize成object并调用相应函数
返回基本是相反的顺序。
客户端只要支持xml,就可以调用web service.不需要安装.net framework.
我们得wcf的service,客户使用linxu + Ruby 来调用。