Websphere ou Oracle IAS - Java - Programmation
Marsh Posté le 23-09-2003 à 10:09:09
bah, tu proposes 2 trucs que je choisirai pas
à la rigueur WebSphere, bon je dois avouer ne jamais avoir touché à celui d'Oracle mais sur le principe.
Tu as vraiment pas le choix en dehors de ces deux là ?
Marsh Posté le 23-09-2003 à 11:17:14
uriel a écrit : bah, tu proposes 2 trucs que je choisirai pas |
Est-ce que tu peux me dire pourquoi tu ne les choisirais pas ?
Car l'autre possibilité est de passer sur .NET (mais là, c'est pas moi qui m'en occupe)
Marsh Posté le 23-09-2003 à 12:34:59
.NET et WebSphere/OracleIAS, ça na rien à voir
tu compare une architecture .NET à une architecture Java
étant donné que c'est pour une plateforme de développement, personnelement je choisirais également aucun des deux, je me pencherais plutôt sur du Tomcat
Marsh Posté le 23-09-2003 à 12:36:12
THE REAL SMILEY a écrit : je me pencherais plutôt sur du Tomcat |
Marsh Posté le 23-09-2003 à 12:37:50
ben quoi
si tu savais tous les grands groupes qui fonctionnent avec un serveur d'application Tomcat en production
Marsh Posté le 23-09-2003 à 12:38:50
THE REAL SMILEY a écrit : ben quoi |
Tomcat c'est un moteur de servlet, pas un serveur d'appli. JBoss est un serveur d'appli, WebSphere aussi.
Marsh Posté le 23-09-2003 à 12:39:23
BMenez a écrit : Ma boite veut changer de plateforme de developpement et me demande de présenter les avantages de Websphere et Oracle Internet Application Server. Sachant que je ne suis pas developpeur (:sarcastic, j'ai un peu de mal avec les sites officiels qui expliquent que "je suis le meilleur logiciel pour faire du webservice! Achetez moi!" mais aucune info veritablement pertinente à présenter... |
Cat Java pour ta question. Et sinon tu donnes trop peu de détails. Ce genre de décision ca ne se prend pas en 2 sec hein faut faire une véritable étude des besoins, etc. A priori je ne prendrai pas Oracle (Websphere est plus homogène à mon gout)
mais bon si tu veux une décision vraiment motivée faut plus de détails et une véritable étude
PS : pas besoin d'etre développeur pour faire ce choix, du moment que tu connais les besoins et les spécificités des différents produits (et donc éviter les sites officiels qui regorgent d'arguments marketing à la con)
Marsh Posté le 23-09-2003 à 12:39:48
THE REAL SMILEY a écrit : ben quoi |
essaie déjà de savoir de quoi on parles avant de donner une conseil
Marsh Posté le 23-09-2003 à 12:40:11
au temps pour moi, j'avais pas vu qu'il voulait faire du transactionnel, Mea Culpa
Citation : Est-ce qu'il y a un spécialiste ici pour m'indiquer lequel choisir ? Sachant que la plateforme doit faire passer des transactions en lignes (paiement sur internet - beaucoup de communications serveur à serveur: site marchand <-> antifraude <-> banque). |
Marsh Posté le 23-09-2003 à 12:40:41
THE REAL SMILEY a écrit : au temps pour moi, j'avais pas vu qu'il voulait faire du transactionnel, Mea Coulpa
|
mais trop rien à voir
qu'est ce que tu nous fais là?
Marsh Posté le 23-09-2003 à 12:42:48
DarkLord a écrit : |
ben quoi
Tu peux pas faire de transactionnel sou Tomcat, c'est tout
Marsh Posté le 23-09-2003 à 13:20:57
DarkLord a écrit : |
Bon pas développeur mais ingénieur alors... Car il y a un paquet de termes dont je n'ai jamais entendu parlé
Et donc la raison pour laquelle je viens vers vous c'est justement pour connaitres les spécificités. Des choses banales mais utiles lorsque c'est un milieu que l'on ne connait pas.
La décision finale ne m'appartient pas, je dois juste justement présenter les possibilités et pondérer avec la facilité de mise en oeuvre ou le prix. Tu as raison les sites officiels sont justes des sites marchands.
En ce concerne .NET, pour moi un peux la même chose. Sauf que l'on va mettre un IIS à la place d'un serveur Web/JSP et que le langage n'est pas du Java.
Concernant les détails, j'ai mis ce à quoi l'application était destinée. Je pourrais ajouter que l'on cherche une plateforme pour le futur (développement de l'activité courante ou d'une activité annexte). Donc un IIS + VBscript (la solution actuelle), c'est bon (enfin, à peu près) mais pour le futur, c'est pas bon
En tout cas Darklord a déjà apporté une pierre à mon edifice: WebSphere parait plus homogène.
Merci à tous pour vos réponses.
Marsh Posté le 23-09-2003 à 13:38:14
BMenez a écrit : |
Il a aussi dit que JBoss etait un serveur d'application, et c'est celui que j'utilise et que j'utiliserai à ta place (bon nous on s'est pas posé la question java vs. .NET), couplé à Axis pour les Web services, et zou en voiture
Marsh Posté le 23-09-2003 à 13:40:52
uriel a écrit : |
J'ai dit ça où? (me souviens pas).
Là il a le choix entre oracle et was. Je ne sais pas si la piste de l'open source (= gratuit du moins à l'utilisation) est possible. Tout dépend de tes besoins.
Uriel, tu utilises Axis comme une webapp séparée ou tu utilises JBoss.NET ?
Marsh Posté le 23-09-2003 à 13:52:17
DarkLord a écrit : |
T'as rien dit de tel, c'est moi qui l'ai dit plus haut Sortir 2 phrases constructives dans l'même topic est hors de ta portée, petit dindon
Marsh Posté le 23-09-2003 à 13:52:33
zut à moi même, c'est Taiche qui l'a dit au dessus
enfin bon, je soutiens ce que j'ai dis, et j'utilise JBoss.NET (ce nom )
mais justement je cherche à savoir si il a le choix entre ces deux solutions uniquement ou si il s'agit de definri un vrai strategie et d'etudier les diverses possibilités (y compris l'open source)
Marsh Posté le 23-09-2003 à 13:55:37
uriel a écrit : zut à moi même, c'est Taiche qui l'a dit au dessus |
est ce que tu as un problème lorsque tu redéploies un web service à chaud (donc tu invoques l'admin service d'axis avec un web service - pour ajouter une méthode par ex - puis tu continues à faire des appel soap)?
ton service soap est fourni par un session bean?
Marsh Posté le 23-09-2003 à 13:58:44
DarkLord a écrit : |
-non, l'appli se redeploie sans probleme. tu dois redemarrer le serveur ?
-oui
Marsh Posté le 23-09-2003 à 14:00:34
uriel a écrit : |
avec Axis 1.1 final oui je me choppe un nullpointerexception dès qu'un client SOAP essaie d'utiliser le service.
Une fois redémarré ca roule. Bin c bon de savoir qu'avec .NET ca fonctionne. C'est difficile à mettre en route (on utilise 3.2.1)
mp si tu veux
Marsh Posté le 23-09-2003 à 14:28:52
Je parle de OIAS et WebSphere car ce sont les plus connus et aussi que du point de vue BDD, il y a tout ce qu'il faut (DB2 ou Oracle). Mais il n'y a pas de problème à proposer un solution libre ou open-source
EDIT: la solution propriétaire est à priori mieux supportée et mieux connue...
Marsh Posté le 23-09-2003 à 14:41:15
BMenez a écrit : |
faux.
Marsh Posté le 23-09-2003 à 15:08:31
DarkLord a écrit : faux. |
Dans l'absolu oui. Notre hébergeur connait WebSphere mais ne semble pas maitriser les outils open-source
Marsh Posté le 23-09-2003 à 16:11:26
BMenez a écrit : |
bin ça n'a rien à voir. Ou alors je comprends mal la porté de ce que tu dis. Il est vrai que pas mal d'outils open source manquent sérieusement de documentation et de support. Dans le cas de JBoss c'est ce qui les fait vivre donc c'est assez complet (le prix de la doc complète est ridicule).
Marsh Posté le 24-09-2003 à 09:31:57
DarkLord a écrit : bin ça n'a rien à voir. Ou alors je comprends mal la porté de ce que tu dis. Il est vrai que pas mal d'outils open source manquent sérieusement de documentation et de support. Dans le cas de JBoss c'est ce qui les fait vivre donc c'est assez complet (le prix de la doc complète est ridicule). |
Notre hébergeur a accès au support des ingénieurs IBM en tant qu'installateur certifié WebSphere.
Enfin, là n'est pas le problème. Au prix que l'on paye, ils peuvent bien en chier pour installer un outil qu'ils ne connaissent pas
Encore quelques infos sur le match OAS/WSA ?
Marsh Posté le 24-09-2003 à 11:36:25
Je viens d'essayer JBoss et c'est la méga-teuf pour le mettre en route...
Marsh Posté le 24-09-2003 à 11:43:49
BMenez a écrit : Je viens d'essayer JBoss et c'est la méga-teuf pour le mettre en route... |
euh oui
cd bin
./run.sh
super dur
Marsh Posté le 24-09-2003 à 12:00:24
DarkLord a écrit : |
Ici, c'est encore plus facile: double-clic sur un .bat
Et après ? Ya plus rien...
Je veux admettre que je ne suis pas fort mais bon, j'arrive quand même à lancer un logiciel...
Et à propos de ma question originale ?
Marsh Posté le 24-09-2003 à 14:36:51
DarkLord a écrit : |
Certes il y a ici une confusion (habituelle) entre serveur d'app j2ee complet et simple moteur de servlets.
Cependant attention :
On peut construire des appli serveurs très évoluées qui s'appuient sur un moteur de servlets.
Et en effet dans ce cadre-là Tomcat est une solution solide.
Enfin j'espère parceque ça fait un an que je milite dans ma boîte pour tomcat et pour ne pas utiliser d'ejb et on commence à avoir pas mal d'appli en prod qui l'utilisent.
K.
(lurker)
Marsh Posté le 24-09-2003 à 15:10:42
krosso a écrit : |
Marsh Posté le 24-09-2003 à 15:11:30
BMenez a écrit : |
bin ne dis pas que c'est la méga teuf pour le lancer alors
Marsh Posté le 24-09-2003 à 15:22:43
où sont les moqueries dont j'ai été victime en début de topic ?
Marsh Posté le 24-09-2003 à 15:45:34
THE REAL SMILEY a écrit : |
parce que toi t'as rien compris justement ... et tu continue
Marsh Posté le 24-09-2003 à 16:29:12
DarkLord a écrit : bin ne dis pas que c'est la méga teuf pour le lancer alors |
Je me suis mal exprimé! En fait, il se lance très bien mais après ? Je ne peux plus rien faire...
Il faudrait que je place des fichiers (lesquels) dans un répertoire "server" (à priori) mais c'est assez flou. C'est dans ce sens que ce n'est pas la joie
Marsh Posté le 24-09-2003 à 20:34:24
" - oh punaise, il nous faudrait un websphere ou un oracle-merde là, on a l'air con. dis machin, regarde un peu lequel il faut prendre
- ok... au fait ça a sert à quoi?
- ..."
Marsh Posté le 24-09-2003 à 21:54:32
the real moins moins a écrit : " - oh punaise, il nous faudrait un websphere ou un oracle-merde là, on a l'air con. dis machin, regarde un peu lequel il faut prendre |
Ben c'est un peu ça...
Le truc c'est que notre plateforme actuelle n'est pas adaptée (VBscript + Jscript + PHP + HTML) sur du IIS avec un MSDE en BD... A la vitesse où l'on se développe (en volume de transactions), ça risque de péter dans peu de temps - sachant que le projet a été monté en quelques mois, et oui! il faut bien manger - MSDE ne tiendra pas 6 mois dans l'état actuel (on est parti il y a 6 mois sur du Access...).
Les choix:
- garder la même architecture et patcher pour faire tenir l'édifice
- faire table rase et repartir sur du solide et du durable (en fonction de ce que l'on connait maintenant, on est pas devin non plus...)
Nos partenaires (et certains concurrents) utilisent des Websphere ou des Weblogic. On peut résonnablement supposé que c'est adapté. C'est là que je fais ma recherche...
Evidemment, tu vas me dire qu'on peut faire tout avec tout... Là, je répondrais que c'est pas mon idée
Marsh Posté le 24-09-2003 à 22:00:04
BMenez a écrit : |
ben laisse pas faire alors
au moins essaie de savoir pourquoi ils croient avoir besoin de ça
Marsh Posté le 24-09-2003 à 22:07:17
the real moins moins a écrit : au moins essaie de savoir pourquoi ils croient avoir besoin de ça |
Ah mais je le sais!
Parceque:
1- ça fait serieux
2- "le système ne tiendra pas avec les outils actuels, j'ai déjà vu que..." (réponse du chef qui a 15 ans de metier dans les BDD, qui est habitué a travaillé sur des gros systèmes, veut avoir raison et n'a pas spécialement suivi les évolutions - ne connait pour ainsi dire que DB2 et OracleDB)
Re-précision: face au chef qui a 15 ans de metier, un débutant qui plus est non-développeur, n'a que peu d'arguments
Re-edit: et franchement, en tant que débutant, ça me botte de découvrir ces architectures
Marsh Posté le 22-09-2003 à 11:13:43
Ma boite veut changer de plateforme de developpement et me demande de présenter les avantages de Websphere et Oracle Internet Application Server. Sachant que je ne suis pas developpeur (:sarcastic, j'ai un peu de mal avec les sites officiels qui expliquent que "je suis le meilleur logiciel pour faire du webservice! Achetez moi!" mais aucune info veritablement pertinente à présenter...
Est-ce qu'il y a un spécialiste ici pour m'indiquer lequel choisir ? Sachant que la plateforme doit faire passer des transactions en lignes (paiement sur internet - beaucoup de communications serveur à serveur: site marchand <-> antifraude <-> banque).
Merci d'avance pour votre aide!
Message édité par BMenez le 24-09-2003 à 09:33:45