Bruno De Costa
Bruno De Costa

Reputation: 1

Rich Client/Java EE server best practices?

I am looking for some suggestions on re-architecture of a 2EE app which seems to me overly complex, and I'm wondering if there are simpler ways of doing this. The architecture is as follows:

Our application is a client/server type of app with a rich client interface - not unique, I'm sure. Are there not simpler ways of implementing a rich client, where you also want a bunch of work done on the server, avoiding lots of round trips? What are best practices/tools for such a design?

Thanks

Upvotes: 0

Views: 510

Answers (1)

appbootup
appbootup

Reputation: 9537

Your stack layer is not that bad. We have GWT RPC over Business Layer built on Hibernate DAO accessing database. We are delivering a enterprise application with more than 100 screens with decent performance and complexity.

Your alternate for RPC - RequestFactory , JSON with RequestBuilder

Your alternate for server side stack - Hibernate with RF or Hibernate with Dozer & RPC.

RequestFactory has the least amount of data footprint over network but high complexity w.r.t to learning curve. We would like to move to RF but its just damn hard to learn !!!

Upvotes: 0

Related Questions