读书人

问下soap头大家都应用在哪?该怎么处

发布时间: 2012-01-19 20:57:58 作者: rapoo

问下,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,但好像有问题
[解决办法]
貌似没人回答 顶一下

读书人网 >C#

热点推荐