滚动新闻:
  网站首页     新闻资讯     网络安全     网页制作     办公软件     网站运营     平面设计     网络编程  
今天是,欢迎访问Ok3w新闻发布系统! 请您留言 | 免费下载 | 设为首页 | 加入收藏
您当前位置:网站首页 >> 网页制作 >> Javascript/Ajax >> 阅读文章
站内查找:

AJAX应用中使用TODO服务[ASP.NET]


来源:IT168 发布时间:2009-05-01 00:30:32 查看次数:

在我们已经定义了所有运行我们的TODO应用程序所需要的资料,是该以启用ASP.NET AJAX的WCF服务方式暴露服务给客户端的时候了。对于这点,我们将添加一个启用AJAX的WCF服务.svc文件。同时,我们将去掉代码分离文件。

或者,我们可以添加一个XML文件或者文本文件然后将文件重新命名为ToDoService.svc即可。使用XML编辑器打开它并添加如下所示的指令:

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

下面,我们将在web.config文件中放置运行该服务的必要配置信息。该代码如下所示:

  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> 

接下来,在文件上右键属性并选择在浏览器中查看来查看运行的服务。再进入下一阶段之前,必须提到几点。在ASP.NET附带的一些特性如HTTP Context、Session等中你需要添加一个serviceHostingEnvironment 并设置aspNetCompatibilityEnabled="true" 来启用使用的WCF服务。

·上一条:Ajax文本框输入提示
·下一条:Web2.0网站攻击新潮—Ajax Hacking
相关文章
·Ajax是什么 2009-05-01 00:43:25
·Ajax 技术从入门到精髓 2009-05-01 00:40:32
·最基本的AJAX框架的实现方法 2009-05-01 00:38:02
·AJAX调用WCF服务项模板[ASP.NET] 2009-05-01 00:35:24
·AJAX的类库中使用服务接口定义[ASP.NET] 2009-05-01 00:34:14
·Ajax文本框输入提示 2009-05-01 00:31:29
·AJAX应用中使用TODO服务[ASP.NET] 2009-05-01 00:30:32
·Web2.0网站攻击新潮—Ajax Hacking 2009-05-01 00:20:36
文章评论
现在有0人对本文发表评论 查看所有评论
赞助商链接
  最新更新
·Ajax是什么
·Ajax 技术从入门到精髓
·最基本的AJAX框架的实现方法
·AJAX调用WCF服务项模板[ASP.NET]
·AJAX的类库中使用服务接口定义[ASP.NET]
·Ajax文本框输入提示
·AJAX应用中使用TODO服务[ASP.NET]
·Web2.0网站攻击新潮—Ajax Hacking
·Ajax让网页木马“悄悄的执行”
  阅读排行
·Ajax 技术从入门到精髓
·Ajax让网页木马“悄悄的执行”
·Web2.0网站攻击新潮—Ajax Hacking
·Ajax是什么
·AJAX调用WCF服务项模板[ASP.NET]
·最基本的AJAX框架的实现方法
·Ajax文本框输入提示
·AJAX应用中使用TODO服务[ASP.NET]
·AJAX的类库中使用服务接口定义[ASP.NET]
关于我们 | 使用说明 | 联系方式 | 免责声明 | 免费下载 | 有事请留言 | 滇ICP备08101427号
联系邮箱:zhengbi888@yahoo.com.cn 在线QQ:124895502
Copyright 2009, 版权所有 www.glzy8.com.