Lightning talk service mix

920 views

Published on

my presentation about apache service mix

Published in: Technology
0 Comments
0 Likes
Statistics
Notes
  • Be the first to comment

  • Be the first to like this

No Downloads
Views
Total views
920
On SlideShare
0
From Embeds
0
Number of Embeds
1
Actions
Shares
0
Downloads
20
Comments
0
Likes
0
Embeds 0
No embeds

No notes for slide

Lightning talk service mix

  1. 1. <ul><li>ServiceMix is a integration platform (container). features: </li></ul><ul><ul><li>Apache Karaf is the ServiceMix kernel </li></ul></ul><ul><ul><li>Apache ActiveMQ as message broker </li></ul></ul><ul><ul><li>Apache Camel as message routing and components provider </li></ul></ul><ul><ul><li>Apache CXF as WS-* and RESTful WebService provider </li></ul></ul><ul><ul><li>Apache ODE as WS-BPEL embedded engine </li></ul></ul><ul><ul><li>Twitter: @Andre_Mayer </li></ul></ul>
  2. 3. Normalized Message Router (NMR) <ul><li>Message properties </li></ul><ul><li>Message payload </li></ul><ul><li>Message attachments </li></ul>
  3. 4. Message Exchange Patterns <ul><li>In-Only : A standard one-way messaging exchange where the consumer sends a message to the provider that provides only a status response. </li></ul><ul><li>Robust In-Only : This pattern is for reliable one-way message exchanges. The consumer initiates with a message to which the provider responds with status. If the response is a status, the exchange is complete, but if the response is a fault, the consumer must respond with a status. </li></ul><ul><li>In-Out : A standard two-way message exchange where the consumer initiates with a message, the provider responds with a message or fault and the consumer responds with a status. </li></ul><ul><li>In Optional-Out : A standard two-way message exchange where the provider's response is optional. </li></ul>
  4. 5. Java Business Integration ( JBI ) <ul><li>An approach ( standard) to implementing a service-oriented architecture (SOA). Acts as a mediator between the services that are deployed in the environment. </li></ul>
  5. 6. Enterprise Service Bus(ESB) An ESB (Enterprise Service Bus) provides the infrastructure for realising service-oriented architecture.
  6. 7. JMX <ul><li>Uses JMX for configuration and monitoring of services. </li></ul>
  7. 8. EJB <ul><li>Has support to expose the EJBs using a HTTP binding component </li></ul>
  8. 9. <ul><li>install -s mvn:org.apache.servicemix.examples.cxf-wsdl-first/wsdl-first-cxf-sa/4.3.0/zip </li></ul>

×