|
Publicité ' | |||||||||||||||||||||||
|
|
#1 |
|
Membre du Club
![]() Inscription : août 2005 Messages : 159 ![]() |
Bonjour.
Je suis un développeur java habitué aux technologie jsf, hibernate, ejb. Dans ces technologies la separation des couches est clairement bien définies et la maintenance se voit facilitée. Actuellement, je dois developper une application ou les contraintes sont database oracle, forms 10g (tout l'arsenal oracle). Après 1 mois de travail sur ces outils, mon sentiment (et je dis bien mon sentiement), c'est que ces outils nous ramènent tres en arriere sur toutes les bonnes pratique de conception : -Pas d'implementation véritable du concept d'objet -Aucune separation des couche (quoi qu'on peut regrouper nos elements en procedure, mais cela reste du procedural qui a montre ces limites). En gros on retombe dans l'ere visual basic. J'ai beaucoup travaillé sur jdeveloper et je tire un chapeau a oracle qui a quant meme fait un travail énorme (et proposé gratuitement en plus). -Pourquoi vouloir conserver cet outils -la migration web via les applets est il un bon modele -Peut on véritable faire un séparation de couche avec forms 10g (Module de persistance, logique metier, module d'adaptation si necessaire, presentation) Deja merci de contribuer a cette discussion |
|
|
00
|
|
|
#2 |
![]() ![]() Inscription : janvier 2004 Messages : 15 861 ![]() |
en fait c'est simplement historique je pense. Oracle ne peut pas se permettre d'abandonner une techno qui existe chez de nombreux client. Par ailleurs, l'architecture n-tiers est bien présente et l'objet aussi même si c'est beaucoup plus encapsuler ce qui permet d'être plus accessible aux informaticiens de gestion surement moins compétent en java.
Par ailleurs, cette techno marche plutôt bien et est une concurrence tout à fait valable aux technos purement java. Pourquoi donc vouloir tout mettre sous java ? Le client-serveur est bel et bien fini mais les solutions sont multiples et tout à fait pérennes à mon avis |
|
|
00
|
|
|
#3 |
|
Expert Confirmé
![]() Chef de projet en SSII Inscription : janvier 2004 Messages : 2 866 ![]() |
Je rajouterai que les temps de développement ne sont pas les mêmes ni la complexité du langage. Forms est un L4G qui permet à des personnes ayant des connaissances techniques limitées de faire des écrans simples grâce aux système des wizzard. Enfin forms permet de corriger et d'améliorer des écrans générés avec designer.
C'est dingue comme les développeurs java pensent que seul java est bien (comme les développeurs C, il y a quelques années). Certes java a de nombreux avantages, mais si les autres langages existent et sont utilisés, c'est qu'ils ont aussi leurs avantages.
__________________
Un problème sans solution est un problème mal posé Merci de poser vos questions sur le forum, je ne réponds pas aux questions posées par MP. |
|
|
00
|
|
|
#4 |
|
Membre du Club
![]() Inscription : août 2005 Messages : 159 ![]() |
Je ne parle pas de java . Mais de best practice.
Aujourd'hui, la plateforme .Net de Microsoft (meme si je ne l'aime pas beaucoup) évolue et fait des efforts remarques a mon sens. On est oblige actuelleemnt lorsqu'il ya une peitite modification dans notre base de données de vraiment recherche dans l'application la ou il faut impacter. Selon moi, point besoin d'etre développeur java comprendre Et puis sérieusement, Une application lié comme un glue a une base de donnée est elle une bonne solution. |
|
|
00
|
|
|
#5 |
![]() ![]() Inscription : janvier 2004 Messages : 15 861 ![]() |
surtout que le java c'est pas le plus pratique pour requêter une base... même hibernate est loin d'être infaillible
|
|
|
00
|
|
|
#6 |
|
Membre éclairé
![]() Inscription : août 2005 Messages : 316 ![]() |
Je suis nouveau dans le dev forms (nous sommes en plein re-developpement de nos appli sous forms), et je pense qu'un developpeur de gestion va plus facilement apréhender forms que java qui est beaucoup plus subtil.
La simplicite (relative) du pl/sql et idéal pour le developpement d'application de gestion. Java n'est pas un choix de prime abord qui me viendrais à l'esprit pour ecrire un erp, du moins c'est mon avis. |
|
|
00
|
|
|
#7 | |
![]() ![]() ![]() Inscription : mai 2003 Messages : 6 533 ![]() |
Citation:
__________________
Rédacteur Oracle (Oracle ACE) Guide Oracle ,Guide PL/SQL, Guide Forms 9i/10g, Index de recherche Je ne réponds pas aux questions techniques par MP Blogs: Forms-PL/SQL-J2EE - Forms Java Beans |
|
|
|
00
|
|
|
#8 | |||
|
Expert Confirmé
![]() Chef de projet en SSII Inscription : janvier 2004 Messages : 2 866 ![]() |
Citation:
Citation:
Citation:
__________________
Un problème sans solution est un problème mal posé Merci de poser vos questions sur le forum, je ne réponds pas aux questions posées par MP. |
|||
|
|
00
|
|
|
#9 | ||
![]() ![]() Inscription : janvier 2004 Messages : 15 861 ![]() |
Citation:
Citation:
|
||
|
|
00
|
|
|
#10 | |
![]() ![]() Inscription : janvier 2004 Messages : 15 861 ![]() |
Citation:
|
|
|
|
00
|
Copyright © 2000-2012 - www.developpez.com