下载了一个ERP模拟程序,部署以后看了一下,在服务器端IIS的conn虚拟目录下,有个conn.svc文件,IIS的对外端口是8080,客户端通过在注册表中写入“heep://ip:8080/conn/conn.svc”这个地址,实现对数据库的访问。数据库开放的端口是8089。
请教:
1.这就是所谓的三层结构吗?
2.客户端通过heep://ip:8080/conn/conn.svc来连接数据库,对数据库的读、写也都是通过这个URL进行,那么这个conn.svc是些什么内容呢?或者说要实现同样的结构,conn.svc里该怎么写?
3.这种结构的原理是什么?
谢谢!
请教:
1.这就是所谓的三层结构吗?
2.客户端通过heep://ip:8080/conn/conn.svc来连接数据库,对数据库的读、写也都是通过这个URL进行,那么这个conn.svc是些什么内容呢?或者说要实现同样的结构,conn.svc里该怎么写?
3.这种结构的原理是什么?
谢谢!
1. 表示层(UI),比如 Web页面,Winform界面
2. 业务逻辑层(BLL),各类UI后面的后台程序
3. 数据访问层(DAL) ,比如一些数据库每一层还能够根据需要在分为类似的3层。
web应用相当于一个中间层