Java Code Geeks » Kai Waehner http://www.javacodegeeks.com/ Java 2 Java Developers Resource Center Wed, 01 Apr 2015 08:00:56 +0000 en-US hourly 1 http://wordpress.org/?v=4.1.1 Good Microservices Architecture = Death of the Enterprise Service Bus (ESB)?http://www.javacodegeeks.com/2015/01/good-microservices-architecture-death-of-the-enterprise-service-bus-esb.html http://www.javacodegeeks.com/2015/01/good-microservices-architecture-death-of-the-enterprise-service-bus-esb.html#comments Sun, 11 Jan 2015 23:00:11 +0000 http://www.javacodegeeks.com/?p=35659 These days, it seems like everybody is talking about microservices. You can read a lot about it in hundreds of articles and blog posts, but my recommended starting point would be this article by Martin Fowler, which initiated the huge discussion about this new architectural concept. This article is about the challenges, requirements and best practices for creating a ...

 

]]>
http://www.javacodegeeks.com/2015/01/good-microservices-architecture-death-of-the-enterprise-service-bus-esb.html/feed/ 0
Microservices and DevOps with TIBCO Productshttp://www.javacodegeeks.com/2015/01/microservices-and-devops-with-tibco-products.html http://www.javacodegeeks.com/2015/01/microservices-and-devops-with-tibco-products.html#comments Thu, 01 Jan 2015 08:00:12 +0000 http://www.javacodegeeks.com/?p=35139 Everybody is talking about Microservices these days. You can read a lot about Microservices in hundreds of articles and blog posts. A good starting point is Martin Fowler’s article, which initiated the huge discussion about this new architecture concept. Another great resource is an free on-demand webinar by vendor-independent analyst Gartner: “Time to Get Off ...

 

]]>
http://www.javacodegeeks.com/2015/01/microservices-and-devops-with-tibco-products.html/feed/ 0
Enterprise Integration Patterns (EIP) Revisited in 2014http://www.javacodegeeks.com/2014/07/enterprise-integration-patterns-eip-revisited-in-2014.html http://www.javacodegeeks.com/2014/07/enterprise-integration-patterns-eip-revisited-in-2014.html#comments Wed, 23 Jul 2014 04:00:49 +0000 http://www.javacodegeeks.com/?p=28006 Today, I had a talk about “Enterprise Integration Patterns (EIP) Revisited in 2014″ at Java Forum Stuttgart 2014, a great conference for developers and architects with 1600 attendees. Enterprise Integration Patterns Data exchanges between companies increase a lot. Hence, the number of applications which must be integrated increases, too. The emergence of service-oriented architectures and ...

 

]]>
http://www.javacodegeeks.com/2014/07/enterprise-integration-patterns-eip-revisited-in-2014.html/feed/ 0
When to use Apache Camel?http://www.javacodegeeks.com/2012/07/when-to-use-apache-camel.html http://www.javacodegeeks.com/2012/07/when-to-use-apache-camel.html#comments Tue, 24 Jul 2012 22:00:00 +0000 http://www.javacodegeeks.com/2012/10/when-to-use-apache-camel.html Apache Camel is one of my favorite open source frameworks in the JVM / Java environment. It enables easy integration of different applications which use several protocols and technologies. This article shows when to use Apache Camel and when to use other alternatives. The Problem: Enterprise Application Integration (EAI) Enterprise application integration is necessary in ...

 

]]>
http://www.javacodegeeks.com/2012/07/when-to-use-apache-camel.html/feed/ 4
Rapid Cloud Development with Spring Roo – Part 1: Google App Engine (GAE)http://www.javacodegeeks.com/2012/06/rapid-cloud-development-with-spring-roo.html http://www.javacodegeeks.com/2012/06/rapid-cloud-development-with-spring-roo.html#comments Mon, 04 Jun 2012 18:48:00 +0000 http://www.javacodegeeks.com/2012/10/rapid-cloud-development-with-spring-roo-part-1-google-app-engine-gae.html Spring Roo is a tool to offer rapid application development on the Java platform. I already explained when to use it: http://www.kai-waehner.de/blog/2011/04/05/when-to-use-spring-roo. Spring Roo supports two solutions for Cloud Computing at the moment: Google App Engine (GAE) and VMware Cloud Foundry. Both provide the Platform as a Service (PaaS) concept. This article will discuss the ...

 

]]>
http://www.javacodegeeks.com/2012/06/rapid-cloud-development-with-spring-roo.html/feed/ 0
Rapid Cloud Development with Spring Roo – Part 2: VMware Cloud Foundryhttp://www.javacodegeeks.com/2012/06/rapid-cloud-development-with-spring-roo_04.html http://www.javacodegeeks.com/2012/06/rapid-cloud-development-with-spring-roo_04.html#comments Mon, 04 Jun 2012 18:48:00 +0000 http://www.javacodegeeks.com/2012/10/rapid-cloud-development-with-spring-roo-part-2-vmware-cloud-foundry.html Spring Roo is a tool to offer rapid application development on the Java platform. I already explained when to use it: http://www.kai-waehner.de/blog/2011/04/05/when-to-use-spring-roo. Spring Roo supports two solutions for Cloud Computing at the moment: Google App Engine (GAE) and VMware Cloud Foundry. Both provide the Platform as a Service (PaaS) concept. This article will discuss the ...

 

]]>
http://www.javacodegeeks.com/2012/06/rapid-cloud-development-with-spring-roo_04.html/feed/ 0
Apache Camel Tutorial – Introduction to EIP, Routes, Components, Testing and other Conceptshttp://www.javacodegeeks.com/2012/05/apache-camel-tutorial-introduction-to.html http://www.javacodegeeks.com/2012/05/apache-camel-tutorial-introduction-to.html#comments Tue, 15 May 2012 01:00:00 +0000 http://www.javacodegeeks.com/2012/10/apache-camel-tutorial-introduction-to-eip-routes-components-testing-and-other-concepts.html Data exchanges between companies increase a lot. The number of applications, which must be integrated increases, too. The interfaces use different technologies, protocols and data formats. Nevertheless, the integration of these applications shall be modeled in a standardized way, realized efficiently and supported by automatic tests. Such a standard exists with the Enterprise Integration Patterns ...

 

]]>
http://www.javacodegeeks.com/2012/05/apache-camel-tutorial-introduction-to.html/feed/ 1
JavaFX 2 vs. HTML5 for RIAhttp://www.javacodegeeks.com/2012/05/javafx-2-vs-html5-for-ria.html http://www.javacodegeeks.com/2012/05/javafx-2-vs-html5-for-ria.html#comments Tue, 01 May 2012 22:00:00 +0000 http://www.javacodegeeks.com/2012/10/javafx-2-vs-html5-for-ria.html These days, we are starting a new project for realizing a Rich Internet Application (RIA). One of the first questions is: Which technologies and frameworks shall we use? The backend will be Java or another modern JVM language, as we are mainly experienced Java developer. In most use cases, we also prefer web frameworks, which ...

 

]]>
http://www.javacodegeeks.com/2012/05/javafx-2-vs-html5-for-ria.html/feed/ 10
Integration Framework Comparison – Spring Integration, Mule ESB or Apache Camelhttp://www.javacodegeeks.com/2012/03/integration-framework-comparison-spring.html http://www.javacodegeeks.com/2012/03/integration-framework-comparison-spring.html#comments Tue, 13 Mar 2012 19:00:00 +0000 http://www.javacodegeeks.com/2012/10/integration-framework-comparison-spring-integration-mule-esb-or-apache-camel.html Data exchanges between companies increase a lot. The number of applications which must be integrated increases, too. The interfaces use different technologies, protocols and data formats. Nevertheless, the integration of these applications shall be modeled in a standardized way, realized efficiently and supported by automatic tests. Three integration frameworks are available in the JVM environment, ...

 

]]>
http://www.javacodegeeks.com/2012/03/integration-framework-comparison-spring.html/feed/ 5
Why I will use Java EE instead of Spring in new Enterprise Java Projects in 2012http://www.javacodegeeks.com/2012/03/why-i-will-use-java-ee-instead-of.html http://www.javacodegeeks.com/2012/03/why-i-will-use-java-ee-instead-of.html#comments Fri, 09 Mar 2012 02:08:00 +0000 http://www.javacodegeeks.com/2012/10/why-i-will-use-java-ee-instead-of-spring-in-new-enterprise-java-projects-in-2012.html The question comes up often. It came up in my new project in November 2011, too. I will use Java EE (JEE) instead of the Spring framework in this new Enterprise Java project. I know: Several articles, blogs and forum discussions are available regarding this topic. Why is there a need for one more? Because ...

 

]]>
http://www.javacodegeeks.com/2012/03/why-i-will-use-java-ee-instead-of.html/feed/ 31