WCF+SQL Server 2008 医院管理系统项目解析(一)
2015-05-27 09:16
295 查看
WCF+SQL Server 2008 医院管理系统项目解析(一)
第一章使用Vs2010 版本搭建WCF框架
1.1新建项目,创建WCF服务端。
第一步:打开Vs界面,点击左上角文件,点击新建,选择项目[align=left] [/align]
1.1(图1)
第二步:逻辑层添加。点击网站Windows类型,选择类库应用程序,在名称中输入项目名称(解决方案名称),位置可自行选择存放该项目的路径,完成后点击确定。
[align=left] [/align]
1.1(图2)
Classlibrary1是一个类库,class1是一个类可以经行重新命名。
[align=left] [/align]
1.1(图3)
第三步:鼠标右键逻辑层ClassLibrary1点击添加,点击新建项
[align=left] [/align]
1.1(图4)
第四步:弹出添加新项,选择类类型,可以在名称处对其进行重命名,然后点击添加。
[align=left] [/align]
1.1(图5)
创建项目类Class2成功。
[align=left] [/align]
1.1(图6)
第五步:数据层添加,右击添加现有项目
[align=left] [/align]
1.1(图7)
第六步:打开添加现有项目选择数据层所在位置,找到数据层DALPublic.csproj,然后点击打开
[align=left] [/align]
1.1(图8)
第七步:成功添加数据层DALPublic,双击打开DALMethod.cs ,在连接字符串处的Data
Source处填写SQL ServerManagement Studio服务器名称,在Initial Catalog 处填写SQL
ServerManagement Studio所用数据库名称,在User ID处填写登录名,在Password处填写密码。
[align=left] [/align]
1.1(图9)
右击解决方案点击添加再点击新建项目,弹出新建项目后选择WCF,在选择WCF服务应用程序,在名称处输入解决方案名称,在位置处选择解决方案保存路径,但一般此处不再选择路径。
[align=left] [/align]
1.1(图10)
至此WCF的服务端创建成功如下:
[align=left] [/align]
1.1(图11)
1.2 新建项目,创建WCF客户端
第一步:打开Vs界面,点击左上角文件,点击新建,选择项目[align=left] [/align]
1.2(图1)
第二步:点击Windows类型,选择Windows窗体应用程序,在名称中输入项目名称(解决方案名称),位置可自行选择存放该项目的路径,完成后点击确定。
[align=left] [/align]
1.2(图2)
第三步:界面层添加。选择窗体Window类型,选择Windows窗体应用程序,在名称出输入解决方案名称,点击确定,数据层WindowsFormsApplication1添加成功,双击打开From1界面,找到视图打开工具箱。至此服务端建立完成。
[align=left] [/align]
1.2(图3)
1.3界面层UIL窗体生成
第一步:从工具栏中拖出各个控件到打开的Form1窗体中,右击GroupBox找到它的属性,在属性中编写它的文本text名称,也可以在Font中设置它的字体样式。
[align=left] [/align]
1.3(图1)
第二章配置服务引用
2.1服务端配置服务引用
第一步:在逻辑层ClassLibrary1添加引用数据层DALPublic,在服务端WcfService1添加引用逻辑层ClassLibrary1,并在逻辑层ClassLibrary1中添加应用.NET的类System.ServiceModel;打开Class1在引用的各种类。[align=left] [/align]
2.1(图1)
第一步:从工具栏的工具中找到WCF服务配置编辑器并点击打开,打开后再关闭该窗体。
[align=left] [/align]
2.1(图2)
第二步:右击Web.config找到编辑WCF配置并打开;在弹出界面中点击新建服务。
[align=left] [/align]
2.1(图3)
第三步:新建服务后,浏览—》向上一集—》BLL医院管理系统—》bin—》debuge—》BLL医院管理系统.dll—》BLL医院管理系统.YaoFangGuanLi.JinHuoGuanLi.FRM_JinHuoGuanLi_Main(其中的一个类)—》打开
[align=left] [/align]
2.1(图4)
[align=left] [/align]
2.1(图5)
第四步:复制名字 BLL医院管理系统.YaoFangGuanLi.JinHuoGuanLi.FRM_JinHuoGuanLi_Main,点击下一步—》下一步—》下一步—》下一步—》删除地址—》是—》下一步—》完成
[align=left] [/align]
2.1(图6)
第五步:完成后,打开该类的终结点,把复制的BLL医院管理系统.YaoFangGuanLi.JinHuoGuanLi.FRM_JinHuoGuanLi_Main粘贴在Name上,收起该类在BehaviorConfiguration写上配置名(第一次写,以后可以选择该名。),新建服务完成。
[align=left] [/align]
2.1(图7)
第六步:打开高级选择服务行为,点击添加从行为元素扩展部分中选出元素serviseMetadata和serviceDebug,然后在配置下的输入Name。
[align=left] [/align]
2.1(图8)
第七步:配置好服务行为后,打开宿主环境,打开serviceActivations,把复制的类粘贴到服务激活编辑器中点击确定。关闭窗体点击保存,至此配置服务端成功。
[align=left] [/align]
2.1(图9)
2.2客户端配置服务引用
第一步:运行服务端复制把运行类粘贴上到网址上并在类后加上.svc然后把整个网址复制下来。[align=left] [/align]
2.2(图1)
第二步:打开客户端在引用处添加服务引用弹出添加服务引用窗体,在窗体的地址中把复制的网址粘贴上去,点击前往不出错再在命名空间中输入命名空间(一般输入与服务端类相同的名称),然后点击确定。至此客户端配置成功
[align=left] [/align]
2.2(图2)
仅供学习,禁止用于商业用途。
相关文章推荐
- WCF+SQL Server 2008 明源售楼系统项目解析
- WCF医院管理系统技术解析(六)体检登记(五)对病人设置体检项目
- 承志医院管理系统项目解析 门诊医生工作站—辅助检查项目(六)
- WCF医院管理系统技术解析小功能(一)输入身份证验证年龄、性别、出生年月
- WCF医院管理系统技术解析(七)体检登记(六)前台收费
- 海马汽车经销商管理系统技术解析(一)新建项目,搭建WCF架构
- WCF医院管理系统技术解析 (二)体检登记(一)
- WCF医院管理系统技术解析(九)体检执行(二)
- WCF医院管理系统技术解析(三)体检登记(二)
- 承志医院管理系统项目解析 门诊医生工作站—处方录入(五)
- WCF医院管理系统技术解析(一)WCF架构搭建
- 承志医院管理系统项目解析 门诊挂号(三)
- 客运综合管理系统项目解析-WCF-客户端-配置详细流程-登陆信息
- WCF医院管理系统技术解析(五)体检登记(四)
- 医院管理系统技术解析(WCF版)(一) 数据库的建立
- 承志医院管理系统项目解析 登录(一)
- 承志医院管理系统项目解析 门诊登记(二)
- WCF医院管理系统技术解析(十二)化验登记
- 客运综合管理系统项目解析-WCF-新建项目与服务端架构
- 承志医院管理系统项目解析 门诊医生工作站—书写病历(四)