以文本方式查看主题 - Foxtable(狐表) (http://foxtable.net/bbs/index.asp) -- 专家坐堂 (http://foxtable.net/bbs/list.asp?boardid=2) ---- [求助]跨系统访问 (http://foxtable.net/bbs/dispbbs.asp?boardid=2&id=82581) |
||||
-- 作者:huhu -- 发布时间:2016/3/21 9:39:00 -- [求助]跨系统访问 比如FT要访问其他的系统。要通过webservice来处理。 那么需要知道对方系统的什么信息?FT又如何去做? 能大概说一下思路吗和方法吗?
|
||||
-- 作者:大红袍 -- 发布时间:2016/3/21 11:03:00 -- 直接get或post请求即可。
http://foxtable.com/bbs/dispbbs.asp?BoardID=2&ID=73839&skin=0
|
||||
-- 作者:huhu -- 发布时间:2016/3/21 11:42:00 -- Dim url As String = "http://www.foxtable.com" Dim rqst As System.Net.HttpWebRequest = System.Net.HttpWebRequest.Create(url) Dim rsps As System.Net.HttpWebResponse = rqst.GetResponse Dim stm As System.IO.Stream = rsps.GetResponseStream() Dim reader As New System.IO.StreamReader(stm) Dim str As String = reader.ReadToEnd rsps.Close msgbox(str) 意思直接替换URL就可以了? |
||||
-- 作者:大红袍 -- 发布时间:2016/3/21 11:45:00 -- 是的。替换url,把你的参数什么的合并进去url里面访问即可查询。 |
||||
-- 作者:huhu -- 发布时间:2016/3/21 11:50:00 -- Dim url As String = "http://192.168.1.83:8080/OrderDetailMgr" Dim rqst As System.Net.HttpWebRequest = System.Net.HttpWebRequest.Create(url) Dim rsps As System.Net.HttpWebResponse = rqst.GetResponse Dim stm As System.IO.Stream = rsps.GetResponseStream() Dim reader As New System.IO.StreamReader(stm) Dim str As String = reader.ReadToEnd rsps.Close stm.Close reader.close msgbox(str) 把你的参数什么的合并进去url里面访问即可查询-----哪个地方是设置参数的? 弹出这个附件
|
||||
-- 作者:大红袍 -- 发布时间:2016/3/21 12:19:00 -- 比如,拼凑username和password的值
http://192.168.1.83:8080/OrderDetailMgr?username=test&passwd=qianqian |
||||
-- 作者:huhu -- 发布时间:2016/3/24 10:49:00 --
能做到这样的吗?
|
||||
-- 作者:大红袍 -- 发布时间:2016/3/24 10:56:00 -- 叫你直接合成地址访问最简单啊 http://localhost/EFWebS/EFWebService.asmx/U8WebXML?efserverid=123&eftype=17
[此贴子已经被作者于2016/3/24 14:35:10编辑过]
|
||||
-- 作者:huhu -- 发布时间:2016/3/24 11:35:00 -- <?xml version="1.0" encoding="utf-8" ?><ufinterface roottag="voucher" billtype="gl" efserverid="123" eftype="17" efdebug="1" sender="011" proc="Query" /> 是不是应该把上面的都写上才行? http://192.168.1.83/EFWebS/EFWebService.asmx?op=U8WebXML 然后在context输入<?xml version="1.0" encoding="utf-8" ?><ufinterface roottag="voucher" billtype="gl" efserverid="123" eftype="17" efdebug="1" sender="011" proc="Query" /> 然后就有结果了。
|
||||
-- 作者:大红袍 -- 发布时间:2016/3/24 11:36:00 -- 看8楼,看2楼。不懂得,问问你的webservice的开发人员。 |