XAML的配置服务的步骤

作者:孙英鹏     撰写时间:2019年6月16日

我们在服务端写好代码,想要运行传递到客户端是不行的,我们需要借助服务器来传递数据,那么服务器是怎么传递的?是通过配置服务来实现的。

首先:打开你的服务器,找到一个名为Web.config的文件,点击右键找到编辑WPF配置(看图1),然后打开它。

图1:
在这里插入图片描述

第二步:打开之后会弹出一个框,一开始进来的时候是空白的,需要我们配置服务,配置服务有三个地方需要配置,首先找到高级里面的服务行为,给服务行为取一个名字,名字这里我是取名为BLL,是应为我要传递BLL层的代码,也可以取别的名字,我是为了方便明白才取得,取好之后会有两个元素,分别是ServiceMetadata和serviceDebug,里面的东西有默认值,我们需要改一下,把第一个元素改为True、False、Default(看图2),第二个元素改为True、True、True(看图3)。

图2:
在这里插入图片描述

图3:

在这里插入图片描述
第三步:配置好之后,需要创建服务,什么是服务?就是我们在BLL那里写的方法变成一个服务,要变成服务需要记得在方法里写上一个服务契约,只有把它变成服务契约才能变成服务,接下来就新建服务,点击新建服务然后浏览,点击向上一级,找到BLL双击进去,再找到bin文件双击,再找到Debug双击,然后找到BLL文件点击,找到你写的BLL方法并点击(地址:e:\wpf的作业\1702_service\BLL\bin\Debug\BLL.dll),然后复制一下服务联系里面的名字,点击下一步、下一步,直道终结点地址停下,去掉地址里面的地址,把刚刚复制的名字粘贴进去,然后点击下一步点击是就行了。然后会自动的把刚刚服务端的类变成一个服务,接下来就是把服务归类到BLL服务行为里面(注意:只有在服务行为里写了,上面才会出现下拉框选择),选择好之后在点击终结点,名字就跟服务保持一致,这样就配置好第一个服务。

第四步:接下来就是把服务传递到客户端去就需要创建一个工厂,先找到宿组环境下面的第三个去配置工厂,点击新建,然后只需要配置相对地址和服务就行了(就是第一和第二),服务就是上面的服务,相对地址就是服务的名称加上 .svc点击完成就行了(要记得复制)。关闭的时候要点击保存,不然会白作。

第五步:测试一下是否成功,运行一下服务端,把.svc的地址粘贴到运行页面上,点击确定,看看是否成功,不成功就重新来过。(看图4)

图4:
在这里插入图片描述

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值