一,什么是C / S结构。 C / S(客户端/服务器)结构,是著名的客户端和服务器架构。它是软件系统的体系结构,它可以充分利用两端硬件环境的优势,合理的任务分配到客户端和服务器端,降低了通信开销。大多数应用软件系统的Client / Server形式的两层结构,由于分布式Web应用程序开发,Web和客户机/服务器应用程序是相同的业务流程,应用不同的模块共享逻辑组件的软件应用程序,因此,内部和外部的用户都可以访问新的和现有的应用程序,通过新的系统可以扩展现有应用系统的逻辑。这是本应用系统的发展方向。
传统的C / S架构是开放模式,但这仅仅是一个开放的发展,无论是客户端和服务器端的具体应用需要特定的软件支持。用户真正期望的开放的环境中没有提供的C / S结构的软件需要开发不同的操作系统,不同版本的软件,结合了产品的升级换代速度非常快,已经很难适应局域网用户在100多台电脑在同一时间。昂贵和低效。我院在上海超蓝的情况下的统计管理软件,是一个典型的C / S架构管理软件。
二,什么是B / S结构。 B / S(浏览器/服务器)结构,即浏览器和服务器结构。随着互联网技术的兴起,C / S结构,改善结构的变化。在这种结构中,在用户界面是通过WWW浏览器来实现一个非常小的部分的前端(浏览器)中的业务逻辑,但主要的业务逻辑在服务器端(服务器),形成所谓所谓三层3层结构。这大大简化了客户端电脑载荷,减轻了系统维护与升级的成本和工作量,降低整体成本(TCO)。目前的技术,B / S结构的网络LAN的应用程序和Internet / Intranet模式下数据库应用程序的建立,是比较容易掌握,成本更低。这是一个时间的发展,不同的人,不同的接入方式(比如LAN,WAN,和在Internet / Intranet等)从不同的地点进行访问和操作共同的数据库,可以有效地保护数据平台的管理访问权限服务器数据库也很安全。我院网(Intranet),外部网(Internet)和北京东方清大公司“案件,办公管理软件”是B / S结构的管理软件,警务人员可以通过WWW浏览器实现在局域网中各工作站的业务。特别是在JAVA的跨平台语言出现,B / S架构管理软件是方便,快捷,高效。
管理软件主流技术。管理软件技术的主流技术和管理思想,经历了三个发展时期。首先,接口技术从上世纪DOS字符界面到Windows图形界面(或图形用户界面GUI),直到浏览器3个不同时期的发展在浏览器界面。其次,所有电脑的浏览器界面,不仅直观和易于使用,更重要的是它的风格是相同的基于浏览器平台的任何应用软件,要求不高的使用操作人员的培训,以及软件的可操作性强,易于识别此外,从过去的单用户文件/服务器(F / S)系统,客户机/服务器(C / S)体系和浏览器/服务器(B / S)系统的平台架构。
C / S和B / S比较
C / S和B / S是当今世界开发模式技术架构的两大主流技术。美国Borland的C / S R&D,B / S是美国微软公司的研究和开发。目前,这两项技术的国内企业掌握世界的C / S和B / S技术开发出的产品。这两种技术都有自己一定的市场份额和客户群,每家公司自身强大的管理软件架构技术,先进设备,最先进的,方便的,可以举出自己的客户群,有一大群男人字母鼓了起来支持自己的广告随处可见,可以仁者见仁,智者见智。