*** 作以及输入界面由浏览器端的网页完成,业银芦务和数据处理由服务器端完成。
另外还有一种结构是C/S,是Client/Server的缩锋陆带写。 *** 作界面是由客户端程序完成,业务和数据处理由服悉宏务器端完成。
B/S 区别于C/SB/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的一系列应用工具来说,这些技术的开发复杂,并没有完全成熟的技术工具供使用.参考资料:http://zhidao.baidu.com/question/21256287.html
B/S意思为browse/server,即由服务器的提供浏览器的程序。。java是一种语言。。。。
你要搞个B/S架构的程序出来,需要三个东西
1、服务器,2、数据库,3、程序语言。
一般来说服务器可以用tomcat,数据告灶禅库可以用mysql,语言你老大都限定死了java。。。
先搭好玩意。百度娘一大堆这些环境是如何搭的
接着配置。。配置服务器的目录(程序代码放哪),相对应的数据库,反正挺麻烦的
一般来说当用浏览器向服务器请求是基本上都是先向服务器发送请求,(袜尘忽略过比较麻烦的web.xml配置)根据你请求的路径,找到对应服务器路径下相应的文档,再把文档展示给用户,一般可以用jsp来写。再根据你写的jsp中包含的类来实现相应的功能。。。
反正简单的说,环境给你来搭都得很久的,先把环境搭到能够运行你的html任何展示层的文件先吧
网站开发去研究一下三层架构吧。
现在给辩悉你的建议是:把环境搭起来先。
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)