Foxtable(狐表)用户栏目专家坐堂 → 关于webservice调用


  共有1978人关注过本帖树形打印复制链接

主题:关于webservice调用

帅哥哟,离线,有人找我吗?
ycwk
  1楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:六尾狐 帖子:1218 积分:8451 威望:0 精华:0 注册:2016/2/2 21:52:00
关于webservice调用  发帖心情 Post By:2016/6/6 20:05:00 [只看该作者]

 之前是如下调用webservice的 
       url = "http://sms.kingtto.com:9999/smsGBK.aspx?action=send&userid=2444&account=xxxx&password=xxxxx&mobile=" & str_tel &   "&c&sendTime=&extno="
      
        oXMLHttp = CreateObject("MSXML2.XMLHTTP")
        
        oXMLHttp.Open("post", url, False)
        
        oXMLHttp.send()

现在需要这样调用,该怎么写?

        /// <summary>
    /// 消息入参对象
    /// </summary>
    public class YcMessageInInfo
    {
        /// <summary>
        /// WebService地址
        /// </summary>
        public string WebServiceURL = "图片点击可在新窗口打开查看http://xxxx:8888/UMPManageMessageService/ManageMessage.asmx";
        /// <summary>
        /// 消息发送源
        /// </summary>
        public string Source = "某某机构";
        /// <summary>
        /// 消息创建人姓名
        /// </summary>
        public string Creator = "某某机构";
        /// <summary>
        /// 消息内容
        /// </summary>
        public string Message = "";
        /// <summary>
        /// 消息说明
        /// </summary>
        public string Definition = "";
        /// <summary>
        /// 发送方式
        /// </summary>
        public string Sendtype = "3";
        /// <summary>
        /// 接收地址
        /// </summary>
        public string Destination = "";
        /// <summary>
        /// 接收人姓名
        /// </summary>
        public string Accepter = "";
        /// <summary>
        /// 消息级别
        /// </summary>
        public string Level = "1";
        /// <summary>
        /// 扩展字段1
        /// </summary>
        public string Ext1 = "";
        /// <summary>
        /// 扩展字段2
        /// </summary>
        public string Ext2 = "";
        /// <summary>
        /// 扩展字段3
        /// </summary>
        public string Ext3 = "";
    }
    /// <summary>
    /// 消息出参信息
    /// </summary>
    public class YcMessageRetInfo
    {
        /// <summary>
        /// 返回值
        /// </summary>
        public int Rc = -1;
        /// <summary>
        /// 返回消息
        /// </summary>
        public string ErrMsg = "";
    } 


   接口 SendMessage(InInfo1.Source, InInfo1.Creator, InInfo1.Message, InInfo1.Definition, ……);


请问如何改写成foxtable  的代码?


 回到顶部
帅哥哟,离线,有人找我吗?
Hyphen
  2楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:狐神 帖子:5015 积分:25363 威望:0 精华:0 注册:2015/8/18 9:21:00
  发帖心情 Post By:2016/6/7 8:49:00 [只看该作者]


 回到顶部
帅哥哟,离线,有人找我吗?
大红袍
  3楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:贵宾 帖子:39310 积分:196782 威望:0 精华:1 注册:2015/4/25 9:23:00
  发帖心情 Post By:2016/6/8 9:43:00 [只看该作者]

原来那样调用有什么问题?也是可以的啊。

 

如果要直接调用,参考

 

http://www.foxtable.com/bbs/dispbbs.asp?boardid=2&id=40280&page=1&star=1

 

http://www.cnblogs.com/splendidme/archive/2011/10/05/2199501.html

 

 


 回到顶部