- Media Driver

rint
lns/b
ance"
s/bluep
org/xm Schema-inst
t"
L
rg/xmln
w.osgi.
in
r
o
w
M
i.
p
X
w
e
g
/
/
s
1
lu
:/
/200
http
ma/b
www.o
mlns=" /www.w3.org
http://
rg/sche
print x
v1.0.0
:/
ache.o
/
p
t
p
t
a
t
in
l.
r
h
e
"
p
si=
print">
/blue
://cam
mlns:x
a/blue
/xmlns
l="http
m
rg
e
e
o
h
m
i.
c
a
g
s
s
:c
/
mlns
he.org
/www.o
el.apac
"http:/
/simpl
://cam
ation=
p
c
t
t
o
h
L
"
a
ta&gt;<
=
a
s
m
d
e
ln
;/
h
c
lt
m
s
si:
rld!&
ple" x
ello wo
/"/>
ettySim ute"> ta&gt;H
o
/simple
xt id="J
a
R
9
;d
te
6
le
lt
n
9
p
o
&
:1
lC
im
.0
"?&gt;
<came
"JettyS
://0.0.0
"UTF-8
ute id= ri="jetty :http
oding=
c
<ro
n
u
e
"
m
="1.0
<fro
version
dy>
nt" /> lt;?xml
<setBo
&
>
le
ocume
p
.D
im
s
m
<
o
.w3c.d
ody>
e="org
</setB tBodyTo typ
r
ve
<con
>
te
u
ro
/
<
ntext>
melCo
</ca
rint>
/bluep
Developer Training by Media Driver
Hands-On, Exercise Driven Course Designed For Developers
This is a five day, hands-on workshop designed to assist developers who are beginning work within Camel. Developers will learn
the most common scenarios used within Enterprise Application development. Students will learn the skills required to develop
Service Oriented Architecture and Event Driven Architecture solutions. Developers will build complete SOAP & REST services, as
well as persist data into a database and develop advanced projects leveraging Event Driven Architecture with the ActiveMQ
Enterprise Messaging System. This course is taught on-site by a senior developer with proven training experience.
Day 1
Core Camel
Overview of Enterprise
Integration Patterns (EIP)
Day 2
Core Camel
Construction of
Camel-based EIPs
Installation
- Content Based Router
Configuration
- Message Filter
Architecture
- Splitter
Simple Route
Development
- Aggregator
Component Review
DSL Options
- Wire Tap
- Recipient List
Day 3
Web Service
Development
Overview of Enterprise
Messaging
Comparison of SOAP Web
Services and ReSTful Web
Services
History of Apache JPA
Introduction to JBoss
A-MQ
JAXB Data Modeling
Construction of Web
Services with JAX-WS and
JAX-RS
Introduction to CXF
Error and Exception
Handling
Construction of
CXF-based SOAP Web
Services
Construction of
CXF-based ReSTful Web
Services
- File Move
Messaging
History of Object-Relation
Mapping (ORM)
CXF Service in Karaf
Construction of
Camel-based Routes
Persistence
Introduction to Web
Services
Data Transformation
Unit Testing
Day 5
Day 4
JPA Service in Karaf
Construction of JPA-based
Project
- Basic Project Layout
- JPA Configuration
Messaging Concepts and
Patterns
Point-to-Point and
Publish/Subscribe
Messaging Models
- JPA Java Class
Annotations
Inter-Broker Messaging
- Database Drivers
Lightweight JMS
Transactions
- JPA Entity Manager
- JPA Subclasses and
Child Data
- JPA Transactions
Error Handling
A-MQ Virtual Topics
A-MQ Composite
Destinations
- Data Transformation
- Property Overrides
855-4-SOA-TEAM
sales @mediadriver.com
©2014 Media Driver, LLC
Revision: April 2014