LatJUG. Apache Camel Introduction

6
Apache Camel Re-discovering SOA code by Dmitry < [email protected] > slides by < [email protected] >

description

Apache Camel Introduction Dmitry Buzdin Java User Group Latvia March 2011 http://goo.gl/77MhT

Transcript of LatJUG. Apache Camel Introduction

Page 2: LatJUG. Apache Camel Introduction

SPAM Inc.presents...

At March 8

Page 3: LatJUG. Apache Camel Introduction

Must be in production by March 7...

CRMXML

<email><address><subject><text>

C:\ R

B2B JMS

address+text

DeadLetter queue

Emailsubject+text

Java

Log

Snail mail

File storage

Fancy picture

Page 4: LatJUG. Apache Camel Introduction

Better than blogin 20 minutes...

Page 5: LatJUG. Apache Camel Introduction

async/parallel processingtransactionalSpring-readycorrelationsbatchesaggregation/multicasting

JMS, ActiveMQ, AMQPAWS-SQS, Kestrel, HDFSTCP, UDP, NIO, RMIFiles, (S)FTP, HTTP, CometJAX-WS/-RS (Apache CXF)CEP (Esper)Caching, Logging, ScriptingSystem exec

EJB, JBI, NMR, plain JavaGoogle App EngineHibernate, iBatis, JPA, JDBCLDAP, CryptoAS/400, HL7, EDIFull-text search (Lucene)Nagios, SNMP, JMXPrinting (LPR)Quartz, TimerSMTP, POP, IMAPAtom, RSSVelocity, FreemarkerXQuery, XSD, RelaxNG, XSLTSIP, Jabber, IRC, SMPPMS Office Communicator Tieto

Page 6: LatJUG. Apache Camel Introduction

Happy users

You?