J2EE Development Environment - PowerPoint PPT Presentation

1 / 31
About This Presentation
Title:

J2EE Development Environment

Description:

Title: 1 Author: jangsb Last modified by: jangsb Created Date: 7/4/2002 7:18:11 AM Document presentation format: – PowerPoint PPT presentation

Number of Views:54
Avg rating:3.0/5.0
Slides: 32
Provided by: jang152
Category:

less

Transcript and Presenter's Notes

Title: J2EE Development Environment


1
J2EE Development Environment
  • ???
  • Http//ejavaschool.com.ne.kr

2
1. J2EE ?? ??
  • J2EE(Java 2 Platform Enterprise Edition)
  • Application? ??? ?? ????
  • Reuse ??? ??
  • ??? ? ??? ???
  • ??? ?? ? ???? ????
  • ?? Legacy System?? ?? ????
  • Customizing? ????
  • Maintenance cost ???

3
2. Introduction
  • J2EE? Web ?? Enterprise Application? ???? ??
    SUN?? platform ??.
  • Core Service
  • JSP, Servlet
  • EJB (Enterprise JavaBeans)
  • JDBC, JNDI, JTS, JMS, JavaMail, JavaIDL ??.

4
3. J2EE ??
  1. Enterprise ???? java? ??? ???? Application? ?? ??
    ? ???? ?? server ?? ????? ???? ??? ???, ???, ????
    ?? ?? ?
  2. ???? Business Logic ?? ??? ?? ?? ?? ????
    Container? ???? ????.
  3. ?? ?? ??- Business Logic ??? Presentation ???
    ???? ??? ???.
  4. J2EE? ?? Spec?? System vender?? ?? ????, ? ?????
    ??? ?? API? ??? ????.

5
4. J2EE ?? ??? 1
  1. Servlet Server side ?? API ??
  2. JSP Client side Presentation ?? API ??
  3. EJB Business Logic? ???? ?? Server side
    Component (Session Bean, Entity Bean)? ???? ?????
    ?? ? ?? Component ??.
  4. JDBC (Java DataBase Connectivity) Java? ???
    Application? DB? ??? ? ??? ???? API ??.
  5. JNDI (Java Naming and Directory Interface) ?
    ???? ??? ?????? ??? ?? ?? ? ??? ??? ??
    Application? ???? ??? ?? ? ? ??? ???? ???. ???
    Naming? Directory Service (DNS, NDS)? ???? ?? API
    ??.

6
4. J2EE ?? ??? 2
  1. RMI (Remote Method Invocation) ???? ??? ???? ???
    Method? ???? ???.
  2. JTS (Java Transaction Service) ??????
    Transaction? EJB Container? ???? ??? ?? ???.
  3. JTA (Java Transaction API) EJB? Transaction?
    EJB Container? ???? ??? ??? ??? Client side??
    ????? Transaction? ?? ? ? ??? ?? Spec? ????.
  4. JMS (Java Messaging Service) ????? ??? ??? ????
    ???? ?? ?????? ???? ?? ?? ? ??? ???? Service.

7
5. J2EE Core Technology
  1. Servlet
  2. JSP
  3. JDBC
  4. JNDI
  5. RMI
  6. EJB

8
A New Model for Enterprise Applications
  • http//java.sun.com/j2ee/overview2.html

9
Setting the Standard for Enterprise Applications
  • http//java.sun.com/j2ee/overview3.html

10
J2EE Platform Overview Multitier Model
  • http//java.sun.com/blueprints/guidelines/designin
    g_enterprise_applications/introduction/the_platfor
    m/index.html1041147

11
Distributed Multitiered Applications
  • http//java.sun.com/j2ee/tutorial/1_3-fcs/doc/Over
    view2.html68378

12
Server Communications
  • http//java.sun.com/j2ee/tutorial/1_3-fcs/doc/Over
    view2.html68378

13
Web Tier and J2EE Application
  • http//java.sun.com/j2ee/tutorial/1_3-fcs/doc/Over
    view2.html68378

14
Business and EIS Tiers
  • http//java.sun.com/j2ee/tutorial/1_3-fcs/doc/Over
    view2.html68378

15
J2EE Server and Containers
  • http//java.sun.com/j2ee/tutorial/1_3-fcs/doc/Over
    view3.html63961

16
J2EE Application Scenarios 1
  • http//java.sun.com/blueprints/guidelines/designin
    g_enterprise_applications/introduction/application
    _scenarios/index.html1036672

17
Multitier Application 2
  • http//java.sun.com/blueprints/guidelines/designin
    g_enterprise_applications/introduction/application
    _scenarios/index.html1036672

18
Stand-Alone Clients 3
  • http//java.sun.com/blueprints/guidelines/designin
    g_enterprise_applications/introduction/application
    _scenarios/index.html1036672

19
EJB-Centric Java Client 4
  • http//java.sun.com/blueprints/guidelines/designin
    g_enterprise_applications/introduction/application
    _scenarios/index.html1036672

20
Web-Centric Application Scenario 5
  • http//java.sun.com/blueprints/guidelines/designin
    g_enterprise_applications/introduction/application
    _scenarios/index.html1036672

21
Web Container in a 3-Tier Scenario 6
  • http//java.sun.com/blueprints/guidelines/designin
    g_enterprise_applications/introduction/application
    _scenarios/index.html1036672

22
Business-to-Business Scenario 7
  • http//java.sun.com/blueprints/guidelines/designin
    g_enterprise_applications/introduction/application
    _scenarios/index.html1036672

23
Relationships Between MVC Participants
  • http//java.sun.com/blueprints/guidelines/designin
    g_enterprise_applications/introduction/summary/ind
    ex.html1035154

24
J2EE Component Technologies Components and
Containers
  • http//java.sun.com/blueprints/guidelines/designin
    g_enterprise_applications/platform_technologies/co
    mponent/index.html

25
The Client Tier Client Options
  • http//java.sun.com/blueprints/guidelines/designin
    g_enterprise_applications/client_tier/summary/inde
    x.html

26
The Web TierWeb Component Roles
  • http//java.sun.com/blueprints/guidelines/designin
    g_enterprise_applications/web_tier/servlets_jsp/in
    dex.html

27
The Web TierApplication Designs
  • http//java.sun.com/blueprints/guidelines/designin
    g_enterprise_applications/web_tier/application_des
    igns/index.html

28
Enterprise Beans as J2EE Business Objects
29
EIS (Enterprise Information System) Integration
Scenarios -An Internet E-Store Application 1
  • http//java.sun.com/blueprints/guidelines/designin
    g_enterprise_applications/eis_tier/integration_sce
    narios/index.html

30
An Intranet Human Resources Application 2
  • http//java.sun.com/blueprints/guidelines/designin
    g_enterprise_applications/eis_tier/integration_sce
    narios/index.html

31
A Distributed Purchasing Application 3
  • http//java.sun.com/blueprints/guidelines/designin
    g_enterprise_applications/eis_tier/integration_sce
    narios/index.html
Write a Comment
User Comments (0)
About PowerShow.com