現(xiàn)在我們項(xiàng)目用到gsoap
請(qǐng)問各位:gsoap在windows平臺(tái)下的兼容性和開發(fā)難度
相比較xml-rpc的優(yōu)缺點(diǎn),性能負(fù)載如何?
==================================================================================
gsoap我在前一個(gè)項(xiàng)目到是用過,它相當(dāng)于一個(gè)自動(dòng)生成web service 的工具集
你需要做的就是寫一個(gè).c文件,里面包含你要發(fā)布的web service方法,然后用gsoap/bin下的一個(gè)工具(具體名字記不住了)
來編譯生成一個(gè)wsdl,然后這個(gè)wsdl就可以發(fā)布到外網(wǎng)上去了。
gsoap號(hào)稱是跨平臺(tái)的,我在linux下面make install過,但是在windows下面編譯會(huì)有點(diǎn)問題,支持的不是很好
這個(gè)web service工具相比較xml-rpc來說,個(gè)人感覺自動(dòng)化程度更高了
包括生成客戶端的代理類,也可以自動(dòng)化完成,
至于性能方面一般吧,gsoap內(nèi)置了一個(gè)輕量級(jí)的web server,可能用的是poll
總體來說,還是不錯(cuò)的
==================================================================================
gsoap的源代碼量不小,幫助文檔也比較齊全
但是win32里面的工程和makefile我一直沒完全搞定,你要是搞定了,也順便告訴我一下