日期:2014-05-19  浏览次数:20806 次

问下,soap头大家都应用在哪?
如题

------解决方案--------------------
数据交换

近来做 分布式异构数据库见的数据交换 利用Soap来进行交换,虽然笨可是没有办法,人家只开放80端口,其他的全部封闭,各位兄弟有没有比较好的解决思路阿?

数据库支持 Oracle 9i, SQL server 2000, Access, MySQL,要支持同类型数据库之间的数据交换,还要支持简单数据类型的不同类型数据库之间的交换

大家有没有合适的思路阿?
------解决方案--------------------
不懂,帮你顶!


高手有空帮忙看下这个困难问题帖子!!谢谢!
http://community.csdn.net/Expert/topic/5684/5684900.xml?temp=.9734461
------解决方案--------------------
soap也很好呀,但是速度上有时比较慢
------解决方案--------------------
WebService合法性验证。你可以让所有访问WebService服务的人,都自带登录帐号和密码,然后在WebService扩展的地方做有效性验证。在往前面走一步,所有加密与解密都用加密狗,这样能够提高安全性能。
------解决方案--------------------
问一下 soap解析(包括body,envelope)解析有例子没?谁能给贴个代码例子?
------解决方案--------------------
<SCRIPT LANGUAGE=VBScript>
set ado_stream = CreateObject( "ADODB.Stream ")
set xml_dom = CreateObject( "MSXML2.DOMDocument ")
xml_dom.loadXML( " <?xml version= " "1.0 " " ?> <root/> ")
xml_dom.documentElement.setAttribute "xmlns:dt ", "urn:schemas-microsoft-com:datatypes "
set file_body = xml_dom.createElement( "file_body ")
file_body.dataType = "bin.base64 "
ado_stream.Type = 1
ado_stream.Open
ado_stream.LoadFromFile "c:\aaa.jpg "
file_body.nodeTypedvalue = ado_stream.Read(-1)
ado_stream.Close()
xml_dom.documentElement.appendChild(file_body)
set file_name = xml_dom.createElement( "file_name ")
file_name.dataType = "string "
file_name.nodeTypedvalue = "aaaa "
xml_dom.documentElement.appendChild(file_name)
set xmlhttp = CreateObject( "Microsoft.XMLHTTP ")
xmlhttp.open "POST ", "http://localhost:8080/test.jsp ",false
xmlhttp.send(xml_dom)
msgbox xmlhttp.ResponseText
</SCRIPT>

------解决方案--------------------
是一个大小写的转换,在C++中可用到,至于上面那位大哥所说的是数据交换,是不对的。
------解决方案--------------------
尝试过用XML解析SOAP,但好像有问题
------解决方案--------------------
貌似没人回答 顶一下