Java ou C++

Java ou C++ - Java - Programmation

Marsh Posté le 30-09-2002 à 11:22:14    

Bonjour;
 
Voila j'ai développé une application web qui upload des répertoires de fichiers (un client web vers un serveur Unix) en utilisant struts.
Je dois réaliser une autre application qui permet de communiquer avec un équipement de publiphonie pour lui envoyer des data via un réseau X.25.
C'est une sorte de protocole de communication propriétaire.
Cette application doit tournée sur le meme serveur (Unix) que l'application web.
Le client nous a imposé que le développement soit fait avec le langage C++.
Vu que j'ai déjà utilisé java (servlet, jsp et JavaBean) pour l'application web, alors je préfére que le protocole de communication entre le serveur Unix et l'équipement soit aussi développé avec des classes Java.
Bien entendu, il ne s'agit pas de servlet ou de jsp ou applet car toutes ces classes java ne seront jamais appellées via un browser.
La question : est ce que en programmant ce protocole en java je risque d'avoir des problèmes de perf, de génération de code, etc...
Le problème c'est de ne pas faire une comparaison entre le C++ et Java mais plutot : y'a t-il des risques si je développe en java ?
 
En vous remerciant;
 
Djamel;

Reply

Marsh Posté le 30-09-2002 à 11:22:14   

Reply

Marsh Posté le 30-09-2002 à 11:24:50    

Ben le principal risque c'est que le client t'envoie dans les roses, vu qu'il demande du c++... Ou alors j'ai manqué un bout.

Reply

Marsh Posté le 30-09-2002 à 11:33:28    

si c'est pour faire du X25, fais le en C++ ce sera fichtrement plus efficace.


---------------
Just because you feel good does not make you right
Reply

Marsh Posté le 30-09-2002 à 11:34:10    

Mis à part le fait que le client veut du C++, y a-t-il d'autres contraintes dans le cahier des charges ? Du genre, multi-plateforme, perf (Java, c'est pas mal, mais faut lancer le mamouth)...
 
Tu peux toujours essayer de demander pourquoi c'est C++ et rien d'autre.
 
Question con : y a-t-il des API Java pour passer sur X25 ? Si ça n'existe pas, vaut peut-être mieux en effet utiliser C++.

Reply

Marsh Posté le 30-09-2002 à 11:44:46    

lorill a écrit a écrit :

Ben le principal risque c'est que le client t'envoie dans les roses, vu qu'il demande du c++... Ou alors j'ai manqué un bout.




 
C'est plus qu'un risque. Je n'apprécie pas lorsque je demande un truc à un commerçant et qu'il me file autre chose à la place.


---------------
brisez les rêves des gens, il en restera toujours quelque chose...  -- laissez moi troller sur discu !
Reply

Marsh Posté le 30-09-2002 à 11:54:25    

Je pense qu'il n'existe pas des API X.25 avec Java, car ds mon appplication je vais faire appelle à des primitives et messages d'une API Solstice X.25 de Sun pour pouvoir communiquer avec la carte X.25.
Cette API founie des primitives en langage C.
Mais avec java je peux également appeller des progs externes en C ou autres.
Ce qui me fait chier c'est d'avoir tout les packages java (JDK 1.4 et JSWKD)+ les packages C++ (STL) et d'utiliser deux langages différents.
L'idéal c'est que tout soit fait en Java.
 
A+;
 
Djamel;

Reply

Marsh Posté le 30-09-2002 à 12:24:02    

Non il y a fort à parier que il n'y a pas d'implémentation standard de X25. A la rigueur via Java comm mais je ne connais pas tes équipements.
 
Tu sais, il y a un moment où il faut concilier difficulté d'appréhender un autre language et complication lié au fait d'utiliser un mauvais language.
 
Je veux dire que Java n'est en aucune manière le language de prédilection pour faire du X25 et ton client l'a compris. De toutes façons si c'est un choix du client c'est pas en disant qu'en traficotant avec Java ca irai aussi que tu vas les convaincre.
 
Donc oublie.


Message édité par darklord le 30-09-2002 à 12:24:18

---------------
Just because you feel good does not make you right
Reply

Marsh Posté le 30-09-2002 à 13:22:46    

DarkLord a écrit a écrit :

 complication lié au fait d'utiliser un mauvais language.




 
[gros troll]
bah ici il a le choix entre Java et C++ donc de toute façon ça sera un mauvais langage
[/gross troll]
 
ps: y a pas de "u" à langage en français :D


---------------
mes programmes ·· les voitures dans les films ·· apprenez à écrire
Reply

Marsh Posté le 30-09-2002 à 13:40:41    

:heink:  :kaola:


---------------
Just because you feel good does not make you right
Reply

Marsh Posté le 30-09-2002 à 17:16:21    

:lol:

Reply

Sujets relatifs:

Leave a Replay

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