Forum |  HardWare.fr | News | Articles | PC | S'identifier | S'inscrire | Shop Recherche
2314 connectés 

  FORUM HardWare.fr
  Programmation
  Java

  RMI et multi-traitement

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

RMI et multi-traitement

n°1670285
burgergold
5$? va chez l'diable!
Posté le 13-01-2008 à 00:10:38  profilanswer
 

Petite question rapide
 
avec un application client/serveur rmi, est-ce que le serveur rmi peut traiter simultanément (à la multithread) des appels provenant de plusieurs client?
 
en parallèle, j'ai utilisé l'exemple sun pour un hello world et benchmarké le tout. Sur un pSeries de l'ordre de 1.6-1.7ghz sous AIX 5.3, ca l'a quand même pris 1.1seconde pour cette action assez simple. Est-ce rmi peut faire mieux?

mood
Publicité
Posté le 13-01-2008 à 00:10:38  profilanswer
 

n°1670398
burgergold
5$? va chez l'diable!
Posté le 13-01-2008 à 16:47:42  profilanswer
 

up

n°1670403
verdoux
And I'm still waiting
Posté le 13-01-2008 à 17:04:30  profilanswer
 

Je ne connais pas les JVM pour AIX mais la plupart des implémentations de RMI utilisent en effet plusleurs threads pour les différents clients.
Il faut donc que les objets exportés soient thread safe.
 
Par contre ces implémentations sont sûrement moins performantes que des serveurs d'applications.

n°1670536
burgergold
5$? va chez l'diable!
Posté le 13-01-2008 à 22:44:47  profilanswer
 

quand tu parles de serveurs d'applications, tu parles de quoi exactement? Websphere par exemple?

n°1670643
bugsan
Posté le 14-01-2008 à 10:53:19  profilanswer
 

Ne benchmark pas le premier appel car c'est un peu comme le premier appel d'une jsp ou d'un web-service, il y a pas mal de temps d'initialisation/instanciation.
 
Et ensuite oui un EJB ou objet remote peut etre utilisés par plusieurs threads en meme temps (plusieurs threads tournant en meme temps à l'interieur des méthodes)
 
EDIT: rmi est normalement très rapide, tout dépend de la taille des objets transférés à travers le réseau et de la vitesse de la connexion... Tu aurais du pouvoir faire plusieur dixaine (centaine?) de millier d'appel/sec en localhost...


Message édité par bugsan le 14-01-2008 à 10:56:14
n°1670702
burgergold
5$? va chez l'diable!
Posté le 14-01-2008 à 12:28:04  profilanswer
 

ok, bin je vais essayer de rebencher avec plusieurs essais dans mon client
 
au final, j'aurais 1 serveur qui roulera en daemon sur plusieurs machines en étant network dispatché et je dois essayer de confirmer qu'un serveur peut avoir plusieurs connexions simultanées
 
pour les clients, yaura 3-4 autres applications qui tourneront sous plateforme websphere sur zOS (mainframe)  et qui passeront par un ESB en EJB probablement, ainsi qu'un client poste bureautique en VB net qui passera en XML-RPC par le ESB et des scripts perl XML-RPC passant par le ESB
 
les objets transféré ne seront pas volumineux


Aller à :
Ajouter une réponse
  FORUM HardWare.fr
  Programmation
  Java

  RMI et multi-traitement

 

Sujets relatifs
SQL WHERE MULTI REHCERCHEDebutant traitement xml
traitement de l'upload d'une imageProblème RMI Windows/Linux
traitement de fichiers portant le même nomscript multi serveur
Le traitement d'images et JavaProbleme COOKIE site multi langue[RESOLU]
La squelettisation en traitement d'images sous builderC++question sur les multi core et c++
Plus de sujets relatifs à : RMI et multi-traitement


Copyright © 1997-2025 Groupe LDLC (Signaler un contenu illicite / Données personnelles)