2010-08-26 6 views
0

Je prévois de créer un logiciel de conception client-serveur. La technologie devrait être Java.Problèmes de conception logicielle

Le serveur doit avoir une couche de communication pour les services Web (par exemple RESTful Jersey), RMI, JSF.

Les clients peuvent être: Clients lourds dans les clients Swing ou Browser dans JSF. Dans mon objectif est JBoss Netty pour le serveur, Jersey semble beaucoup plus simple, mais Netty aurait plus d'autres interfaces qui pourraient être intéressantes aussi. Est-ce que Netty offre quelque chose pour RMI?

J'ai lu quelque part que JSF et RESTful ne s'emboîtent pas. Y a-t-il des implémentations de services web qui correspondent à une implémentation JSF comme des icefaces?

Merci!

+3

Wow, cette question gagnerait un concours de bingo de mot à la mode. – duffymo

Répondre

0

Je suggère d'utiliser Spring Framework. En l'utilisant, vous pouvez implémenter RMI, REST etc sur la même implémentation de service et c'est très simple à faire. En plus de cela, votre conception bénéficiera du paradigme Dependency Injection utilisé par Spring.

Check it out à http://www.springsource.org/about

+0

Le printemps pourrait être quelque chose mais j'ai peur que ce soit un overhead, un gros morceau de logiciel. – myborobudur

+0

Ne soyez pas. Au printemps, vous n'utilisez/ne chargez que ce dont vous avez besoin. –

Questions connexes