2011-10-30 2 views
1

Je dois implémenter un serveur qui télécharge une page Web et l'envoie à un client qui l'enregistre en tant que fichier.Implémenter le serveur et le client

Du côté serveur, j'ai besoin de traiter le socket. Donc je pensais à faire un service web en Java (avec netbeans) mais je ne sais pas comment démarrer le service web (j'utilise osx lion).

Comment puis-je démarrer le service Web? Existe-t-il un autre moyen de résoudre mon problème?

Merci

Répondre

2

je serais fortement considérer que l'utilisation d'un client RESTful HTTP/serveur, en utilisant tout d'un million de cadres côté serveur. L'option côté serveur peut influencer l'implémentation côté client. Par exemple, vous pouvez utiliser quelque chose comme Jersey, qui peut également créer la bibliothèque côté client nécessaire pour consommer votre service. Par exemple, vous pouvez utiliser Sur le côté serveur, j'utiliserais quelque chose comme HttpClient pour récupérer les sites Web qui seront retournés à l'application cliente.

+0

Il semble que ce soit ce que je cherche, y at-il un tutoriel sur la façon de l'utiliser? –

+0

@DanielDavila Je consulterais le guide [Getting started] (http://jersey.java.net/nonav/documentation/latest/user-guide.html#d4e8), ou [celui-ci plus court] (http: // jersey.java.net/use/getting-started.html) pour avoir une idée de cela. –

+0

Ce petit guide est ce que je cherchais ^^ merci. –

Questions connexes