2010-08-27 14 views
0

J'ai une application J2SE très simple qui consiste en quelques classes. Je prévois de le mettre à la disposition de mes collègues, et j'ai pensé que le moyen le plus simple serait d'y accéder à partir d'un navigateur, au lieu de distribuer l'exécutable sur chaque machine. Quelle est la méthode/cadre la plus simple qui me permettrait de faire cela? Cette application est assez ciblée - elle va simplement effectuer la même opération isolée, et aura une certaine activité contre la base de données - mais la logique est déjà implémentée sur l'application. L'interface nécessiterait seulement une entrée des utilisateurs (login, mot de passe, ip, etc), un composant d'action pour déclencher le processus et rien d'autre.Le moyen le plus simple d'intégrer l'application J2SE à une application Web

Je pensais à une simple application JSP/Servlet pour cela, mais je voulais voir ce qui est disponible maintenant. Si un lien est disponible, ce serait génial.

Répondre

1

Axis permet de créer des services Web à partir de classes Java existantes. Mais cela peut nécessiter l'écriture d'un client de bureau. Le framework peut utiliser des classes java existantes et est facile à utiliser. Il suit un modèle MVC similaire à Ruby on Rails.

Si vous n'avez besoin de rien de complexe, et que vous êtes prêt à écrire en HTML avec System.out.println(), alors écrivez une simple servlet. Il y a beaucoup de guides en ligne, c'est très simple.

1

Si l'application est simple, utilisez simplement JSP/Servlet, sinon le framework MVC (Struts ...) pourrait être utilisé ici. Mais en utilisant le cadre MVC conduit courbe d'apprentissage. C'est un peu un compromis: vous pouvez décider que la courbe d'apprentissage est digne ou pas dans votre application.