WCF学习——构建第二个WCF应用程序(四)

一、WCF服务端应用程序

  1、创建WCF服务端应用程序项目

    打开Visual Studio 2013,在菜单上点击文件—>新建—>项目—>WCF服务应用程序。在弹出界面的“名称”对应的文本框中输入“WcfService”,然后点 击“确定”按钮。如下图。

    

   2、安装Entity Framework

   1)使用NuGet下载最新版的Entity Framework 6.1.3。在解决方案资源管理器中——>在项目WcfService上鼠标右键单击——>弹出一个菜单,选中“管理解决方案的NuGet程序包”,打开NuGet程序包管理界面。如下图。

   

   2)在NuGet程序包管理界面中搜索 Entity,找到最新版本Entity Framework,点击下载安装。如下图。(我是已经安装成功)

  

  3、创建实体数据模型

    1. 在菜单栏上,依次选择“项目”、“添加新项”。

     

   2. 在“添加新项”对话框中,选择“数据”节点,然后选择“ADO.NET 实体数据模型”项。

   3. 在“名称”文本框中,输入 BookModel,然后选择“添加”按钮。如下图。

    

     

     4.在实体数据模型向导中,在选择模型内容页上,选择“从数据库生成”,然后再选择下一步按钮。 如下图。

    

    

    5.点击“新建连接”  选择“Microsoft SQL Server”  点击继续

    

     

   6.在“连接属性”对话框中选择对应的数据库服务器,输入用户名与密码,选择要使用的数据库。如下图。(也可以使用Windows登录)

    

  

   7.点击确定后生成的页面,如下图所示,在点击下一步

   

   8.选择数据库对象和设置

   

   9.最终生成的结果

  

时间: 2024-12-28 03:03:28

WCF学习——构建第二个WCF应用程序(四)的相关文章

WCF学习——构建第二个WCF应用程序(五)

一.创建数据服务 1.在“解决方案资源管理器”中,使用鼠标左键选中“WcfService”项目,然后在菜单栏上,依次选择“项目”.“添加新项”. 2.在“添加新项”对话框中,选择“Web”节点,然后选择“WCF 服务”项. 3.在“名称”文本框中,输入 BookService,然后选择“添加”按钮.如下图 4.Visual Studio 2013会同时添加一个IBookService接口文件.这个接口代码文件中的代码如下: 1 using System; 2 using System.Colle

WCF学习系列二---【WCF Interview Questions – Part 2 翻译系列】

http://www.topwcftutorials.net/2012/09/wcf-faqs-part2.html WCF Interview Questions – Part 2 This WCF tutorial is part-2 in series of WCF Interview Questions. Other parts in this series can be found here. 这是WCF问答系列教程中的第二部分,其他部分可以在下面的链接中找到: WCF Service

WCF学习系列一【WCF Interview Questions-Part 1 翻译系列】

http://www.topwcftutorials.net/2012/08/wcf-faqs-part1.html WCF Interview Questions – Part 1 This WCF Tutorial is a collection of most frequently asked interview questions about Windows Communication Foundation (WCF) covering the beginner to professio

WCF学习——构建一个简单的WCF应用(一)

本文的WCF服务应用功能很简单,却涵盖了一个完整WCF应用的基本结构.希望本文能对那些准备开始学习WCF的初学者提供一些帮助. 在这个例子中,我们将实现一个简单的计算器和传统的分布式通信框架一样,WCF本质上提供一个跨进程.跨机器.跨网络的服务调用.在本例中,客户端和WCF应用服务通过运行在同一台机器上的不同进程模拟. 步骤一.构建整个解决方案 1.创建一个空白的解决方案 2.添加四个项目和引用及关系  Service.Interface  用于定义服务契约的类库项目,引用WCF核心程序集Sys

WCF学习——构建一个简单的WCF应用(二)

我们接着上一篇文章进行讲解 http://www.cnblogs.com/songjianhui/p/7060698.html 一:客户端通过添加引用调用服务 WCF应用服务被成功寄宿后,WCF服务应用便开始了服务调用请求的监听工作.此外,服务寄宿将服务描述通过元数据的形式发布出来,相应的客户端就可以获取这些元数据.接下来我们来创建客户端程序进行服务的调用. 1)先运行服务寄宿程序(Hosting.exe) 2) 在Visual Studio 2013的"解决方案资源管理器"中,把Cl

WCF学习系列汇总

最近在学习WCF,打算把一整个系列的文章都”写“出来,包括理论和实践,这里的“写”是翻译,是国外的大牛写好的,我只是搬运工外加翻译.翻译的不好,大家请指正,谢谢了.如果觉得不错的话,也可以给我点赞,这样我翻译下去的动力就更足了~~~ 1. Beginning WCF - MUST HAVE WCF Basics - FAQs Series[WCF基础----问答系列教程] WCF Vs ASMX WCF Known Types WCF Contracts WCF Bindings Instanc

WCF Basics - FAQs Series【WCF基础----问答系列教程】

WCF学习系列一[WCF Interview Questions-Part 1 翻译系列] WCF学习系列二---[WCF Interview Questions – Part 2 翻译系列] WCF学习系列三--[WCF Interview Questions – Part 3 翻译系列] WCF学习系列四--[WCF Interview Questions – Part 4 翻译系列]

WCF学习之旅—WCF服务部署到应用程序(十)

五.控制台应用程序宿主 (1) 在解决方案下新建控制台输出项目 ConsoleHosting.如下图. (2)添加 System.ServiceModel.dll 的引用. (3)添加 WCF 服务类库(WcfServiceLib)的项目引用. (4)创建宿主程序,代码如下: using System; using System.Collections.Generic; using System.Linq; using System.ServiceModel; using System.Serv

WCF学习笔记(一)

WCF是什么? 官方解释: Windows Communication Foundation (WCF) 是用于构建面向服务的应用程序的框架.借助 WCF,可以将数据作为异步消息从一个服务终结点发送至另一个服务终结点. 服务终结点可以是由 IIS 承载的持续可用的服务的一部分,也可以是应用程序中承载的服务.终结点可以是从服务终结点请求数据的服务客户端.简单消息可以是作为 XML 发送的单个字符或单个单词,复杂消息可以是二进制数据流. 网络收集: Windows通信基础(Windows Commu