<output id="qn6qe"></output>

    1. <output id="qn6qe"><tt id="qn6qe"></tt></output>
    2. <strike id="qn6qe"></strike>

      亚洲 日本 欧洲 欧美 视频,日韩中文字幕有码av,一本一道av中文字幕无码,国产线播放免费人成视频播放,人妻少妇偷人无码视频,日夜啪啪一区二区三区,国产尤物精品自在拍视频首页,久热这里只有精品12

      實(shí)戰(zhàn)演習(xí)-用wse上傳下載文件

      jillzhang jillzhang@126.com

           這幾天,光忙著寫程序員職場了,對(duì)wse的翻譯和學(xué)習(xí)沒有太大的進(jìn)展,這可不太好,畢竟咱還是靠技術(shù)混飯吃的,荒廢了技術(shù)怎么行!今天再上一盤有關(guān)wse的小菜,目的是想用wse實(shí)現(xiàn)大數(shù)據(jù)的傳輸。

          在wse框架結(jié)構(gòu)中,能夠使用Message Transmission Optimization Mechanism (MTOM) 協(xié)議來傳輸大數(shù)據(jù),這在前文的翻譯中也有提到,詳細(xì)內(nèi)容可以參見WSE 3.0 文檔翻譯:WSE的新功能 中的介紹。本文就是對(duì)用MTOM傳輸大數(shù)據(jù)做一個(gè)項(xiàng)目示例,主要解決用web service上傳,下載文件的問題。

          實(shí)現(xiàn)本示例,需要三步:

           1) 創(chuàng)建asp.net xml web服務(wù)項(xiàng)目,并對(duì)其進(jìn)行配置編碼 

           2) 創(chuàng)建一個(gè)web服務(wù)的客戶端應(yīng)用程序,對(duì)其進(jìn)行配置編碼 

           3) 準(zhǔn)備好測試文件,運(yùn)行客戶端程序,查看運(yùn)行結(jié)果


      1. 創(chuàng)建asp.net xml web服務(wù)項(xiàng)目,并對(duì)其進(jìn)行配置編碼

        通過項(xiàng)目模板,創(chuàng)建一個(gè)傳統(tǒng)的asp.net xml web service網(wǎng)站工程,在解決方案資源管理中右鍵點(diǎn)擊該工程,選擇wse 3.0 settting,進(jìn)行如下圖所示的操作

        此操作可以為項(xiàng)目添加對(duì)Microsoft.Web.Services3的引用,為項(xiàng)目能使用wse 3.0框架做出第一步設(shè)置

        添加引用之后,我們需要設(shè)置網(wǎng)絡(luò)服務(wù)能夠使用MTOM協(xié)議來進(jìn)行消息傳輸,方法如下圖所示,仍通過點(diǎn)擊wse 3.0 settting,然后進(jìn)行如下的配置

        這里我們可以將Server Mode設(shè)置為always或者optional,二者的區(qū)別如下:

        Optional(可選的): 不管經(jīng)Wse處理的請(qǐng)求消息是否經(jīng)過MTOM編碼,Soap響應(yīng)或者Soap錯(cuò)誤都是經(jīng)過MTOM編碼的

        Always(總是):經(jīng)wse處理的請(qǐng)求和響應(yīng)一定要是MTOM編碼的

        經(jīng)過這個(gè)操作,會(huì)在web.config中增加如下的配置信息:

        在Service.asmx中添加代碼

        Service端

         

      2. 創(chuàng)建一個(gè)web服務(wù)的客戶端應(yīng)用程序,對(duì)其進(jìn)行配置編碼

        創(chuàng)建一個(gè)console程序,名為BinaryMTOMClient,也按1中所示添加Microsoft.Web.Services3的引用,然后設(shè)置MTOM選項(xiàng),如下圖所示:

        將Client Mode設(shè)置為On表示客戶端允許將Soap消息進(jìn)行MTOM編碼。此操作會(huì)在app.config中增加如下配置信息:

        添加對(duì)上面1中創(chuàng)建的網(wǎng)絡(luò)服務(wù)的web引用,然后將Programe代碼更改如下:  

         

        Client端

         

      3. 準(zhǔn)備好測試文件,運(yùn)行客戶端程序,查看運(yùn)行結(jié)果

        在網(wǎng)絡(luò)服務(wù)的根目錄中,添加1.txt作為客戶端要下載的文件資源,在客戶端運(yùn)行目錄中添加2.txt,作為客戶端要上傳的文件資源,按下圖所示,運(yùn)行客戶端:

        瀏覽網(wǎng)絡(luò)服務(wù)根目錄,新增了文件2.txt,而客戶端運(yùn)行目錄,新增了文件1.txt,表示示例成功

      4. 示例項(xiàng)目:示例文件

      posted @ 2008-01-14 14:12  Robin Zhang  閱讀(4583)  評(píng)論(3)    收藏  舉報(bào)
      主站蜘蛛池模板: 亚洲中文字幕精品一区二区三区 | 国产在线中文字幕精品| 四虎影视4hu4虎成人| 国产精品视频一区二区亚瑟| 亚洲av永久无码精品天堂久久| 日本久久一区二区三区高清| 中文字幕av国产精品| 久久久综合香蕉尹人综合网| 丰满巨乳淫巨大爆乳| 成人啪精品视频网站午夜| 阿拉尔市| 亚洲av产在线精品亚洲第一站| 荡乳尤物h| 亚洲综合在线日韩av| 不卡免费一区二区日韩av| 无码一区二区三区av在线播放| 亚洲国产色婷婷久久99精品91| 亚洲国产成人综合自在线| 国产一级二级三级毛片| 亚洲精品国产综合麻豆久久99 | 亚洲色偷偷色噜噜狠狠99| 亚洲国产成人无码电影| 内射老阿姨1区2区3区4区| 久久精品国产一区二区三区不卡| 国产午夜精品福利91| 久久精品国产一区二区三区| 国产视色精品亚洲一区二区| 国产成人剧情AV麻豆果冻| 久热久热久热久热久热久热| 大陆一级毛片免费播放| 少妇伦子伦精品无吗| 亚洲国产午夜精品理论片妓女| 欧美成人精品手机在线| 国产农村老熟女国产老熟女 | 性xxxx欧美老妇胖老太性多毛| 精品国产粉嫩一区二区三区| 国产不卡一区二区精品| 好爽毛片一区二区三区四| 亚洲av成人区国产精品| 毛片网站在线观看| 国内自产少妇自拍区免费|