2013-03-08 4 views
-2

J'ai besoin d'aide pour savoir comment/où commencer ... J'ai un programme qui est écrit en vb.net (je prévois de le convertir en Java), rien d'extraordinaire , il exécute essentiellement un certain nombre de fichiers bat, ouvre un dossier spécifique, principalement des tâches en ligne de commande. Je veux être en mesure de contrôler ce programme à partir d'un navigateur Web, à partir d'une page Web qui imite simplement le gui de mon programme avec des boutons cliquables, donc quand je clique sur un bouton du navigateur, il exécute les commandes comme si j'étais assis devant le PC en utilisant mon programme.Comment créer un client Web pour mon programme

Ce que j'ai rassemblé jusqu'à présent, c'est que j'ai besoin d'utiliser un serveur web. Je pensais créer mon propre Java Socket et ServerSocket ... serait-ce le chemin à parcourir?

grâce à l'avance

+0

indirectement vous souhaitez développer une application Web qui a les mêmes fonctionnalités que votre application de bureau? ou vous voulez juste exécuter l'application de bureau du Web? – din

Répondre

0

je vous recommande d'exposer la fonctionnalité d'application comme un ensemble de services HTTP, vous pouvez créer un client Web (ou mobile, à l'avenir) pour cette application. Si vous avez besoin d'une communication bidirectionnelle. Vous pouvez utiliser des websockets.

0

Créer votre propre serveur Web sera beaucoup de travail. Pourquoi n'utilisez-vous pas un serveur Java open-source comme Glassfish, Apache Tomcat ou Jetty?

Je vous recommande de regarder quelque chose comme JAX-RS pour créer un service web RESTful. Voici un good tutorial qui vous guidera à travers tout pour obtenir un service REST de base à partir de zéro.

Questions connexes