J2EE框架介绍(课堂PPT)
合集下载
相关主题
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
management
.
10
Introduction to J2EE
What is J2EE?
What does "multi-tier" mean?
• Enables increased aggregate functionality • Reduces component maintenance cost • Separation of workload to improve
Introduction
“Enterprises today need to
extend their reach, reduce their costs, and lower their response times”
– Simplified Guide to the Java 2 Platform, Enterprise Edition, Sun Microsystems, Inc.
scalability and reliability • Strong separation prevents
key common functFra Baidu bibliotekonality:
– Security – Session Management – Scalability
.
9
Introduction to J2EE
What is J2EE?
What does "multi-tier" mean?
• Applications architecture • Partitioning of application logic • Improves maintainability • Simplifies software upgrades and
• Limited scope and impact
– Solution: Provide interfaces that enable enterprise-wide application development
• Diverse standards
– Solution: Utilize existing standards and software components
.
5
Introduction to J2EE
The Problem
Why not delegate components to different departments?
Departmental solutions are:
• Limited in scope
– Difficult to be aware of enterprisewide requirements and initiatives
What is J2EE?
What is Java 2 Enterprise Edition?
"The Java 2 platform, Enterprise Edition reduces the cost and complexity of developing ... multi-tier services, resulting in services that can be rapidly deployed and easily enhanced“
Introduction to J2EE
Welcome!
Introduction to Java 2 Enterprise Edition
Presented by
Communication & Collaboration Technologies Division of the Chief Information Officer Rensselaer Polytechnic Institute
• Affordable
.
4
Introduction
Introduction to J2EE
The Problem
Difficult Tasks!
Complex software is expensive to:
• produce • purchase • support • maintain • replace
• Difficult to leverage
– Diverse interoperabilty standards
.
6
Introduction to J2EE
The Solution
• Cost and complexity
– Solution: Leverage reusable software components
• Strength: Leveraged departmental core compentencies
– Strongly defined roles and software interfaces allow maximum collaboration
.
7
Introduction to J2EE
– Simplified Guide to the Java 2 Platform, Enterprise Edition, Sun Microsystems, Inc.
.
8
Introduction to J2EE
What is J2EE?
J2EE Provides:
• Enabling technology • Standards based application model • A common architecture that provides
.
1
Introduction to J2EE
Main Topics
• Introduction
– The Goal – The Problem – The Solution
• What is J2EE?
• The J2EE Framework
• Case Studies / Examples
.
2
Introduction to J2EE
.
3
Introduction to J2EE
IT must provide:
• High quality services
– Highly Available – Secure – Scalable
• Powerful services
– Useful – Flexible – Extensible
.
10
Introduction to J2EE
What is J2EE?
What does "multi-tier" mean?
• Enables increased aggregate functionality • Reduces component maintenance cost • Separation of workload to improve
Introduction
“Enterprises today need to
extend their reach, reduce their costs, and lower their response times”
– Simplified Guide to the Java 2 Platform, Enterprise Edition, Sun Microsystems, Inc.
scalability and reliability • Strong separation prevents
key common functFra Baidu bibliotekonality:
– Security – Session Management – Scalability
.
9
Introduction to J2EE
What is J2EE?
What does "multi-tier" mean?
• Applications architecture • Partitioning of application logic • Improves maintainability • Simplifies software upgrades and
• Limited scope and impact
– Solution: Provide interfaces that enable enterprise-wide application development
• Diverse standards
– Solution: Utilize existing standards and software components
.
5
Introduction to J2EE
The Problem
Why not delegate components to different departments?
Departmental solutions are:
• Limited in scope
– Difficult to be aware of enterprisewide requirements and initiatives
What is J2EE?
What is Java 2 Enterprise Edition?
"The Java 2 platform, Enterprise Edition reduces the cost and complexity of developing ... multi-tier services, resulting in services that can be rapidly deployed and easily enhanced“
Introduction to J2EE
Welcome!
Introduction to Java 2 Enterprise Edition
Presented by
Communication & Collaboration Technologies Division of the Chief Information Officer Rensselaer Polytechnic Institute
• Affordable
.
4
Introduction
Introduction to J2EE
The Problem
Difficult Tasks!
Complex software is expensive to:
• produce • purchase • support • maintain • replace
• Difficult to leverage
– Diverse interoperabilty standards
.
6
Introduction to J2EE
The Solution
• Cost and complexity
– Solution: Leverage reusable software components
• Strength: Leveraged departmental core compentencies
– Strongly defined roles and software interfaces allow maximum collaboration
.
7
Introduction to J2EE
– Simplified Guide to the Java 2 Platform, Enterprise Edition, Sun Microsystems, Inc.
.
8
Introduction to J2EE
What is J2EE?
J2EE Provides:
• Enabling technology • Standards based application model • A common architecture that provides
.
1
Introduction to J2EE
Main Topics
• Introduction
– The Goal – The Problem – The Solution
• What is J2EE?
• The J2EE Framework
• Case Studies / Examples
.
2
Introduction to J2EE
.
3
Introduction to J2EE
IT must provide:
• High quality services
– Highly Available – Secure – Scalable
• Powerful services
– Useful – Flexible – Extensible