Intro to Servlet, EJB, JSP, WS

Similar documents
J2EE Concepts

No Slide Title

J2EE & Web Services iSeminar

I T C o t e n s P r o v i d e r h t t p : / / w w w. h a n b i t b o o k. c o. k r

JavaGeneralProgramming.PDF

untitled

슬라이드 1

교육2 ? 그림

KYO_SCCD.PDF

PowerPoint 프레젠테이션

Corporate PPT Template


Interstage

Interstage5 SOAP서비스 설정 가이드


chapter1,2.doc

Voice Portal using Oracle 9i AS Wireless

PowerPoint 프레젠테이션

Portal_9iAS.ppt [읽기 전용]

Service-Oriented Architecture Copyright Tmax Soft 2005

ibmdw_rest_v1.0.ppt

2Q SWG Teleweb Business Plan & 1Q Recovery Plan April 2, 2003

Microsoft PowerPoint - Smart CRM v4.0_TM 소개_ pptx

[Brochure] KOR_LENA WAS_

Domino Designer Portal Development tools Rational Application Developer WebSphere Portlet Factory Workplace Designer Workplace Forms Designer

Cache_cny.ppt [읽기 전용]

歯Writing_Enterprise_Applications_2_JunoYoon.PDF

Intra_DW_Ch4.PDF

KNOM_Conference_2008_start.ppt

초보자를 위한 ASP.NET 21일 완성


SW¹é¼Ł-³¯°³Æ÷ÇÔÇ¥Áö2013

UML

Analyst Briefing

세션 3 (오이식).ppt

Interstage4 설치가이드

DW 개요.PDF

Mstage.PDF

15_3oracle

最即時的Sybase ASE Server資料庫診斷工具

03여준현과장_삼성SDS.PDF

<C0CCBCBCBFB52DC1A4B4EBBFF82DBCAEBBE7B3EDB9AE2D D382E687770>

슬라이드 1


thesis

The Self-Managing Database : Automatic Health Monitoring and Alerting

SchoolNet튜토리얼.PDF

ETL_project_best_practice1.ppt

PCServerMgmt7

APOGEE Insight_KR_Base_3P11

Microsoft PowerPoint - JCO2007_Spring2.0_발표자료_Rev-A.ppt [호환 모드]

요약 1

歯두산3.PDF

Model Investor MANDO Portal Site People Customer BIS Supplier C R M PLM ERP MES HRIS S C M KMS Web -Based

PowerPoint 프레젠테이션

FMX M JPG 15MB 320x240 30fps, 160Kbps 11MB View operation,, seek seek Random Access Average Read Sequential Read 12 FMX () 2

초보자를 위한 ASP.NET 2.0

PowerPoint Presentation

歯I-3_무선통신기반차세대망-조동호.PDF

컴퓨터과학과 교육목표 컴퓨터과학과의 컴퓨터과학 프로그램은 해당분야 에서 학문적 기술을 창의적으로 연구하고 산업적 기술을 주도적으로 개발하는 우수한 인력을 양성 함과 동시에 직업적 도덕적 책임의식을 갖는 IT인 육성을 교육목표로 한다. 1. 전공 기본 지식을 체계적으로

final_thesis

PowerPoint 프레젠테이션

슬라이드 1

김기남_ATDC2016_160620_[키노트].key

<목 차 > 제 1장 일반사항 4 I.사업의 개요 4 1.사업명 4 2.사업의 목적 4 3.입찰 방식 4 4.입찰 참가 자격 4 5.사업 및 계약 기간 5 6.추진 일정 6 7.사업 범위 및 내용 6 II.사업시행 주요 요건 8 1.사업시행 조건 8 2.계약보증 9 3

歯부장

001지식백서_4도

Security Overview

Social Network

°øÁÖ´ëÇб³Ãѵ¿Ã¢È¸º¸ 63È£

Microsoft Word - KSR2014S042

歯이혜경.PDF

untitled

Chap7.PDF

untitled

당사의 명칭은 "주식회사 다우기술"로 표기하며 영문으로는 "Daou Tech Inc." 로 표기합니다. 또한, 약식으로는 "(주)다우기술"로 표기합니다. 나. 설립일자 및 존속기간 당사는 1986년 1월 9일 설립되었으며, 1997년 8월 27일 유가증권시장에 상장되

untitled

歯MW-1000AP_Manual_Kor_HJS.PDF

Assign an IP Address and Access the Video Stream - Installation Guide

Eclipse 와 Firefox 를이용한 Javascript 개발 발표자 : 문경대 11 년 10 월 26 일수요일

미래 서비스를 위한 스마트 클라우드 모델 수동적으로 웹에 접속을 해야만 요구에 맞는 서비스를 받을 수 있었다. 수동적인 아닌 사용자의 상황에 필요한 정보를 지능적으로 파악 하여 그에 맞는 적합한 서비스 를 제공할 수 새로운 연구 개발이 요구 되고 있다. 이를 위하여,

_IMSS5.x메뉴얼.doc

Microsoft Word - Jeus_System_Architecture.doc

Oracle Database 10g: Self-Managing Database DB TSC

도큐멘트3

02이승민선생_오라클.PDF

SMB_ICMP_UDP(huichang).PDF

1~10

untitled

untitled

IPAK 윤리강령 나는 _ 한국IT전문가협회 회원으로서 긍지와 보람을 느끼며 정보시스템 활용하 자. 나는 _동료, 단체 및 국가 나아가 인류사회에 대하여 철저한 책임 의식을 가진 다. 나는 _ 활용자에 대하여 그 편익을 증진시키는데 최선을 다한다. 나는 _ 동료에 대해

13 Who am I? R&D, Product Development Manager / Smart Worker Visualization SW SW KAIST Software Engineering Computer Engineering 3

Microsoft PowerPoint - XP Style

제 출 문 환경부장관 귀하 본 보고서를 습마트기기 활용 환경지킴이 및 교육 통합 서비스 개 발 과제의 최종보고서로 제출합니다. 주관연구기관 : 주관연구기관장 : 2015년 10월 주식회사 덕키즈 김 형 준 (주관)연구책임자 : 문종욱 (주관)참여연구원 : 김형준, 문병

슬라이드 1

Copyright 2012, Oracle and/or its affiliates. All rights reserved.,.,,,,,,,,,,,,.,...,. U.S. GOVERNMENT END USERS. Oracle programs, including any oper

ORANGE FOR ORACLE V4.0 INSTALLATION GUIDE (Online Upgrade) ORANGE CONFIGURATION ADMIN O

F1-1(수정).ppt

< FC8A8C6E4C0CCC1F620B0B3B9DF20BAB8BEC8B0A1C0CCB5E5C3D6C1BE28C0FAC0DBB1C7BBE8C1A6292E687770>

ecorp-프로젝트제안서작성실무(양식3)

Transcription:

! Introduction to J2EE (2) - EJB, Web Services J2EE iseminar.. 1544-3355 ( ) iseminar Chat. 1

Who Are We? Business Solutions Consultant Oracle Application Server 10g Business Solutions Consultant Oracle10g 2

J2EE iseminar Series Agenda Day 1 J2EE Servlet JSP (JavaServer Pages) Day 2 Enterprise JavaBean Web Services J2EE 3

Enterprise JavaBeans EJB EJB Entity bean Session bean Message driven bean 4

Entity Beans Persistent: Container-Managed Persistence (CMP) Bean-Managed Persistence (BMP) 5

Session Beans, session bean: Stateless, Stateful, 6

Message Driven Beans JMS stateless, asynchronous bean, JMS 7

EJB Container EJB J2EE EJB Container Client Interfaces Home EJB Bean EJB Bean J2EE Server 8

Interface Access EJB Container Remote Client Application Remote Interfaces Home EJB Bean EJB Bean Local Interfaces Home Local Client Application 9

EJB / EJB Home interface Remote interface Bean class Other classes WAR WAR JAR JAR Deployment descriptor EJB-JAR JAR EAR EJB-JAR JAR war war J2EE Container EJB Container EJB Container 10

XML/SOAP - HTML 11

/EJB JMS PL/SQL HTML SOAP EJBs / 12

J2EE J2EE J2EE Web services J2EE 1.4 JAX-RPC, JAXR, JAXB, JAXP, JSR109 J2EE Packaging, transactions, security, lifecycle Web Services Component Model Transactions and Security Connectivity Lifecycle Services J2EE Container 13

D E M O N S T R A T I O N EJB 14

EJB EJB EJB Persistence J2EE 15

J2EE iseminar Series Agenda Day 1 J2EE Servlet JSP (JavaServer Pages) Day 2 Enterprise JavaBean Web Services J2EE 16

Java IDE 1999 2000 2001 2002 2003 2004 2005 2006 Source: Gartner 17

: ( ) ( ) ( ) Model-View-Controller (MVC) 18

MVC Display Controller routing User Interface Model Data and Transactions Submit Page View User Interface Model Model Events Controller View Request Data Model state encapsulation 19

Model (1) Business Services (Persistence) Validation View Controller Model Business Services : Enterprise JavaBeans (EJB) (ADF ) TopLink Web services Java Classes 20

Model (2) Business Service Business Service Business Service,, drag & drop 21

D E M O N S T R A T I O N Building Models 22

The View concept Controller UI View Model UI (, PDA, ) 23

View Technologies JSP JavaServer Faces Swing Wireless 24

Controller Controller? View Model request response Model View 25

J2EE Apache Struts Apache Software Foundation http://jakarta.apache.org/struts (XML ) JSP model 2 ADF JavaServer Faces 26

Struts Page Flow Modeling 27

Struts Configuration struts-config.xml (abstractions) <?XML version = '1.0'?> <struts-config> </struts-config> 28

D E M O N S T R A T I O N Building Page Flows and JSP Pages 29

Summary MVC Visual Declarative (ADF) J2EE best practice 30

J2EE iseminar Series Agenda Day 1 J2EE Servlet JSP (JavaServer Pages) Day 2 Enterprise JavaBean Web Services J2EE 31

What s Next 32

Best Practices for J2EE Development EJB MVC Struts Tuning and Debugging J2EE 33

For More Information http://launch.oracle.com PIN: 7505395, http://java.sun.com/blueprints http://jakarta.apache.org/struts Struts http://otn.oracle.com/products/jdev documentation Discussion forum 34

Q U E S T I O N S A N S W E R S 35

otn.oracle.com, otn.oracle.co.kr Join Over 3,000,000 Developers! Free Technical Advice Free Software Downloads otn.oracle.com/tech/java, otn.oracle.co.kr/tech/java 36