Devam Ediyor

Apache Camel based servlet app

Target for this project is to implement Tomcat servlet application based on Apache Camel. Mandatory requirement for this project is previous experience of using Apache Camel.

The application should route incoming HTTP (XML-based) messages using given set of rules. The application should also authenticate and authorize messages and apply predefined business rules to routing. In first phase its enough to implement the routing but other requirements (authentication and business rules) should be considered in the design.

The application should request target address for incoming messages from other application using VM queue and apply the response to target address. Implementation of the other application is not in the scope of this project but can be agreed separately with the same provider.

What is expected to be provided:

- The application must run as a servlet in Tomcat

- Servlet application (.war) processing incoming HTTP requests using Apache Camel to route requests based on predefined rules

- Parse data from the incoming request uri and request data from another app with parsed data as parameter.

- Integration to other app must be done using VM queue.

- Responses from other app (via VM) should be parsed and new To target for the route should be constructed

- The design must take account message authentication and authorization which can be added in 2nd phase

- The design must take account ability to add conditional rules for routes in 2nd phase

- All sources including Maven project files, source files and .war package

- dummy servlet app with the VM endpoint responding fixed data. This is for testing and verifying the VM queue implementation and integration to other app.

In overall the required application is pretty simple for one who is experienced with Apache Camel.

This component is part of bigger system and there will be other tasks for right candidate.

Please do not bid without prior Apache Camel experience.

Beceriler: J2EE, Java

Daha fazlasını görün: camel servlet, conditional design, authorization java, apache maven, servlet, maven, camel, incoming xml, dummy application, apache required, project using queue, predefined xml, java data integration, app tasks, simple java tasks, app project scope, apache app, queue app, apache java servlet, queue project java, app component, app pretty, based predefined, testing based project, data integration java project

İşveren Hakkında:
( 71 değerlendirme ) Kerava, Finland

Proje NO: #4445586

Seçilen:

sergey4y

Hi! I have a lot of experience with Tomcat and Camel. Worked with routing xml messages on WebSphere MQ.

2 gün içinde 30$ USD
(1 Değerlendirme)
1.0

5 freelancer bu iş için ortalamada 101$ teklif veriyor

Appolon

Hi, I have workplace Spring+Camel experience and would like to work on the project.

in 3 gün içinde100$ USD
(19 Değerlendirme)
4.5
JavierV

Hi! I've worked with Apache Camel previously, I can deploy your Apache Camel with the correct rules, doing what you want. I'm a J2EE expert, let me help you!

in 3 gün içinde120$ USD
(2 Değerlendirme)
2.4
razink

Hi ! I am a Java/JEE Developer with 6 years experience with professional JEE Applications. I have a small experience with Camel but I worked a lot on JMS and other ESB Systems. I would be glad to help on this project. Daha fazlası

in 5 gün içinde220$ USD
(2 Değerlendirme)
2.0
concent12

I can do this very fastly.please see my pm

in 3 gün içinde35$ USD
(1 Değerlendirme)
1.1