自拍偷在线精品自拍偷,亚洲欧美中文日韩v在线观看不卡

淺談ASP.NET AJAX的WCF服務(wù)

開(kāi)發(fā) 后端
本文介紹ASP.NET AJAX的WCF服務(wù),以及介紹在ASP.NET AJAX的web應(yīng)用中使用TODO服務(wù)。

現(xiàn)在我們已經(jīng)定義了所有運(yùn)行我們的TODO應(yīng)用程序所需要的資料,是該以啟用ASP.NET AJAX的WCF服務(wù)方式暴露服務(wù)給客戶端的時(shí)候了。對(duì)于這點(diǎn),我們將添加一個(gè)啟用ASP.NET AJAX的WCF服務(wù) svc文件。同時(shí),我們將去掉代碼分離文件。

或者,我們可以添加一個(gè)XML文件或者文本文件然后將文件重新命名為ToDoService.svc即可。使用XML編輯器打開(kāi)它并添加如下所示的指令:

  1. <%@ ServiceHost Language="C#" Debug="true" Service="ServiceLibrary.ToDoService" %> 


現(xiàn)在,我們將在web.config文件中放置運(yùn)行該服務(wù)的必要配置信息。該代碼如下所示:

  1. <system.serviceModel> 
  2.   <behaviors> 
  3.    <endpointBehaviors> 
  4.     <behavior name="AspNetAjaxBehavior"> 
  5.      <enableWebScript /> 
  6.     behavior> 
  7.     <behavior name="WebUI.HelloWorldServiceAspNetAjaxBehavior"> 
  8.      <enableWebScript /> 
  9.     behavior> 
  10.    endpointBehaviors> 
  11.   behaviors> 
  12.   <serviceHostingEnvironment aspNetCompatibilityEnabled="true" /> 
  13.   <services> 
  14.    <service name="ServiceLibrary.ToDoService"> 
  15.     <endpoint behaviorConfiguration="AspNetAjaxBehavior"
     binding="webHttpBinding" 
  16.      contract="ServiceLibrary.IToDoService" /> 
  17.    service> 
  18.    <service name="WebUI.HelloWorldService"> 
  19.     <endpoint address="" behaviorConfiguration=
    "WebUI.HelloWorldServiceAspNetAjaxBehavior" 
  20.      binding="webHttpBinding" contract="WebUI.HelloWorldService" /> 
  21.    service> 
  22.   services> 
  23. system.serviceModel> 

現(xiàn)在,在文件上右鍵屬性并選擇在瀏覽器中查看來(lái)查看運(yùn)行的服務(wù)。再進(jìn)入下一階段之前,必須提到幾點(diǎn)事情。在ASP.NET附帶的一些特性如HTTP Context、Session等中你需要添加一個(gè)serviceHostingEnvironment 并設(shè)置aspNetCompatibilityEnabled="true" 來(lái)啟用ASP.NET AJAX的WCF服務(wù)。

【編輯推薦】

  1. 淺談ASP.NET訪問(wèn)數(shù)據(jù)
  2. ASP.NET運(yùn)行時(shí)的處理流程
  3. 概述ASP.NET MVC與FubuMVC核心框架
  4. ASP.NET framework的處理方法
  5. 淺析ASP.NET安全架構(gòu)
責(zé)任編輯:佚名 來(lái)源: 互聯(lián)網(wǎng)
相關(guān)推薦

2009-07-20 17:39:36

WCF服務(wù)ASP.NET AJA

2009-07-22 16:11:43

ASP.NET AJA

2010-02-26 10:30:03

ASP.NET Aja

2009-04-07 16:21:35

ASP.NETAJAXWCF

2009-04-21 09:37:50

ASP.NETAjaxJavaScript

2009-07-27 17:54:39

WCF服務(wù)ASP.NET

2009-07-28 16:03:23

ASP.NET狀態(tài)服務(wù)

2009-01-16 13:17:16

AjaxASP.NET.NET

2009-07-27 17:51:58

WCF服務(wù)ASP.NET

2009-07-27 17:38:30

WCF服務(wù)ASP.NET 3.5

2009-07-28 17:34:28

ASP.NET XML

2009-12-08 16:59:52

WCF服務(wù)

2009-07-27 17:46:42

WCF服務(wù)ASP.NET應(yīng)用程序

2009-07-22 16:05:34

ASP.NET AJA

2009-07-24 10:52:42

ASP.NET ISA

2009-07-24 13:41:15

ASP.NET AJA

2009-07-22 16:17:39

ASP.NET AJA

2009-07-22 16:25:41

ASP.NET AJA

2009-07-20 15:30:11

ASP.NET應(yīng)用

2009-07-20 10:16:13

配置ASP.NET A
點(diǎn)贊
收藏

51CTO技術(shù)棧公眾號(hào)