互联网应用软件系统 架构模式的确立
作者:欧阳翔
Email: ouyang.xiang@gmail.com
课程目的
. 分享个人心得,以此展开讨论,获得更进 一步的提升;
. 统一团队设计思想,达成共识,更好的规 范开发流程,提升开发效率;
. 确立基础架构,保证系统可用性、可扩展 性、可伸缩性。
课程内容
. 互联网应用发展过程简述;
. Java EE主要技术介绍;
. 架构与架构模式;
. 普通应用系统架构基本原则;
. 朴素架构模式(PAM);
互联网应用发展过程简述
. Perl 时代:简单网页交互;
. ASP,PHP,JSP 时代:动态网页;
. J2EE 时代:互联网进入企业应用;
Java EE主要技术介绍
1.Servlet:最美的服务端小程序
. 基于java语言: 具有java本身的所有优点;
. 简单易用: 接口标准规范,有大量的API可以使用;
. 功能强大: 一般功能都能通过java编程实现;
. 性能优良:容器托管,多线程机制;
. 可移植性强:只要符合规范的容器都可以运行;
. 成本低廉:普通应用采用开源服务器就可以满足;
2.JSP:应景之物,当弃之
. 为了抗衡ASP、PHP才出现的&
互联网应用软件系统架构模式的确立
最新推荐文章于 2023-10-17 09:42:39 发布
本文介绍了互联网应用的发展历程,重点讲解了Java EE的主要技术如Servlet、JSP、JSF、EJB等,并提出了朴素架构模式(PAM)。PAM分为交互界面、应用层、中间业务层和持久层,采用HTTP协议、XML数据格式,强调数据与样式的分离,易于扩展和维护。此外,文章对比了PAM与SOA和RESTful的区别。
摘要由CSDN通过智能技术生成