Liens connexes

Dépêche modérée par

Dépêche éditée par

: Brèves Java

Posté par Gabriel (). Modéré le 08 septembre 2004.
0
Voici quelques nouvelles du monde Java, dont beaucoup montrent l'importance qu'y prend l'open source.

Dans le monde des serveurs d'application, Jonas est mis en avant par Red Hat, quand Bea (Weblogic) semble vivre des heures difficiles.
Hors des grands serveurs d'application (Websphere, Weblogic, JBoss, Jonas,...) se sont développées des solutions spécialisées, plus ciblées, qui semblent moins ambitieuses au départ mais qui remplissent une attente.
À tel point qu'un mouvement mené par les développeurs - et relayé par les éditeurs de livres (O'Reilly, Manning) - pousse vers des solutions plus simples, mieux dimensionnées, plus flexibles et à terme souvent plus efficaces. Ces solutions sont d'autant plus vite menées et promues qu'elles sont toutes open source.
D'un côté Sun reconnaît l'apport du dialogue et de l'ouverture, et le besoin de fédérer des forces autour de Java, en engageant celui qui s'occupe du site de blogs jroller.
De l'autre l'open source se professionnalise: création de www.springframework.com pour soutenir le framework Spring et gagner sa vie sur les services - comme JBoss.
Pendant ce temps les discussions sur les EJB 3 font rage, et Google engage une armée de développeurs Java de très haut niveau...

> Lire la suite (105 commentaires, moyenne: 2,3).   [dépêche : 1529 caractères]

* Tiger : première RC de Java 5 (ou Java 1.5). Ce qui devait s'appeler Java 1.5 se nommera peut-être en fin de compte Java 5. (NdM : pour connaître la compatibilité de la plupart des JVM libres avec les différents JDK, voir GNU Classpath vs: JDK 1.0, JDK 1.1, JDK 1.2, JDK 1.3, JDK 1.4)

* RedHat propose depuis la fin du mois de juillet un serveur d'applications basé sur JOnAS. (serveur d'appli le 23/8)
* Sorties de deux versions de deux frameworks phares open source : Struts (version 1.2.2) et Spring (version 1.1).
* Première sortie de NetBeans 4.
* Version alpha de Hibernate 3.

* Rod Johnson, Juergen Hoeller, et Bruce Tate fondent springframework.com.
* Google engage des experts de Java à tour de bras : Josuah Bloch, Neal Gafter (Sun), Adam Bosworth, Cédric Beust (Bea),...
* Livres : sortie de "J2EE Development without EJB", "Better, faster, lighter Java" et de "Hibernate in Action".
* jdocs.com : les documentations des principales bibliothèques Java toutes accessibles.
* TestNG (de Cédric Beust), un framework permettant de tester, et qui utilise la programmation orientée aspect.

Cette discussion est archivée, il n'est plus possible de laisser des commentaires.

Note : les commentaires appartiennent à ceux qui les ont postés. Nous n'en sommes pas responsables.

Java et l'OpenSource.....

Posté par kruskal () le 08/09/2004 à 08:08. (lien). Évalué à 11.

En effet, nous voyons de plus en plus fleurir des projets libres dynamiques tournant autour de Java.
Néanmoins, il semble que peu de monde s'intéresse a contribuer aux différentes implémentations libres de Java (gcj, kaffe,.....)
Je trouve ca dommage. Objectweb, Apache et autres Eclipse connaissent les Avantages de l'OpenSource, puisque c'est une part de leurs argumentaires.
Pourtant, ces grosses organisations semblent totalement les ignorer en ce qui concerne les Jvm.
Avec les moyens que ces organisations possèdent, il serait envisageable qu'ils offrent quelques contributions a gcj par exemple. Ecrire les classes qui leurs manquent pour faire tourner leurs softs, et les reverser. Cela permettrait d'obtenir rapidement un gcj bien plus abouti.
Faudra t'il un coup bas de Sun, ou un rachat de celui ci par MS, pour les faire réagir ?

Hibernate

Posté par Stéphane TRAUMAT (page perso, ) le 08/09/2004 à 08:33. (lien). Évalué à 2.

C'est vrai que je suis en train de remplacer des ejb entités grâce à hibernate et j'apprécie... mais je garde toujours les ejbs de sessions et mdb.. je les aime bien :)

Et encore, on est loin du compte ...

Posté par Nicolas Delsaux (page perso, ) le 08/09/2004 à 09:00. (lien). Évalué à 5.

Allez, encore quelques autres nouveautés, et des petites informations complémentaires


Dans le monde des serveurs d'application, Jonas est mis en avant par Red Hat, quand Bea (Weblogic) semble vivre des heures difficiles.

BEA a quand même sorti une très belle nouveauté cette année : Weblogic Workshop, associé au framework Beehive (surcouche de Struts) tous deux très convaincants, comme je l'écris ici http://nicolas.delsaux.free.fr/web/Java/formation.php(...) et qui plus est Open-Source livré à la fondation Apache (qui n'en est plus à un framework web de plus) !


Hors des grands serveurs d'application (Websphere, Weblogic, JBoss, Jonas,...) se sont développées des solutions spécialisées, plus ciblées, qui semblent moins ambitieuses au départ mais qui remplissent une attente.


Tu penses à Spring, manifestement. N'oublions pas Tapestry, WebWork et autres qui montrent une seule chose : il n'existe pas actuellement de solution web réellement convaincante.


À tel point qu'un mouvement mené par les développeurs - et relayé par les éditeurs de livres (O'Reilly, Manning) - pousse vers des solutions plus simples, mieux dimensionnées, plus flexibles et à terme souvent plus efficaces. Ces solutions sont d'autant plus vite menées et promues qu'elles sont toutes open source.

Tu pourrais être plus explicite ? Pour ma part, sur le front du concept, ces derniers mois ont amené l'émergence d'une vraie révolution sémantique, l'IoC, d'un vrai buzzword (l'architecture orientée service ou SOA).


D'un côté Sun reconnaît l'apport du dialogue et de l'ouverture, et le besoin de fédérer des forces autour de Java, en engageant celui qui s'occupe du site de blogs jroller.


Kwé ? D'un autre côté, Sun demande la suppression de tous les API Sun (J2SE, J2EE et J2ME) du site jdocs. Dommage !


Pendant ce temps les discussions sur les EJB 3 font rage,

Ah ça, les EJB, c'est toujours pas gagné, surtout quand on voit qu'il faut environ un mois pour écrire un mapper O/R. La dernière fois que j'ai discuté avec des gens qui avaient écrit des EJB, je leur ai demandé ce que ça leur apportait. Difficile d'avoir une réponse claire sur le sujet, sauf de la part d'une personne bossant pour BEA ... Mais ça peut être une réponse orientée.

et Google engage une armée de développeurs Java de très haut niveau...


Et tout le monde se demande pourquoi : porter Google en Java ? Réécrire des interfaces web en J2EE qui sent, ou sortir son propre conteneur ?

--
"Putain, mais quelle fichue imagination je peux avoir ! ..."
John Brunner - Tous à Zanzibar

C'est pas Neat-Bean...

Posté par Patrix (page perso, ) le 08/09/2004 à 09:33. (lien). Évalué à 3.

C'est NetBeans 4.0
http://www.netbeans.org(...)

Java trap

Posté par TazForEver () le 08/09/2004 à 14:14. (lien). Évalué à 2.

Super mais ça ne change rien au problème de base :
http://www.gnu.org/philosophy/java-trap.fr.html(...)

projets libres basés sur Java ne tournant que sur JVM de Sun, pas vraiment libre en somme...

Logiciel libre et java

Posté par Jiel (page perso, ) le 08/09/2004 à 15:41. (lien). Évalué à 5.

Concretement, lorsqu'on veut faire du code Java 100% libre et qui fonctionne avec des trucs libres, comment fait-on? On compile avec gcj ? La machine virtuelle, c'est classpath? Il faut autre chose? Pour ce qui est de javadoc (qui genère la doc d'un code commenté en html), il y a un equivalent libre?

Pour ceux qui utilisent tout ça, ça a l'air pas mal avec les stats donnés plus haut... ça marche vraiment bien en pratique?

Merci d'avance :)

à propos de classpath

Posté par Alexandre Garel () le 09/09/2004 à 13:41. (lien). Évalué à 3.

Rapport à calsspath, j'imagine que c'est un projet complexe car on aborde des sujets très différents et toujours de spécialiste (dans le sens qu'on va au détail des implémentations).
Y-a-t-il de la réutilisation de bouts de codes d'autres projets GPL. Mono et classpath font-il un peu de travail commun ? (les api sont très différentes mais travaillent sur le même type d'objets, exemple opur faire le module sur les polices d caractères il faut un spécialiste des polices et du code surement proche dans les deux cas).
Je demande ça car je me demande toujours si la réutilisation du code est une utopie ou on y arrive parfois ?

Revenir en haut de page