-
Choix d'un outil et plus
Bonjour à tous,
j'ai un projet à réaliser en java mais je n'y connais pas grand chose.
Il s'agit de faire une messagerie instantanée avec une partie serveur et une partie cliente.
Pour ma part je suis en charge du client ou il faut developper une application graphique pour communiquer avec le serveur. Les échanges de communication se fera par le biais de fichiers XML. Une base de données sera utile.
Les programmes seront écrits en Java et devront utiliser au mieux l'interface de programmation Sun et il faut utiliser les classe équivalente est déjà présente dans l'interface de programmation.
Il faut que je réalise des diagramme ULM explicant Le protocole de communication entre le serveur et le client devra être
décrit en UML.
Existe t'il un outil permettant de m'aider dans la réalisation de ce projet, notamment pour le côté graphique ( utilisation d'applets ?) et gérer des fichier XML.
Et comment connaitre les classes déjà présente pour developper le projet?
j'en entendu dire que des outils convertissent de l'UML en java?
Je concoit que j'en demande beaucoup mais n'ayant aucune connaissance je ne sais pas vers quoi m'orienter.
J'ai vu que certains recommande l'outil netbean.
Mercià vous tous.
-
Bonjour,
les outils tel que netbeans et eclipse sont des IDe qui vont t'aider dans le développement de ton application.
Pour UML, il existe power AMC design.
pour ton developpement tu peux utilisé le sockets.
-
Merci pour tes réponses. Je faire me débrouiller avec ces outils dans ce cas ;)
Et tas tu des conseils a me filer pour developper l'appli au mieux? a part rechercher des docs et me former un peu. :)
Quand au socket je pense que c'est la seule solution pour assurer la connection au serveur.
mais comment puis je tester que mon client marche sans serveur à côté?
-
développe les deux un serveur et test,
j'ai une petite application de test si tu es intéresser.
-
heu sincèrement je me vois pas le temps à pouvoir developper le serveur. J'ai pas assez de temps, il faut savoir que j'ai 3 autres projet en parallèle...
Mais sinon oui je suis très interessé par ton application de test. :)