服务端的简单配置

噢,又到了一个月三次“忽悠”时间,今天我们就随便“忽悠”一下。“忽悠”一下服务端的配置。怎么说勒。我们开发一个系统,是分为客户端和服务端的。客户端是给客户看的,服务端是给自己家的工作人员用的。客户端和服务端有啥区别呢,就好比一道菜,你知道这是啥菜,但是你不知道这道菜怎么做。客户端就是你知道这是啥,但是你不知道这是怎么做的。服务端就像是一道秘方,保护好秘方,别人就偷不去这道菜。

而我们做一个系统,是由DAL(数据层)、BLL(逻辑层)、Client(页面层)构成的,而DAL、BLL就是我们今天要“忽悠”的服务端。

我们一个一个的来“忽悠”,先“忽悠”DAL(数据层),DAL(数据层)是用来链接数据库的,是很重要的,就好比菜的冷藏仓库,你需要做菜时就从中找出你要做的菜,不需要时就放里面。连接数据库的方式有多种,我只忽悠最常用的,不是我不想忽悠其他的,实在是老师也没有忽悠其他的方式给我,所以呢我只能忽悠最常用的忽悠你们。

比较常用的是通过SqlConnection和Sqlserver数据库用户名和密码验证来进行操作数据库。话不多说,直接上菜:

public string strConnect = @“Data Source=数据库地址和端口号;Initial
Catalog=数据库名字;User ID=数据库用户名;Password=数据库密码”;

需要注意的是地址和端口号之间是用","进行分隔的。除此之外,我们还可以封装一些方法,方便我们获取信息。就像对菜进行分类。让我们快速找到它。好,DAL(数据层)已经忽悠完了,接下来我们忽悠BLL(逻辑层)。

其实BLL(逻辑层)也没啥好忽悠的。就是ServiceContract服务契约和OperationContract操作契约(是WCF的契约)。这些都是啥?我也不明白。好吧…这个我忽悠不了你们了。你们就把它们当作是炒菜操作过程吧。

好了,开胃菜DAL(数据层)、BLL(逻辑层)已经上完了,我们接下来上正菜:服务配置。这过程我就不一一忽悠了,直接上图了,因为要求要文字和图片一起忽悠,所有我下面就不话痨了,直接上图,整起:
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

算了,还是继续忽悠吧。因为截图的话要截好多张,还是忽悠好点感觉,看上面最后一张图,我们找到新建服务,然后进去,然后点浏览,出现类型浏览器,我们返回上一层,然后找到BLL文件夹,点进去,找到bin文件夹,继续点进去,找到Debug文件夹,继续点进去,看到了BLL和DAL,我们点BLL,就能找到我们需要找的东西了。好家伙竟然藏的那么深。服务建好后,我们去高级那的服务行为,找到serviceMetadata(把里面的修改为True、False、Default);serviceDebug(修改为True、True、True)。额…突然发现忽悠的有点难忽悠了,我们还是继续上图吧。
在这里插入图片描述
在这里插入图片描述

我们把所有东西改的跟上面的图差不多一样就好了。忘了和你们忽悠最重要的一点了,我们弄这些东西之前,需要先引用,WCF服务引用BLL(逻辑层),BLL(逻辑层)引用DAL(数据层)。还需要注意一点的就是在新建服务的时候,需要先启动一下方案,不然可能会找不到你要新建的服务。好了,我们今天就忽悠到这了。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值