jboss as 7 따라잡기
DESCRIPTION
JBUG 2013 10th Anniversary ConferenceTRANSCRIPT
JBoss����������� ������������������ AS����������� ������������������ 7����������� ������������������ 따라잡기����������� ������������������
강력한����������� ������������������ 오픈����������� ������������������ 소스����������� ������������������ 자바����������� ������������������ 엔터프라이즈����������� ������������������ 애플리케이션����������� ������������������ 서버����������� ������������������
김완철����������� ������������������
NeowizGames����������� ������������������
목����������� ������������������ ����������� ������������������ 차����������� ������������������ ����������� ������������������
l WildFly����������� ������������������ 소개����������� ������������������
l Tomcat����������� ������������������ vs����������� ������������������ JBoss����������� ������������������ AS����������� ������������������ 비교����������� ������������������
– Version����������� ������������������ Comparison����������� ������������������
– What����������� ������������������ will����������� ������������������ you����������� ������������������ choose?����������� ������������������
l JBoss����������� ������������������ AS����������� ������������������ 7����������� ������������������ 따라잡기����������� ������������������ Demo����������� ������������������
– JBoss����������� ������������������ AS����������� ������������������ 7����������� ������������������ +����������� ������������������ Spring����������� ������������������ 3.x����������� ������������������ +����������� ������������������ Mybatis����������� ������������������ 3.x����������� ������������������
– Marker����������� ������������������ file����������� ������������������ 을����������� ������������������ 이용한����������� ������������������ 배포����������� ������������������ 자동화����������� ������������������
– JBoss����������� ������������������ AS����������� ������������������ 7����������� ������������������ 도메인����������� ������������������ 모드����������� ������������������ 설정����������� ������������������
l 번역서����������� ������������������ 소개����������� ������������������
����������� ������������������
2����������� ������������������
WildFly����������� ������������������ ?����������� ������������������
3����������� ������������������
WildFly����������� ������������������ JBoss����������� ������������������ AS����������� ������������������ was����������� ������������������ renamed����������� ������������������ to����������� ������������������ reduce����������� ������������������ confusion.����������� ������������������ The����������� ������������������ term����������� ������������������ JBoss����������� ������������������ commonly����������� ������������������ referred����������� ������������������ to:����������� ������������������ the����������� ������������������ JBoss����������� ������������������ Application����������� ������������������ Server����������� ������������������ project,����������� ������������������ the����������� ������������������ JBoss����������� ������������������ Community����������� ������������������ or����������� ������������������ the����������� ������������������ Red����������� ������������������ Hat����������� ������������������ JBoss����������� ������������������ product����������� ������������������ line.����������� ������������������ ����������� ������������������
WildFly����������� ������������������ ,����������� ������������������ the����������� ������������������ new����������� ������������������ name����������� ������������������ for����������� ������������������ JBoss����������� ������������������ AS,����������� ������������������ was����������� ������������������ chosen����������� ������������������ through����������� ������������������ an����������� ������������������ election����������� ������������������ process����������� ������������������ held����������� ������������������ in����������� ������������������ November����������� ������������������ ����������� ������������������
2012.����������� ������������������ ����������� ������������������
����������� ������������������
4����������� ������������������
JBoss����������� ������������������ AS����������� ������������������ 5����������� ������������������ JBoss����������� ������������������ AS����������� ������������������ 7����������� ������������������ WildFly����������� ������������������ 8����������� ������������������ Beta1����������� ������������������
http://www.jboss.org/jbossas����������� ������������������ http://www.wildfly.org/����������� ������������������
Java����������� ������������������ SE����������� ������������������ 6����������� ������������������ or����������� ������������������ later����������� ������������������ Java����������� ������������������ SE����������� ������������������ 7����������� ������������������
Unparalleled����������� ������������������ Speed����������� ������������������ Unparalleled����������� ������������������ Speed����������� ������������������
Modular����������� ������������������ Design����������� ������������������ Modular����������� ������������������ Design����������� ������������������
Exceptionally����������� ������������������ Lightweight����������� ������������������ Exceptionally����������� ������������������ Lightweight����������� ������������������
Elegant����������� ������������������ Administration����������� ������������������ ����������� ������������������ Elegant����������� ������������������ Administration����������� ������������������ ����������� ������������������
Strict����������� ������������������ Compliance����������� ������������������ (Java����������� ������������������ EE����������� ������������������ 6����������� ������������������ Web����������� ������������������ Profile)����������� ������������������
Strict����������� ������������������ Compliance����������� ������������������ (Targeting����������� ������������������ Java����������� ������������������ EE7)����������� ������������������
Easily����������� ������������������ Testable����������� ������������������ Easily����������� ������������������ Testable����������� ������������������
First����������� ������������������ class,����������� ������������������ modern����������� ������������������ components����������� ������������������ First����������� ������������������ class,����������� ������������������ modern����������� ������������������ components����������� ������������������
Tomcat����������� ������������������ vs����������� ������������������ JBoss����������� ������������������ AS����������� ������������������ ����������� ������������������
5����������� ������������������
6����������� ������������������
VS����������� ������������������
Servlet����������� ������������������ container����������� ������������������ Application����������� ������������������ Server����������� ������������������
for����������� ������������������ Java����������� ������������������ SE����������� ������������������ stuff����������� ������������������ for����������� ������������������ heavy-duty����������� ������������������ Java����������� ������������������ EE����������� ������������������ ����������� ������������������ ����������� ������������������
pure����������� ������������������ servlet����������� ������������������ engine,����������� ������������������ with����������� ������������������ no����������� ������������������ EJB����������� ������������������ supports����������� ������������������ EJB����������� ������������������ and����������� ������������������ JMS����������� ������������������ related����������� ������������������ stuff����������� ������������������ ����������� ������������������
normal����������� ������������������ mission����������� ������������������ critical����������� ������������������
8����������� ������������������
구분 Tomcat7 JBoss AS 5 JBoss AS 7 WildFly 8
구동속도
중지속도
CLI (Command Line Interface)
Marker file
도메인 모드
약 800ms 약 20초 약 10초 약 10초
- 약 2초 약 50ms 약 90ms
X X O O
X X O O
X X O O
What����������� ������������������ will����������� ������������������ you����������� ������������������ choose?����������� ������������������
9����������� ������������������
10����������� ������������������
����������� ������������������ Only����������� ������������������ Servlet����������� ������������������ container����������� ������������������
Servlet����������� ������������������ container����������� ������������������ +����������� ������������������ JMS����������� ������������������ messaging����������� ������������������ provider����������� ������������������
+����������� ������������������ Web����������� ������������������ Services����������� ������������������ engine����������� ������������������ (JAX-WS����������� ������������������ and/or����������� ������������������ JAX-RS)����������� ������������������
+����������� ������������������ Management����������� ������������������ capabilities����������� ������������������ like����������� ������������������ JMX����������� ������������������ and����������� ������������������ a����������� ������������������ scripted����������� ������������������ administration����������� ������������������ interface����������� ������������������
+����������� ������������������ A����������� ������������������ powerful����������� ������������������ data����������� ������������������ grid����������� ������������������ solution����������� ������������������ (Infinispan)����������� ������������������
+����������� ������������������ Advanced����������� ������������������ security,����������� ������������������ e.g.����������� ������������������ out-of-the-box����������� ������������������ integration����������� ������������������ with����������� ������������������ 3rd����������� ������������������ party����������� ������������������ directories����������� ������������������
+����������� ������������������ A����������� ������������������ dynamic����������� ������������������ and����������� ������������������ powerful����������� ������������������ clustering����������� ������������������ engine����������� ������������������
+����������� ������������������ Transaction����������� ������������������ management����������� ������������������ service����������� ������������������
11����������� ������������������ 11����������� ������������������
����������� ������������������ Only����������� ������������������ Servlet����������� ������������������ container����������� ������������������
Servlet����������� ������������������ container����������� ������������������ +����������� ������������������ JMS����������� ������������������ messaging����������� ������������������ provider����������� ������������������
+����������� ������������������ Web����������� ������������������ Services����������� ������������������ engine����������� ������������������ (JAX-WS����������� ������������������ and/or����������� ������������������ JAX-RS)����������� ������������������
+����������� ������������������ Management����������� ������������������ capabilities����������� ������������������ like����������� ������������������ JMX����������� ������������������ and����������� ������������������ a����������� ������������������ scripted����������� ������������������ administration����������� ������������������ interface����������� ������������������
+����������� ������������������ A����������� ������������������ powerful����������� ������������������ data����������� ������������������ grid����������� ������������������ solution����������� ������������������ (Infinispan)����������� ������������������
+����������� ������������������ Advanced����������� ������������������ security,����������� ������������������ e.g.����������� ������������������ out-of-the-box����������� ������������������ integration����������� ������������������ with����������� ������������������ 3rd����������� ������������������ party����������� ������������������ directories����������� ������������������
+����������� ������������������ A����������� ������������������ dynamic����������� ������������������ and����������� ������������������ powerful����������� ������������������ clustering����������� ������������������ engine����������� ������������������
+����������� ������������������ Transaction����������� ������������������ management����������� ������������������ service����������� ������������������
DEMO����������� ������������������ 데모예제����������� ������������������ :����������� ������������������ https://github.com/gomkwc/JBossAS7-Demo����������� ������������������
����������� ������������������
12����������� ������������������
번역서����������� ������������������ 소개����������� ������������������ ����������� ������������������
JBoss����������� ������������������ AS����������� ������������������ 7����������� ������������������ Configuration,����������� ������������������ Deployment����������� ������������������ and����������� ������������������ Administration����������� ������������������ JBoss����������� ������������������ AS����������� ������������������ 7����������� ������������������ (강력한����������� ������������������ 오픈����������� ������������������ 소스����������� ������������������ 자바����������� ������������������ 엔터프라이즈����������� ������������������ 애플리케이션����������� ������������������ 서버)����������� ������������������ ����������� ������������������ 12월����������� ������������������ 출간����������� ������������������ 예정����������� ������������������
����������� ������������������
����������� ������������������
����������� ������������������
14����������� ������������������
김완철����������� ������������������ 신정훈����������� ������������������ 김상곤����������� ������������������ 안광운����������� ������������������ ����������� ������������������
• 역자진