简述C/S模式和B/S模式的区别,以及各自的优缺点。
B/S是对C/S模式应用的扩展,用户可以通过Web浏览器去访问Internet上的文本、数据、图像、动画、视频和声音等信息。
C/S模式的优点:集中式管理;性价比高;系统可扩充性好;抗灾难性能好,可靠性高;安全性好;用户界面良好。缺点:管理仍然较为困难上;客户端的资源浪费;系统兼容性较差。
B/S模式的优点:系统访问灵活;维护和升级方式简单;松耦合性;系统的开发高效、简单。缺点:展示能力较弱;系统的处理性能较低;系统的交互能力较差;系统的功能有限。
B/S模式客户端不如C/S模式功能强大
B/S模式比C/S模式维护和升级更简单。
论文:论混合软件架构的设计
C/S架构将应用一分为二,服务器负责数据管理,客户机完成与用户的交互任务。
B/S架构是随着Internet技术的兴起,对C/S架构的一种变化或者改进的结构。在B/S架构下,用户界面完全通过WWW浏览器实现,一部分事务逻辑在前端实现,但是主要事务逻辑在服务器端实现。由于C/S架构和B/S架构各有其优点和缺点,可以适用在不同的应用场合,在某些场合中,可能把C/S架构和B/S架构混合进行设计,更能满足系统的需求,这些需要包括功能上的,也包括性能上的。
请围绕“混合软件架构的设计”论题,依次对以下3个方面进行论述。
(1)概要叙述你参与设计和开发的软件项目以及你所担任的主要工作。
(2)简要说明C/S架构和B/S架构的优点和缺点。
(3)详细说明C/S和B/S混合架构的实现方式,在你的系统中具体是如何实现这种混合架构的,这种设计有什么优点。
免费的网站请分享给朋友吧