In the Introduction to ServiceMix training course, you'll learn:
Introduction to Service Mix
- What is ServiceMix?
- What does ServiceMix provide?
- Where can I use ServiceMix?
Understanding Core Concepts
- Messaging
- Enterprise Service Bus
- Service Oriented Architecture
- Event Driven Architecture
ServiceMix Fundamentals
- ServiceMix features
- ServiceMix Architecture
- Service engines and binding components
- Services and endpoints
- Examination of common examples
Installation, Administration, and Configuration
- Downloading the software
- System Requirements
- Installation on a Windows Machine
- Installation on a Unix machine
- Basic administration: start, stop, test, troubleshooting
Java Business Integration
- What is JBI?
- Understanding the JBI architecture and component layout
- Building your own JBI component
- WSDL messaging model
- Normalized Message Router
- JBI packaging
Configuring ServiceMix
- Understanding the installation directory
- Working with the configuration files
- Examination of key configuration concepts
- Configuring ServiceMix to work with a container
- Geronimo
- Tomcat
- JBoss
Deployment models
- What is deployment and how does it work?
- Standard JBI packaging
- Static configuration
Administration
Working with Standard ServiceMix Components
- Component Matrix - a comprehensive detailed list of components and their properties
- General concepts
- Spring
- XBean
- Classpath
- Properties
- servicemix-http
- servicemix-jms
- servicemix-jsr181 threading model, pooling, transactions...
- servicemix-wsn2005
- servicemix-eip
- Lightweight components
AciveMQ
- Introduction to Messaging with ActiveMQ
- Interaction between ServiceMix and ActiveMQ
- Configuration of ActiveMQ