API[8]。这些编程语言包括 C、C++、Python、Java、Perl、PHP、Eiffel、Ruby,.NET和 Tcl 等,是一种灵敏都非常高的数据库。РB/S结构РB/S结构就是浏览器和服务器相结合的一种结构。技术对C/S结构的一种变化或者改进的结构。用户工作界面通过辑在前端(Browser)实现,事务逻辑在服务器端(Server)实现,形成所谓三层3.tier结构。简化了客户端电脑载荷,减轻了系统维护与升级的成本和工作量,降低了用户的总体成本(TCO)。局域网建立B/S结构的网络应用,/模式下数据库应用,使得易于把握、成本低。并且一次性到位的开发,可以使不同的人员,从不同的地点,以不同的接入方式(比如LAN, WAN, /等)访问和操作共同的数据库;保护数据平台和管理访问权限,使得服务器数据库更安全[9]。尤其是在JAVA这样的跨平台语言出现之后,B/S架构管理软件更是方便、快捷、高效。РC/S 与 B/S 区别:最明显的区别是Client/Server是建立在局域网的基础上的,Browser/Server是建立在广域网的基础上的。Р(1)硬件环境不同:C/S 一般建立在小范围的专用的学校环境上,局域网之间则通过专门服务器提供连接和数据交换服务。B/S 则是建立在广域网之上,例如电话上网、租用设备、信息自己管理。有比C/S更强的适应范围,只要有操作系统和浏览器[10]。Р(2)对安全要求不同:C/S 面向十分固定的用户群,在信息安全方面有很强的控制能力,一般高度机密的信息系统采用C/S 结构适宜。B/S发布部分可公开信息,但是是建立在广域网之上,对安全的控制能力弱,面向的是不可知的用户群。Р(3)对程序架构不同:C/S 程序可以更加注重流程,可以对权限多层次校验,对系统运行速度可以较少考虑。B/S 对安全以及访问速度的多重的考虑,建立在需要更加优化的基础之上