Java ou C++ - Java - Programmation
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.
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.
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++.
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.
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;
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.
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
Marsh Posté le 30-09-2002 à 13:40:41
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;