RMI vs Service REST

Nous développons un service pour notre portail /client web développé à l'aide de JSF . Mon conseil est d'exposer le service comme les autres, mais un autre membre de l'équipe m'a dit d'aller avec le RMI mise en œuvre depuis sa plus faciles à traiter en objet java de développement et de test de point de vue.

Mon argument était de développement et de tests d'efforts à être à peu près le même, mais nous aurons tous la bonté de services web REST.

Pour info : Nous avons déjà le RESTE de l'installation, donc il n'y a pas de frais supplémentaires dans le cadre de l'appui. Ce sont les services exposés pour notre client smartphone qui utilise l'api REST.

À la fin de notre Gestionnaire a décidé d'aller avec le RMI façon, mais je pense toujours que le REPOS serait plus intelligent.

Quel serait votre choix le REPOS ou le RMI?

Remarque : Rien contre mon membre de l'équipe ou du Gestionnaire de juste essayer d'apprendre ici.

Il n'y a pas assez d'info pour une réponse définitive, mais si vous avez déjà une API REST, vous êtes gestionnaire doit avoir une très bonne raison pour l'ajout d'un autre remoting choix pour le mix.
RMI est très bien si vous êtes en cours d'exécution dans la maison. rien de client/serveur sur internet doit être à l'aide d'un moderne webservice protocole.

OriginalL'auteur Farm | 2011-07-15