[JAVA ou C++] lequel des deux pour mon projet ?

lequel des deux pour mon projet ? [JAVA ou C++] - Programmation

Marsh Posté le 29-10-2001 à 14:06:22    

voila dans le cadre de mon projet de fin d'annee d'iut j'ai decidé de realiser un client messenger (dans le style MSN ou AIM , ou meme ICQ). jusque la tt le monde suit
 
je connais pas trop mal java par contre je suis novice en c++ (meme si les deux langages ne sont pas tres differents)
bref je ne sais pas lequel des deux lang me servir  
sachant que je dois egalement developpe le prog serveur chez moi (pc sous linux connection adsl permanente)
le plus dur pour moi et donc la gestin des echanges entre le serveur et les clients.
 
alors si vous avez des petits liens pour moi ou une (petite) experience  merci de m'en faire part (je vous aime deja :-D)

 

[edtdd]--Message édité par arras--[/edtdd]

Reply

Marsh Posté le 29-10-2001 à 14:06:22   

Reply

Marsh Posté le 29-10-2001 à 14:12:18    

Salut,
 
regardes le hors série de login il y a aussi un client messenger dans le mag avec source en java et explication à l'intérieur du magazine. Avec tu devrais pouvoir t'en sortir.
 
@+
Archangel


---------------
J'suis timide - Prêt à mourir, mais pas à vivre - Je suis vraiement très fatigué ... - more than meets the eye
Reply

Marsh Posté le 29-10-2001 à 14:15:28    

cela me semble une excellente idée merci l'ami je cours me l'acheter...

Reply

Marsh Posté le 29-10-2001 à 16:13:51    

arras a écrit a écrit :

cela me semble une excellente idée merci l'ami je cours me l'acheter...  




Les deux langages sont parfaitement adaptés à ce que tu veux faire. Apres, pour des raisons bassement pratique de portabilité, je te conseillerais java, ce qui te permettra d'avoir une appli multiplateformes du premier coup :)

Reply

Marsh Posté le 31-10-2001 à 00:33:16    

faut aussi te poser la question sur l'utilisation de ton client messenger : si tu choisis java, il faudra que le jre java soit installé sur les postes client ...

Reply

Marsh Posté le 01-11-2001 à 08:51:48    

N'oublie pas non plus de tenir compte de ce que tu veux faire après tes études, si tu veux bosser en java, c pas vraiment la peine de te lancer dans le C++...
 
Ensuite, je suis pas bon en C++, mais il me semble que ce genre de projet est beaucoup plus simple à faire en Java (connexion socket, etc...) y en avait un exemple dans le bouquin d'initiation de O'Reilly "Java in a nutshell" autrefois.

Reply

Marsh Posté le 01-11-2001 à 22:33:37    

c'est clair qu'en Java tu torches ca vite fait !!! :)

Reply

Marsh Posté le 02-11-2001 à 14:38:55    

ssocket udp : en C 200Ligne pour l'ouvrir , l'initialiser en envoyer un message  
en java : a peine moitié
si tu te sent motivé , je te dirai bien de faire le serveur en C++ et le client en Java:
le serveur est chez toi donc pas de pb , et le client tourne sous linux et sous windows grace a la machine java
comme ca tu fais un truc porable , et omme le serveur est en C++ il est âs trop gourmand en ressources


---------------

Reply

Marsh Posté le 04-11-2001 à 21:45:51    

100 lignes pour ouvrir une socket udp en java ???????
 
5 tout au plus, je pense ....

Reply

Marsh Posté le 04-11-2001 à 23:24:34    

ouvrir , envoyer ou recevoir un message , gerer les erreurs et mettre des commentaires .
sinon , effectivement 5 ligne pour ouvrir et initialiser une socket


---------------

Reply

Marsh Posté le 04-11-2001 à 23:24:34   

Reply

Marsh Posté le 12-11-2001 à 15:39:52    

oki merci pour vos commentaires
je pense de tte facon le realiser en java
ca n'a pas l'air tres complique
du moins dans un premier temps
en effet si vous connaisez un petit peu aim ou msn j'ai besoin d'utiliser une base de donnée pour gerer les connections, amis ...
et la je ne sais^pas trop comment gerer tout ca
si quelqu'un a un petit lien ou des progs se rapprochant du truc merci par avance
mon email : arras@chez.com

Reply

Marsh Posté le 14-11-2001 à 14:57:07    

helppppppp :'(

Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed