2009-06-07 7 views
0

J'ai deux applications Web distinctes, toutes deux sur le même intranet.Communication entre applications intranet

L'une des deux est une application héritée, strictement un site statique, desservie par Apache.

L'autre application est nouvelle, celle que je suis en train de construire, et sera un site dynamique, avec une base de données.

Dans la première application, je veux avoir quelques pages de formulaire, qui recueillent des informations, et ont les informations traitées (enregistrées à) et enregistrées dans la base de données des applications deuxième.

Je n'ai jamais eu une demande d'accepter un poste d'une application différente, donc je ne sais pas la meilleure façon de procéder. S'il y a une meilleure idée que de faire un post, merci de le dire. Aussi, dois-je faire quelque chose en particulier, comme une configuration particulière, pour que la deuxième application accepte les informations de la première application.

Dans le cas où cela est important, j'ai le plein contrôle de la deuxième application, et jusqu'à présent, j'utilise Glassfish comme serveur d'application, java comme langue, et j'utilise Spring.

Répondre

0

Oui, vous décrivez une situation dans laquelle votre nouveau site est un RESTful web service fournissant des fonctionnalités à votre ancien site ancien. Il n'y a rien de mal avec cette architecture ... en fait, c'est assez commun. :)

+0

Je suppose que vous dites que la deuxième application aura un service Web RESTful que la première application appellera? Si oui, la première application peut-elle appeler le service RESTful à partir d'une page html contenant un formulaire (un peu comme un message envoyé à la deuxième application)? – bmw0128

Questions connexes