B/S 模式的开发就是浏览器与服务器通信的开发模式。B=Browser,S=server
B/S 的特征和基本结构:在 B/S 结构中,每个节点都分布在网络上,这些网络节点可以分为浏览器端、服务器端和中间件,通过它卖蚂陵们之间的链接和交互来完成系统的功能任务。三个层次的划分是从逻辑上分的,在实际应用中多根据实际物理网络进行不同的物理划分。
扩展资料:
由于B/S架构管理软件只安装在服务器物森端(Server)上,网络管理人员只需要管理服务器就行了,用户界面主要事务逻辑在服务器(Server)端完全通过WWW浏览器实现,极少部分事务逻辑在前端(Browser)实现,所有的客户端只有浏览器,网络管理人员只需要做硬件维护。
应用服务器运行数据负荷较重,一旦发生服务器“崩溃”等问中戚题,后果不堪设想。因此,许多单位都备有数据库存储服务器,以防万一。
B/S结构只能获取本或没晌地网页内容<script language='javascript'>
function show(){
alert(document.frames['f1'].document.body.innerText)
}
<察渗/script>
<input type='button' onclick='show()'>
<iframe id='f1' src='C:\A.html'>
</iframe>
其实用C/S结构更简单,只需要在Winform中放入一衫锋个WebBrowser控件,
lemmaContent-0 是目标网页中的DIV的ID
String text = webBrowser1.Document.GetElementById("lemmaContent-0").InnerText
BS开发模式是指以浏览器和服务器结构开发软件的模式。B/S是Browser/Server,即浏览器/服务器的意思。BS开发的应用,用户是在浏览器里进行使用的,例如百度、淘宝网等都是BS开发模式下的应用。
它是随着Internet技术的兴起,对C/S(客户端/服务器)结构的一种变化或者改进的结构。 在这种结构下,用户工作界面是通过WWW浏览器来实现,极少部分事务逻辑在前端(Browser)实现,但是主要事务逻辑在服务器端(Server)实现,形成所谓三层3-tier结构。
扩展资料
BS开发模式的优势:
1、维护和升级
B/S架构的产品在系统的改进和升级时更为掘纳方便。对一个稍微大一点单位来说,系统管理人员如果需要在几百甚至上千部电脑之间来回奔跑,效率和工作量是可想而知的,B/S架构的软件只需要管理服务器就行了,所有的客户端只是浏览器,根本不需要做任何的维护。
2、成本与选择
使用B/S架构的应用管理软件,只需判李没安装在Linux服务器上即可,而且安全性高。
所以服务器 *** 作系统的选择是很多的,不管选用那种 *** 作系统都可以让大部分人使用windows作为桌面 *** 作系统电脑不受影响,这就使得最流行免费的Linux *** 扰宴作系统快速发展起来,Linux除了 *** 作系统是免费的以外,数据库也是免费的。
参考资料:百度百科-BS架构
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)