Follow @cmoulliard
After a few weeks of investigation about OSGI, I have decided to start to write a tutorial showing How we can design/create a Service Oriented Architecture using Camel in combination with OSGI standard. The first part of this tutorial has been published and next part will come soon.
Through this tutorial, the user will see how such a solution can be designed and deployed in two really interesting products : ServiceMix Kernel server (based on Apache Felix) and Spring Dynamic Server (based on Eclipse Equinox).
Link : http://cwiki.apache.org/confluence/display/CAMEL/tutorial-osgi-camel-part1
Integration with Apache Camel, ServiceMix and ActiveMQ
Sr. RedHat Architect
Tuesday, December 9, 2008
Friday, October 3, 2008
Tuesday, September 23, 2008
Charles Moulliard's Weblog
Follow @cmoulliard
Web service related links of interest this week:
- Glen Mazza's Weblog: "Creating a WSDL-first web service with Apache CXF or GlassFish Metro"
- Enterprise Mashup Services :This is the second part of the "Enterprise Mashup services" article explaining how to use JSF and AJAX instead of javascript in JSP page
- SOA - Enterprise Mashup Services: This interesting article shows How we can design SOA solutions in enterprise world by leveraging J2EE platform and using Java to JavaScript API, Google Map, DWR & Spring
- Why Mashups = (REST + ‘Traditional SOA’) * Web 2.0 - Blog the web :
A Mashup is a new service, that combines functionality or content from existing sources. These existing sources can be Web Services (through the use of API’s), RSS feeds or even just other Websites (by screen-scraping).
Friday, August 8, 2008
Taking Apache Camel for a ride (ApacheCon 11/05/2008)
Follow @cmoulliard
From: bruce.snyder, 3 months ago
Presentation from ApacheCon EU 2008
SlideShare Link
Presentation from ApacheCon EU 2008
SlideShare Link
Design Patterns Quick Reference
Follow @cmoulliard
Thanks to Mark to spend time to compile in pdf document the famous GoF patterns
http://www.mcdonaldland.info/2007/11/28/40/
Thanks to Mark to spend time to compile in pdf document the famous GoF patterns
http://www.mcdonaldland.info/2007/11/28/40/
Getting Started with OSGi
Follow @cmoulliard
Here are interesting links to start to work on OSGI :
1) Neil Bartlett : http://neilbartlett.name/blog/osgi-articles/
2) Osgi for beginners (Serverside): http://www.theserverside.com/tt/articles/article.tss?l=OSGiforBeginners
3) JavaWorld :
- Part1 : http://www.javaworld.com/javaworld/jw-03-2008/jw-03-osgi1.html
- Part2 : http://www.javaworld.com/javaworld/jw-04-2008/jw-04-osgi2.html
- Part3 : http://www.javaworld.com/javaworld/jw-06-2008/jw-06-osgi3.html
4) Spring Dynamics Module : http://www.springframework.org/osgi/demos
5) Apache Felix : http://felix.apache.org/site/tutorials-examples-and-presentations.html
1) Neil Bartlett : http://neilbartlett.name/blog/osgi-articles/
2) Osgi for beginners (Serverside): http://www.theserverside.com/tt/articles/article.tss?l=OSGiforBeginners
3) JavaWorld :
- Part1 : http://www.javaworld.com/javaworld/jw-03-2008/jw-03-osgi1.html
- Part2 : http://www.javaworld.com/javaworld/jw-04-2008/jw-04-osgi2.html
- Part3 : http://www.javaworld.com/javaworld/jw-06-2008/jw-06-osgi3.html
4) Spring Dynamics Module : http://www.springframework.org/osgi/demos
5) Apache Felix : http://felix.apache.org/site/tutorials-examples-and-presentations.html
Choosing between Routing and Orchestration in an ESB
Follow @cmoulliard
The goal of this interesting article is to help ESB users choose the right answer according to their needs, when confronted with the most complex and diverse of ESB concepts: routing and orchestration.
Instead of abstract theorizing we will ground our efforts and reasoning in simple, real-world examples in an attempt to fill the void between low-level routing and global, business service orchestration. In other words: We will try to uncover how the different layers of routing and orchestration build up.
Even if the solution used to make the design is a ESB based on JBI specification --> Petals, the publication provides a clear presentation of the concepts and help the architect to choose.
Link : Choosing between Routing and Orchestration in an ESB
Instead of abstract theorizing we will ground our efforts and reasoning in simple, real-world examples in an attempt to fill the void between low-level routing and global, business service orchestration. In other words: We will try to uncover how the different layers of routing and orchestration build up.
Even if the solution used to make the design is a ESB based on JBI specification --> Petals, the publication provides a clear presentation of the concepts and help the architect to choose.
Link : Choosing between Routing and Orchestration in an ESB
Thursday, August 7, 2008
Apache Camel 1.4 released
Follow @cmoulliard
The new version of the Enterprise Service Bus (ESB) Apache Camel ( 1.4.0 ) has been released. This release includes 261 new features, improvements and bug fixes. With this release, Camel proves that they become a significant actor in the SOA world. The community behind and the talented developers help this project to grow fast and to provide interesting alternatives to design SOA solutions around Enterprise Integration Patterns and the DSL language.
Subscribe to:
Posts (Atom)