日本综合一区二区|亚洲中文天堂综合|日韩欧美自拍一区|男女精品天堂一区|欧美自拍第6页亚洲成人精品一区|亚洲黄色天堂一区二区成人|超碰91偷拍第一页|日韩av夜夜嗨中文字幕|久久蜜综合视频官网|精美人妻一区二区三区

RELATEED CONSULTING
相關(guān)咨詢
選擇下列產(chǎn)品馬上在線溝通
服務(wù)時(shí)間:8:30-17:00
你可能遇到了下面的問題
關(guān)閉右側(cè)工具欄

新聞中心

這里有您想知道的互聯(lián)網(wǎng)營銷解決方案
Web服務(wù)小姐的嫁衣(五)

WCF先生彎下腰去系鞋帶,不禁為眼前的景色所吸引。粉紅色的涼鞋晶瑩剔透,白里透紅的長腿透著健康的氣息,由于距離近,看得很清楚,每一寸肌膚都潔白無暇,充滿著彈性。

在亭湖等地區(qū),都構(gòu)建了全面的區(qū)域性戰(zhàn)略布局,加強(qiáng)發(fā)展的系統(tǒng)性、市場前瞻性、產(chǎn)品創(chuàng)新能力,以專注、極致的服務(wù)理念,為客戶提供網(wǎng)站建設(shè)、成都做網(wǎng)站 網(wǎng)站設(shè)計(jì)制作按需求定制設(shè)計(jì),公司網(wǎng)站建設(shè),企業(yè)網(wǎng)站建設(shè),成都品牌網(wǎng)站建設(shè),營銷型網(wǎng)站建設(shè),成都外貿(mào)網(wǎng)站建設(shè),亭湖網(wǎng)站建設(shè)費(fèi)用合理。

"系好了嗎?", 正看得入神,Web Service小姐的聲音從桌子上傳來。

"馬上好了", WCF先生慌忙系好鞋帶,直起身子來。看見Web Service小姐看著他笑,有些發(fā)毛。

"你的頭發(fā)可以養(yǎng)鳥了", Web Service小姐笑著說。

WCF先生摸了一下,發(fā)現(xiàn)頭發(fā)被桌子壓得亂成一團(tuán),儼然一個(gè)雞窩,不好意思的用手梳理了一下。

"還有這里", Web Service小姐用手將他右邊的一縷豎起來的頭發(fā)壓了下去,如同春風(fēng)吹低了野草。

"我是豬,呼嚕嚕,不服和我比腿粗...",旁邊座位一個(gè)少女的手機(jī)響了起來。

"AJAX!", Web Service小姐驚呼了一聲。

"AJAX是豬嗎?", WCF先生不解的問。

"討厭! 他最近在給一家豬場做網(wǎng)站,最近幾天會(huì)從我這里拿數(shù)據(jù)",Web Service小姐略帶憂色的說。

"不用擔(dān)心,現(xiàn)在我們就可以弄一下。",最難消受美人恩,WCF先生踴躍的回答。

"以前的那個(gè)服務(wù)留給你以后復(fù)習(xí)用吧,我們新建一個(gè)服務(wù)。首先建立豬和豬圈的類。", WCF先生建立了兩個(gè)類:Pig和PigPool。

"然后建立服務(wù)接口.", 照葫蘆畫瓢,WCF先生很快創(chuàng)建了IPigService接口.

"注意接口級別的Namespace和Name,這個(gè)很重要,WCF會(huì)根據(jù)這個(gè)屬性生成客戶端的類;還有方法上不能應(yīng)用UriTemplate標(biāo)記。", WCF先生指著代碼解說道。

"然后是具體的實(shí)現(xiàn)類", WCF先生打開PigService.svc.cs,添加了GetAllPigs方法和AddPig方法。

  
 
 
 
  1. using System; 
  2. using System.Collections.Generic; 
  3. using System.Linq; 
  4. using System.Runtime.Serialization; 
  5. using System.ServiceModel; 
  6. using System.Text; 
  7. namespace WcfService1 
  8. // NOTE: You can use the "Rename" command on the "Refactor" menu to change the class name "PigService" in code, svc and config file together. 
  9. [ServiceBehavior(InstanceContextMode = InstanceContextMode.Single)] 
  10. publicclassPigService : IPigService 
  11. privatePigPool GetPigs() 
  12. PigPool pigs = newPigPool(); 
  13. pigs.Add(newPig() 
  14. Name = "Pig1", 
  15. Weight = 150, 
  16. Sex = "Male" 
  17. }); 
  18. pigs.Add(newPig() 
  19. Name = "Pig2", 
  20. Weight = 150, 
  21. Sex = "Female" 
  22. }); 
  23. return pigs; 
  24. publicPigPool GetAllPigs() 
  25. return GetPigs(); 
  26. publicPigPool AddPig(Pig pig) 
  27. PigPool ret = GetPigs(); 
  28. ret.Add(pig); 
  29. return ret; 

"好了?", Web Service睜著顧盼流連的大眼睛問道。

"還不夠,我們還需要更改web.config讓它支持AJAX.", WCF先生打開web.config,添加了如下的內(nèi)容。

"這些設(shè)置就是告訴服務(wù)器,http://localhost:20408/PigService.svc這個(gè)服務(wù)需要支持AJAX,服務(wù)器會(huì)根據(jù)我們剛才定義的類,自動(dòng)生成對應(yīng)的Javascript類供AJAX調(diào)用。",WCF先生用鼠標(biāo)在web.config上滑動(dòng),看著Web Service小姐說。

"說曹操曹操就到.", Web Service小姐指著窗外。AJAX先生背著背包,騎著山地自行車,飛也似的奔騰在回家的路上。

"好吧",WCF先生無奈的說。

"現(xiàn)在我們就來看看AJAX怎么用我們提供的服務(wù)吧。", WCF創(chuàng)建了一個(gè)新頁面。

"我們在上面放兩個(gè)按鈕,一個(gè)用來獲取所有豬的信息,一個(gè)用來添加豬的信息,還有一個(gè)div用來顯示返回的結(jié)果。", WCF先生創(chuàng)建了界面。

"在頁面上加一個(gè)ScriptManager,這個(gè)是進(jìn)行AJAX操作必備的,在里面加一個(gè)Service, 地址就是剛才在web.config里面定義的endpoint."

"添加Javascript函數(shù),注意這里類的使用,與在服務(wù)器端類似,非常方便。不過這里是異步調(diào)用。"

"我再好好看看。", Web Service用小巧的手拿過鼠標(biāo),看了WebForm2.aspx大概 5分鐘左右,才讀懂其中的意思。

  
 
 
 
  1. <%@PageLanguage="C#"AutoEventWireup="true"CodeBehind="WebForm2.aspx.cs"Inherits="WcfService1.WebForm2"%> 
  2.  
  3.  
  4.  
  5.  
  6.  
  7.  
  8.  
  9.  
  10.  
  11.  
  12.  
  13.  
  14.  
  15.  
  16.   
     
  17. Result:
     
  18.  
 
  •  
  •  
  •  
  •  
  • 試一下", WCF先生拿過鼠標(biāo),上面還殘留著Web Service小姐的體溫,在瀏覽器中打開WebForm2.aspx。

    "看,兩頭豬返回了。", WCF先生點(diǎn)了一下Get All Pigs按鈕說。

    "加一頭豬。", WCF先生點(diǎn)了一下Add A Pig按鈕。返回結(jié)果中除了剛才的兩頭豬,又多了一條158斤重的母豬。

    這時(shí),穿著暗紅色套裝的服務(wù)員拿著菜單走了過來,對WCF先生說:"對不起先生,我們這里沒有烤全豬。要不您點(diǎn)個(gè)別的?",兩人一愣,原來剛才說"加一頭豬"引起了誤會(huì)。

    WCF先生活動(dòng)了一下腳,發(fā)現(xiàn)還是很痛。對面的Web Service小姐拿著鼠標(biāo)在翻著代碼。

    "你在找什么?", WCF先生奇怪的問。

    "我在找JavaScript代碼,我們寫的是C#代碼,腫么就能直接被AJAX調(diào)用了?", Web Service小姐頭也不抬的說道。

    "有思想!", WCF先生贊嘆道。

    "現(xiàn)在我們直接在IE里訪問一下EndPoint。", WCF先生在IE里輸入http://localhost:20408/PigService.svc。

    "看不出來什么。", Web Service小姐看了一下輸出的結(jié)果說。

    "嗯,是沒什么。我們在網(wǎng)址的后面加上/js看看。", WCF先生敲入了新網(wǎng)址。

    "再加上/jsdebug看看",WCF先生將/js改成/jsdebug,結(jié)果還是一樣。

    "這就是奧妙所在了,服務(wù)器會(huì)自動(dòng)根據(jù)C#代碼生成JavaScript類,然后AJAX就可以調(diào)用生成的JavaScript類。",WCF先生邊畫示意圖邊說。

    "明白了。", Web Service小姐直視著WCF先生,高興的說。她甜甜的笑,清爽而動(dòng)人。

    腳一時(shí)好不了了,WCF先生只好請Web Service小姐幫忙。有了她的攙扶,路好走多了,雖然花了將近30分鐘時(shí)間才到家,但是感覺只有幾分鐘,留在身上的清香恐怕要讓他沉醉一陣子了。

    到了家門口,WCF先生打開燈,柔和的燈光灑在Web Service小姐的身上,顯得更加柔美了。

    "到屋里坐坐吧",WCF先生忍不住邀請道...


    標(biāo)題名稱:Web服務(wù)小姐的嫁衣(五)
    文章源于:http://www.dlmjj.cn/article/cdescdo.html