C/S结构的特点: 交互性强具有安全的存取模式网络通信量低响应速度快利于处理大量数据
B/S架构的优点: 开发、维护成本较低可移植性高用户界面统一
B/S结构编程语言分为: 浏览器端语言 HTMLCSSJavaScriptVBScript 服务器端语言
三大厂商的数据库系统: 微软公司的SQL Server甲骨文公司的OracleIBM公司的DB2
1.2浏览器端编程技术 HTML CSS JavaScript
1.3服务器端编程技术 JSP技术
动态网页
JSP页面可调用Java语言编写的应用逻辑或组件
业务逻辑可由JavaBean或EJB来完成
JSP负责网页界面的设计
实现业务逻辑与网页设计及显示的分离
JSP的优势 跨平台性——“一次编写,到处运行”执行效率高可重用性内容的生成和显示进行分离
Servlet技术 用途: 扩展Web服务器提供非常安全的、可移植的、易于使用的CGI替代产品
JavaBean和EJB技术
JavaBean具有:
重用性封装性独立性EJB即企业级的JavaBean,是J2EE体系的核心技术,提供了一个框架来开发分布式业务逻辑,显著地简化了具有可伸缩性和高复杂的企业级的开发。
1.4Web编程架构 两层架构 用户接口后台程序
三层架构 表现层(UI)逻辑层(BLL)数据访问层(DAL)
MVC模式 视图(View)模型(Model)控制器(Controller)
MVC模式的实现 JSP+JavaBean+Servlet实现Struts框架实现
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)