Les serveurs d'applications open source JOnAS, JBss,... fonctionne de la même manière sur Linux, Windows, Unix... Il repose entièrement sur la JVM et sont indépendants de l'OS.
D'ailleurs beaucoup de développeurs Java travaille sur Windows alors que leurs applications sont déployés sur Linux, Solaris, AIX,...
On a même des applications Swing sur Windows qui appellent des EJB déployés sur Solaris. Et le contraire marche aussi. Et ce même en utilisant des JVM de différents fournisseurs (Sun, IBM, BEA).
Les problèmes d'incompatilités concernent souvent les versions de JVM différentes (1.4, 1.5 ou 1.6). J'ai fait l'expérience qu'un appel RMI ne passe par défaut pas entre jvm 1.5 et 1.6.
[^] # Re: Oh... My... Dog !
Posté par Xavier MOGHRABI . En réponse au journal Marre des logiciels propriétaires .... Évalué à 4.
Les serveurs d'applications open source JOnAS, JBss,... fonctionne de la même manière sur Linux, Windows, Unix... Il repose entièrement sur la JVM et sont indépendants de l'OS.
D'ailleurs beaucoup de développeurs Java travaille sur Windows alors que leurs applications sont déployés sur Linux, Solaris, AIX,...
On a même des applications Swing sur Windows qui appellent des EJB déployés sur Solaris. Et le contraire marche aussi. Et ce même en utilisant des JVM de différents fournisseurs (Sun, IBM, BEA).
Les problèmes d'incompatilités concernent souvent les versions de JVM différentes (1.4, 1.5 ou 1.6). J'ai fait l'expérience qu'un appel RMI ne passe par défaut pas entre jvm 1.5 et 1.6.