首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 网站开发 > Web Service >

新手Web Services有关问题

2012-04-04 
新手求助Web Services问题我是一名大二的学生,希望能得到各位大侠认真的回答,问题如下:1 C/C++可以做WS吗?

新手求助Web Services问题
我是一名大二的学生,希望能得到各位大侠认真的回答,问题如下:
1 C/C++可以做WS吗?具体是用什么IDE开发环境?相关资料或者视频 书籍有哪些?
由于某些原因 需要用到Web Services(主要是在PC端开发出东西,需要用到数据库,让手机可以访问WS开发的接口),
具备一定C/C++基础,对C++比较了解点,MFC学了不少。能写简单程序,不需要再复习太长时间。
现在本意是想用C++开发WS,但是发现这类资源少之有少,在怀疑C/C++不能做WS吗?
于是,在VC/MFC模块发了一个帖子 http://topic.csdn.net/u/20110527/21/f37b1d54-ccd7-4260-a3e5-a8ff97337f1e.html?seed=1734654686&r=73565856#r_73565856
里面有个朋友说VS2005之前的可以建立WS项目,但是我在VC6.0里面没有找到可以建立WS(WEB服务)的选项  
VS2008里面也没有(C#下有 C++下没有)难道C/C++这么强大的东西不能做WS吗?
难道C/C++这么强大的东西真的不能做WS吗?还是比较麻烦?
网上貌似很多都用C#开发的WS,大家都是这么做的?没人用C/C++做WS吗?能做的话,又是怎么做的呢?
如果建立完WS项目文件后 是不是和写普通的C/C++程序一样写就可以了?这方面的资料或者视频 书籍都有些什么呢?

2 C#做WS的话,推荐点入门、初级的视频 书籍的话也推荐1-2本。
我们这学期学的是.NET,就是做.NET网站之类的。控件啦 数据对象啦。
在网上不少关于用C#做WS的教程。直接在VS2008里面就有提供建立向导。还是同样的问题,是不是建立WS项目文件之后,就可以和写C#代码一样了?不用单独去学WS了吗?我看了点WS,了解了貌似有SOAP WSDL UDDI这三个玩意儿。是不是学WS之前先把C#打好基础,然后再学WS?各位推荐点C#做WS的书籍。

可能我问的有点乱 希望各位能帮我解决下。我现在有点乱,我真的很想搞好它。希望大家能帮我这个初学者。在此先谢过了。

[解决办法]
你写的太多了。。。。。。。。

写Webservice还是用C#之类的语言开发简单,成本低,周期短。。。
和开发网站很类似,发布也类似。。。
你的webservice编写的时候,尽量使用简单的数据类型,例如int,string等等进行交互,
这样可以让你的webservice适应能力更强。。。


[解决办法]
理论上说,任何支持 http 客户端访问技术的语言/平台都可以支持 web service 调用。

任何支持 web server 服务器编程的语言/技术,都可以支持 web service 服务发布。

从这个意义上说,C#、C++都没有问题。但是C++相对比较复杂一些,尤其是服务器端编程。建议使用C#。

SOAP WSDL UDDI这些是Web Service的核心概念,除此之外还有http协议和xml。别的都不重要。web service 没有你想象的困难。无论用什么开发,这些基本概念必须掌握,另外你可以使用http嗅探/抓包工具直观地理论联系实际。

至于VC++、C#的开发环境,没有选择,只有一个,就是Visual Studio。
[解决办法]
http://www.w3school.com.cn/index.html
到这里学习WEBSERVICE 吧
SOAP UDDI WSDL XML HTTP 都有很详细的讲解 并且他之间的关系都有讲解
最近我也在学习这些

热点排行