WEB开发网
开发学院网页设计JavaScript 在javascript中使用wcf服务 阅读

在javascript中使用wcf服务

 2009-12-17 00:00:00 来源:WEB开发网   
核心提示: 配置一个Web 应用程序来使用TODO服务现在我们已经定义了所有的必须的东西来运行我们的TODO 程序,现在是时候公开服务给一个能使用WCF的ASP.NET AJAX 程序的客户端,在javascript中使用wcf服务(6),为此,我们将添加一个AJAX-enabled WCF服务,一个.sv

配置一个Web 应用程序来使用TODO服务

现在我们已经定义了所有的必须的东西来运行我们的 TODO 程序,现在是时候公开服务给一个能使用WCF的ASP.NET AJAX 程序的客户端。为此,我们将添加一个 AJAX-enabled WCF服务,一个.svc文件。然后处理掉代码隐藏文件。或者我们添加一个XML或文本文件然后将它命名为ToDoService.svc。用一个XML编辑器打开,添加如下指令:

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

现在,我们将在web.config添加必需的配置信息来运行这个服务。代码如下所示:

<system.serviceModel>
  <behaviors>
   <endpointBehaviors>
    <behavior name="AspNetAjaxBehavior">
     <enableWebScript />
    </behavior>
    <behavior name="WebUI.HelloWorldServiceAspNetAjaxBehavior">
     <enableWebScript />
    </behavior>
   </endpointBehaviors>
  </behaviors>
  <serviceHostingEnvironment aspNetCompatibilityEnabled="true" />
  <services>
   <service name="ServiceLibrary.ToDoService">
    <endpoint behaviorConfiguration="AspNetAjaxBehavior" binding="webHttpBinding"
     contract="ServiceLibrary.IToDoService" />
   </service>
   <service name="WebUI.HelloWorldService">
    <endpoint address="" behaviorConfiguration="WebUI.HelloWorldServiceAspNetAjaxBehavior"
     binding="webHttpBinding" contract="WebUI.HelloWorldService" />
   </service>
  </services>
</system.serviceModel>

上一页  1 2 3 4 5 6 7  下一页

Tags:javascript 使用 wcf

编辑录入:爽爽 [复制链接] [打 印]
赞助商链接