请问一下:什么叫B/S架构程序.B/S架构程序是什么用么语言编写的?我还想请问一下.一般B/S架构的程序是用什么语言编写的.?

来源:学生作业帮助网 编辑:作业帮 时间:2024/04/28 01:18:19

请问一下:什么叫B/S架构程序.B/S架构程序是什么用么语言编写的?我还想请问一下.一般B/S架构的程序是用什么语言编写的.?
请问一下:什么叫B/S架构程序.B/S架构程序是什么用么语言编写的?
我还想请问一下.一般B/S架构的程序是用什么语言编写的.?

请问一下:什么叫B/S架构程序.B/S架构程序是什么用么语言编写的?我还想请问一下.一般B/S架构的程序是用什么语言编写的.?
B/S 区别于C/S
B/S结构,即Browser/Server(浏览器/服务器)结构,
就是只安装维护一个服务器(Server),而客户端采用浏览器(Browse)运行软件.它是随着Internet技术的兴起,对C/S结构的一种变化和改进.主要利用了不断成熟的WWW浏览器技术,结合多种Script语言(VBScript、JavaScript…)和ActiveX技术,是一种全新的软件系统构造技术.
在B/S体系结构系统中,用户通过浏览器向分布在网络上的许多服务器发出请求,服务器对浏览器的请求进行处理,将用户所需信息返回到浏览器.而其余如数据请求、加工、结果返回以及动态网页生成、对数据库的访问和应用程序的执行等工作全部由Web Server完成.随着Windows将浏览器技术植入操作系统内部,这种结构已成为当今应用软件的首选体系结构.显然B/S结构应用程序相对于传统的C/S结构应用程序是一个非常大的进步.
B/S结构的主要特点是分布性强、维护方便、开发简单且共享性强、总体拥有成本低.但数据安全性问题、对服务器要求过高、数据传输速度慢、软件的个性化特点明显降低,这些缺点是有目共睹的,难以实现传统模式下的特殊功能要求.例如通过浏览器进行大量的数据输入或进行报表的应答、专用性打印输出都比较困难和不便.此外,实现复杂的应用构造有较大的困难.虽然可以用ActiveX、Java等技术开发较为复杂的应用,但是相对于发展已非常成熟C/S的一系列应用工具来说,这些技术的开发复杂,并没有完全成熟的技术工具供使用.