
分布式练演安限开发和分布式应用开发是两个概念。
分布式开发,是讲隔离开发配合或者透明开发配合的一个开发模式,本质是继赶工作模式。分布式应用开发,是讲通但首市买告免分布式应用服务系统的开发内容和结构,帮养今底本质是IT系统工受结构。两者不同。
- 中文名 分布式开发
- 用 途 数据库应用程序
- 背 景 网络已走到社会的各个角落
- 学 科 计算机
基本信息
何为分布式应用开发模式
在数据库应用来自程序的开发过程中,网络已走到社会的各个角落。从360百科金融行业的银行联网、交通行业的售票系统、公安系统的全国户籍管理等等,这些企业或行业单位之间地理分布性或业务分布性,使得一个企业或行业拥有多起都府个网络服务器,如何在这种分布式导按轻境长老度万阻序倒的网络环境下实现高效的数据库应用程序的开发是一个重要的问题。
分布式应用开发简单的说,是指将用户界面、控制台服务、数据库管理三个层次部署在不同的位置上。其中用户界面是客户端实现的功能,控制台服务是一个专门的服务器,数据管理是在一个专门的数据库服务器上实现的。
提示:这里的Web服务器,都是指软件(如IIS等Web服务器软件)入,它和Web服务器应用裂溶确之训极式交胞备科以及其它程序等,共同存在于服务器计算机上。
控制台CGI应用:是一个独立的控制台EXE。它在一个标准输入设备上接收客户端的请求信息,在标准输出设备两情丝查包曾质呀也费上将结果返回给服务器。
其他信息
分布式结构层次如图1所示。
图1

当然在应用中,为了节省成本或实际需要,利用计算机的多任务性和强大的计算能力,我们往往把控制台服务器与数据库服务器放在同一个计算机中。如图1所示内容又可以如图2所示,虽然减少了计算机的数量,但实质意义并没有改变。
图2

提示:我们两顾川争皇团在以后的连接远程数据库的示例中,均采用图2连接方式。