-
Notifications
You must be signed in to change notification settings - Fork 1.6k
Description
Suggestion,
integrate Apache Camel in order to facilitate EE solutions that need to use EIP and deal with a broad range of protocols not supported by a default EE container
Also apache camel has some really nice and remarkable components like
- Quartz - http://camel.apache.org/quartz2.html - already done by Arun in Add Quartz integration sample #6
- Search engine capabilities by using one of their search components - http://camel.apache.org/lucene.html
- Bean Component (pojo consumer and producers) - http://camel.apache.org/bean.html and http://camel.apache.org/pojo-consuming.html not only for JMS
- much more, sure you know
Cloud relative stuff
-
Amazon cloud component - http://camel.apache.org/aws-cw.html (http://aws.amazon.com/es/cloudwatch/) you can monitor your EC2 and RDS DB instances, and add or remove them dynamically when needed
-
JClouds component - http://camel.apache.org/jclouds.html . quote "ComputeService simplifies the task of managing machines in the cloud. For example, you can use ComputeService to start 5 machines and install your software on them."
--> I think that jclouds is the defacto standard for Java cloud management, included in Camel, and therefore by using jclouds and some kind of "camel dynamic router builder"(@DynamicRouter), cloud instance governance could be done in an EE container (just and idea)
--> A concrete sample ? Mmmm...thinkingWhat do you think?
Thanks
J