亚洲香蕉成人av网站在线观看_欧美精品成人91久久久久久久_久久久久久久久久久亚洲_热久久视久久精品18亚洲精品_国产精自产拍久久久久久_亚洲色图国产精品_91精品国产网站_中文字幕欧美日韩精品_国产精品久久久久久亚洲调教_国产精品久久一区_性夜试看影院91社区_97在线观看视频国产_68精品久久久久久欧美_欧美精品在线观看_国产精品一区二区久久精品_欧美老女人bb

首頁 > 編程 > C# > 正文

C#中調用Servlet示例

2020-01-24 01:49:24
字體:
來源:轉載
供稿:網友

需求

通用消息接口使用servlet作為服務器端服務接口,第三方應用程序通過http post的方式調用servlet,實現與通用消息接口的調用連接。
參數說明如下:
msgTitle:消息標題,描述發送消息的標題
serviceId:服務編號,消息的服務編號
msgDesp:消息描述,消息的詳細內容
msgURL:URL地址,消息中包含的 URL
上述4個參數的參數值可以為空,但參數必須提供。

調用示例

下面一段簡單的html代碼,描述了如何通過網頁進行調用通用消息接口的模式,供參考。

復制代碼 代碼如下:

<html><head><title>Sametime通用消息服務</title>
</head><body>
<formaction="http://stproxy.test.foton.com:9080/
fotonstbot/ServiceServlet" method="post">name="msgTitle" /><br />
服務編號: <input type="text" id="serviceId" name="serviceId" /><br />
消息描述:  <input type="text" id="msgDesp" name="msgDesp" /><br />
URL:   <input type="text" id="msgUrl" name="msgUrl" /><br />
系統類型:   <input type="text" id="sysType" name="sysType" /><br />
目標用戶:  <input type="text" id="targetuser" name="targetuser" style="width:500px;" /><br />
<input type="submit" value="Submit" />
</form>
</body></html>

C#調用示例

復制代碼 代碼如下:

/// <summary>
/// sametime
/// </summary>
/// <param name="bstrReceiver">sametime用戶</param>
/// <param name="bstrTitle">標題</param>
/// <param name="lDelayTime">響應時間</param>
/// <param name="bstrMsg">內容</param>
public static void SendNotify(string bstrReceiver, string bstrTitle, int lDelayTime, string bstrMsg)
{
    string user="";
    try {
        String url = "http://stproxy.foton.com.cn:9081/fotonstbot/ServiceServlet";//html調用的地址              
        HttpWebRequest webrequest = (HttpWebRequest)WebRequest.Create(url);
        if(webrequest==null)
        {
            RecorderErrorRtx(bstrReceiver,bstrTitle,bstrMsg,"服務端異常",0);
            return;
        }
        webrequest.Method = "POST";
        webrequest.Timeout = lDelayTime;
        webrequest.ContentType = "application/x-www-form-urlencoded";
        byte[] bufferTitile = Encoding.GetEncoding("utf-8").GetBytes(bstrTitle);       
        string sbTitle = "";
        foreach (byte b in bufferTitile) sbTitle=sbTitle+(string.Format("%{0:X}", b));
        byte[] bufferContent = Encoding.GetEncoding("utf-8").GetBytes(bstrMsg);
        string sbContent = "";
        //UTF8注意轉碼
        foreach (byte b in bufferContent) sbContent=sbContent+(string.Format("%{0:X}", b));
        System.Collections.Hashtable pars=new System.Collections.Hashtable();
        pars.Add("msgTitle", sbTitle);
        pars.Add("serviceId", "");
        pars.Add("msgDesp",  sbContent);
        pars.Add("msgUrl", "");
        pars.Add("sysType", "QCTS");
        user="uid="+bstrReceiver+",cn=users,DC=FOTON;";
        pars.Add("targetuser", user);
        string buffer="";
        //發送POST數據 
        if (!(pars == null || pars.Count == 0))
        {

            foreach (string key in pars.Keys)
            {
                buffer=buffer+"&"+key+"="+pars[key].ToString();                
            }
            byte[] data = Encoding.UTF8.GetBytes(buffer);
            using (Stream stream = webrequest.GetRequestStream())
            {
                stream.Write(data, 0, data.Length);
            }
        }

        string[] values = webrequest.Headers.GetValues("Content-Type");
        WebResponse myResponse= webrequest.GetResponse();

        using(Stream resStream = myResponse.GetResponseStream())//得到回寫的流
        {
            StreamReader newReader = new StreamReader(myResponse.GetResponseStream(), Encoding.UTF8);
            string Content = newReader.ReadToEnd();        
            newReader.Close();
        }
        RecorderRtx(user,bstrTitle,bstrMsg,0);

    }

    catch(Exception ex)
    {
        RecorderErrorRtx(user,bstrTitle,bstrMsg,ex.Message,0); 
    }                                              
}

發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
亚洲香蕉成人av网站在线观看_欧美精品成人91久久久久久久_久久久久久久久久久亚洲_热久久视久久精品18亚洲精品_国产精自产拍久久久久久_亚洲色图国产精品_91精品国产网站_中文字幕欧美日韩精品_国产精品久久久久久亚洲调教_国产精品久久一区_性夜试看影院91社区_97在线观看视频国产_68精品久久久久久欧美_欧美精品在线观看_国产精品一区二区久久精品_欧美老女人bb
另类色图亚洲色图| 亚洲国产免费av| 国产精品视频地址| 色综合久久久888| 热门国产精品亚洲第一区在线| 欧美体内谢she精2性欧美| 最近2019年手机中文字幕| 在线日韩欧美视频| 国产福利视频一区二区| 91成人免费观看网站| 亚洲第一二三四五区| 在线播放日韩专区| 91美女片黄在线观| 日韩性xxxx爱| 中文字幕久精品免费视频| 亚洲激情视频在线| 欧美日韩亚洲一区二| 91亚洲永久免费精品| 欧美高跟鞋交xxxxhd| 国产精品男人爽免费视频1| 亚洲一区二区免费| 91情侣偷在线精品国产| 国产精品都在这里| 日韩视频一区在线| 国产精品男人的天堂| 欧美—级a级欧美特级ar全黄| 亚洲欧洲中文天堂| 国产精品日韩在线观看| 亚洲国产精品视频在线观看| 美女性感视频久久久| 97成人在线视频| 欧美疯狂做受xxxx高潮| 91精品国产九九九久久久亚洲| 亚洲天堂视频在线观看| 九九九热精品免费视频观看网站| 97高清免费视频| 在线亚洲欧美视频| 日韩高清电影好看的电视剧电影| 精品视频在线播放| 最近2019年好看中文字幕视频| 精品亚洲aⅴ在线观看| 国产欧美在线视频| 最新亚洲国产精品| 亚洲视频精品在线| 久久精品国产综合| 亚洲free性xxxx护士hd| 亚洲欧美激情一区| 18一19gay欧美视频网站| 国产裸体写真av一区二区| 日本一区二区三区四区视频| 欧美电影在线观看完整版| 亚洲美女www午夜| 欧美黑人巨大精品一区二区| 久久久亚洲影院你懂的| 韩国日本不卡在线| 久久夜色撩人精品| 精品女同一区二区三区在线播放| 成人av番号网| 91国产视频在线播放| 亚洲欧美日韩天堂一区二区| 国产精品嫩草影院一区二区| 欧美资源在线观看| 一区二区三区视频观看| 一区二区国产精品视频| 久久久国产一区二区三区| 欧美极品美女视频网站在线观看免费| 国产精品一二三视频| 国产精品久久久久久久久久99| 亚洲一区www| 色婷婷综合久久久久中文字幕1| 国产97人人超碰caoprom| 中文字幕亚洲精品| 日韩av理论片| 欧美在线一区二区三区四| 成人免费激情视频| 777国产偷窥盗摄精品视频| 欧美日韩一区二区免费视频| 中文字幕在线观看日韩| 久久久久久中文| 日本久久久久久久久| 国产99久久久欧美黑人| 久久久久北条麻妃免费看| 欧美日韩中文在线观看| 日韩av在线直播| 欧美疯狂做受xxxx高潮| 中文字幕精品视频| 欧美日韩国产色视频| 国产精品夫妻激情| 成人黄色免费网站在线观看| 91在线高清免费观看| 欧洲精品久久久| 日韩精品视频在线播放| 欧美国产高跟鞋裸体秀xxxhd| 日本一本a高清免费不卡| 国产97色在线| 国产精品美女久久久久久免费| 丝袜一区二区三区| 国产精品r级在线| 精品国产乱码久久久久酒店| 亚洲无限乱码一二三四麻| 久久精品国亚洲| 欧美日韩国产页| 国产精品国产三级国产aⅴ浪潮| 欧美日韩在线免费| 日韩av免费在线播放| 亚洲精品国产综合久久| 日本久久久久久久久久久| 亚洲精品电影在线观看| 欧美电影在线免费观看网站| 精品国产31久久久久久| 国产z一区二区三区| 亚洲欧美三级伦理| 中日韩午夜理伦电影免费| 国产精品青青在线观看爽香蕉| zzjj国产精品一区二区| 日韩av在线高清| 国产精品久久久久99| 欧美黑人性猛交| 亚洲另类xxxx| 中文字幕在线看视频国产欧美在线看完整| 国产在线98福利播放视频| 久久国产视频网站| 亚洲视频在线视频| 欧美激情免费在线| 久久久久久免费精品| 欧美一级片久久久久久久| 日韩中文字幕精品| 欧美猛男性生活免费| 91色在线观看| 国产亚洲一区二区精品| 久久国产精品电影| 国产精品免费在线免费| 欧美精品一本久久男人的天堂| 欧美猛少妇色xxxxx| 伊人久久综合97精品| 亚洲女同性videos| 国产精品视频区1| 国产在线a不卡| 日韩免费在线看| 国产一区二区三区在线| 国产精品成人av性教育| 国产热re99久久6国产精品| 亚洲天堂精品在线| 欧美多人乱p欧美4p久久| 亚洲国产欧美在线成人app| 成人午夜黄色影院| 久久精品亚洲精品| 欧美黄色小视频| 亚洲美女动态图120秒| 欧美三级欧美成人高清www| 国模精品一区二区三区色天香| 日韩高清欧美高清| 日韩精品免费在线观看| 欧美肥老妇视频| 国产不卡视频在线| 欧美成人国产va精品日本一级| 91网站在线免费观看| 色yeye香蕉凹凸一区二区av| 7m第一福利500精品视频| 色多多国产成人永久免费网站| 亚洲成人激情在线| 一道本无吗dⅴd在线播放一区| 欧美日韩亚洲成人| 一本一本久久a久久精品综合小说|