Middleware Application Development Using Apache Camel