woaidongmao

文章均收录自他人博客,但不喜标题前加-[转贴],因其丑陋,见谅!~
随笔 - 1469, 文章 - 0, 评论 - 661, 引用 - 0
数据加载中……

gSOAP别人的评价

现在我们项目用到gsoap
请问各位:gsoap在windows平台下的兼容性和开发难度
相比较xml-rpc的优缺点,性能负载如何?

==================================================================================

gsoap我在前一个项目到是用过,它相当于一个自动生成web service 的工具集
你需要做的就是写一个.c文件,里面包含你要发布的web service方法,然后用gsoap/bin下的一个工具(具体名字记不住了)
来编译生成一个wsdl,然后这个wsdl就可以发布到外网上去了。
gsoap号称是跨平台的,我在linux下面make install过,但是在windows下面编译会有点问题,支持的不是很好
这个web service工具相比较xml-rpc来说,个人感觉自动化程度更高了
包括生成客户端的代理类,也可以自动化完成,
至于性能方面一般吧,gsoap内置了一个轻量级的web server,可能用的是poll
总体来说,还是不错的

==================================================================================

gsoap的源代码量不小,帮助文档也比较齐全
但是win32里面的工程和makefile我一直没完全搞定,你要是搞定了,也顺便告诉我一下

posted on 2008-05-27 18:36 肥仔 阅读(1105) 评论(1)  编辑 收藏 引用 所属分类: 网络编程

评论

# re: gSOAP别人的评价  回复  更多评论   

windows下编译需要安装一些附带的ly编译器.编译说明里有安装下载等说明.介绍如何在VS2005里加入一个自定义的link器,这样才能支持lycc 编译.

但是,Win32下载包里已经有了编译好的工具. 你只要用这些工具生成代码,然后代码加入到工程里,缺啥补啥. 总之gSOAP可以产生和使用的,全部为源代码,没必要自己编译工具.
2009-01-06 10:03 | no

只有注册用户登录后才能发表评论。
网站导航: 博客园   IT新闻   BlogJava   知识库   博问   管理