递归火山软件开发平台
标题: Wsdl接口访问MES教程 [打印本页]
作者: 18316413906 时间: 昨天 20:52
标题: Wsdl接口访问MES教程
Wsdl接口访问MES教程
1. 下载SOAPUIfile:///C:/Users/ADMINI~1/AppData/Local/Temp/ksohtml379804/wps1.jpg软件
2. file:///C:/Users/ADMINI~1/AppData/Local/Temp/ksohtml379804/wps2.pngfile:///C:/Users/ADMINI~1/AppData/Local/Temp/ksohtml379804/wps3.png下载后打开点击左上角Filefile:///C:/Users/ADMINI~1/AppData/Local/Temp/ksohtml379804/wps4.jpg
点击NEW SOAP
file:///C:/Users/ADMINI~1/AppData/Local/Temp/ksohtml379804/wps5.pngfile:///C:/Users/ADMINI~1/AppData/Local/Temp/ksohtml379804/wps6.jpg
file:///C:/Users/ADMINI~1/AppData/Local/Temp/ksohtml379804/wps7.pngfile:///C:/Users/ADMINI~1/AppData/Local/Temp/ksohtml379804/wps8.jpg
file:///C:/Users/ADMINI~1/AppData/Local/Temp/ksohtml379804/wps9.pngfile:///C:/Users/ADMINI~1/AppData/Local/Temp/ksohtml379804/wps10.pngfile:///C:/Users/ADMINI~1/AppData/Local/Temp/ksohtml379804/wps11.jpg
file:///C:/Users/ADMINI~1/AppData/Local/Temp/ksohtml379804/wps12.pngfile:///C:/Users/ADMINI~1/AppData/Local/Temp/ksohtml379804/wps13.pngfile:///C:/Users/ADMINI~1/AppData/Local/Temp/ksohtml379804/wps14.pngfile:///C:/Users/ADMINI~1/AppData/Local/Temp/ksohtml379804/wps15.jpg
file:///C:/Users/ADMINI~1/AppData/Local/Temp/ksohtml379804/wps16.pngfile:///C:/Users/ADMINI~1/AppData/Local/Temp/ksohtml379804/wps17.pngfile:///C:/Users/ADMINI~1/AppData/Local/Temp/ksohtml379804/wps18.jpg
file:///C:/Users/ADMINI~1/AppData/Local/Temp/ksohtml379804/wps19.pngfile:///C:/Users/ADMINI~1/AppData/Local/Temp/ksohtml379804/wps20.png火山实现扫码测试连接
<火山程序 类型 = "通常" 版本 = 1 />
变量 网络访问22 <类型 = 网络访问类_COM版 折叠>
变量 zzzzz <类型 = 字节集类>
// 以下是,返回编辑框内容
// <soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
// <soapenv:Body>
// <ns1:Get_Equip_DataResponse soapenv:encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" xmlns:ns1="http://DefaultNamespace">
// <Get_Equip_DataReturn xsi:type="xsd:string">01[OK!</Get_Equip_DataReturn>
// </ns1:Get_Equip_DataResponse>
file:///C:/Users/ADMINI~1/AppData/Local/Temp/ksohtml379804/wps21.png// </soapenv:Body>
// </soapenv:Envelope>
//以下是,询问信息的内容
// <soapenv:Envelope xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:def="http://DefaultNamespace">
// <soapenv:Header/>
// <soapenv:Body>
// <def:Get_Equip_Data soapenv:encodingStyle="http://schemas.xmlsoap.org/soap/encoding/">
// <function_Name xsi:type="xsd:string">命令</function_Name>
// <Equip_code xsi:type="xsd:string">设备编号</Equip_code>
// <ftype xsi:type="xsd:string">次数</ftype>
// <cmsg xsi:type="xsd:string">条码</cmsg>
// </def:Get_Equip_Data>
// </soapenv:Body>
// </soapenv:Envelope>
询问信息 = 编辑框_询问信息.内容
子文本替换 (询问信息, "设备编号", 设备号, , , )
子文本替换 (询问信息, "次数", OCV选择, , , )
子文本替换 (询问信息, "条码", 删首尾空 (编辑框_条码.内容), , , )
子文本替换 (询问信息, "命令", "OCVCHECK", , , )
// 调试输出 (询问信息)
协议头.加入成员 ("Host: 192.168.1.2:8080")
协议头.加入成员 ("SOAPAction: \"\"")
协议头.加入成员 ("Accept-Encoding: gzip,deflate")
// 协议头.加入成员 ("Content-Length:" + 到文本 (取文本长度 (询问信息)))
协议头.加入成员 ("Content-Type: text/xml;charset=UTF-8")
协议头.加入成员 ("Connection: Keep-Alive")
file:///C:/Users/ADMINI~1/AppData/Local/Temp/ksohtml379804/wps22.png协议头.加入成员 ("User-Agent: Apache-HttpClient/4.1.1 (java 1.5)")
zzzzz = 网络访问22.网页访问_B ("http://192.168.1.2:8080/PlMesRf/
RfEntry.jws", 1, 询问信息, , "Host: 192.168.1.2:8080" + "\n" + "SOAPAction: \"\"" + "\n" + "Accept-Encoding: gzip,deflate" + "\n" + "Content-Type: text/xml;charset=UTF-8" + "\n" + "Connection: Keep-Alive" + "\n" + "User-Agent: Apache-HttpClient/4.1.1 (java 1.5)", , , , , , , )
// 网络返回 = 网络访问.网页访问 ("http://192.168.1.2:8080/PlMesRf/RfEntry.jws", 网页访问方式.POST, 询问信息, 协议头, , , , , , , , )
// 调试输出 (UTF8到文本 (网络返回.请求结果))
编辑框_返回XML.内容 = UTF8到文本 (zzzzz)
XML文档.从文本创建 (编辑框_返回XML.内容)
编辑框_返回XML.内容 = XML文档.取文本值 ("/soapenv:Envelope/soapenv:Body/ns1:Get_Equip_DataResponse/Get_Equip_DataReturn")
如果 (取文本左边 (编辑框_返回XML.内容, 1) == "1")
{
标签_状态6.背景颜色 = 颜色类.红色
标签_状态6.标题 = 编辑框_返回XML.内容
编辑框_条码.禁止 = 假
编辑框_条码.内容 = ""
编辑框_条码.获取焦点 ()
条码标志 = 0
播放WAV资源 (sss, , )
返回 (0)
}
| 欢迎光临 递归火山软件开发平台 (https://bbs.voldp.com/) |
Powered by Discuz! X3.4 |