ASP.NET MVC呼叫WCF Service的方法

时间:2022-03-21 16:50:35

 本演示,Insus.NET操练asp.net mvc的应用程序,虽然以前有写过:
MVC应用程序使用Wcf Servicehttp://www.cnblogs.com/insus/p/3602403.html 它必竟经控制器来获取数据。但此次使用jQuery的Ajax()方法直接呼叫WCF Server的方法。没有弯路。
 

在Services目录之下,添加一个Wcf Service:

ASP.NET MVC呼叫WCF Service的方法


接口主体:
ASP.NET MVC呼叫WCF Service的方法

 
在接口中,添属性UriTemplate。让jQuery的Ajax()访问到此方法。Service实体类:

ASP.NET MVC呼叫WCF Service的方法


Wcf Service写好之后,最好运行一个FruitKind.svc,来确保它是否正常运行:
ASP.NET MVC呼叫WCF Service的方法


我们在应用程序写好WCF Service之后,还需要配置web.config文件:
ASP.NET MVC呼叫WCF Service的方法


下面我们就可以创建一个视图来显示:

 ASP.NET MVC呼叫WCF Service的方法

 

 GetServiceData.cshtml视图实体:

ASP.NET MVC呼叫WCF Service的方法

 

视图运行结果:
ASP.NET MVC呼叫WCF Service的方法