IntroductionL'API ObjectServer permet d'échanger des objets Java entre plusieurs applications. L'architecture est basée sur la nouvelle librairie d'entrées/sorties (nio) de Java permettant ainsi une meilleure montée en charge (scalable) que les systèmes utilisant l'api io standard.
ContactVous pouvez me contacter à sebastien_288@yahoo.fr pour toutes questions/problèmes ou suggestions. Si vous utilisez cette librairie, n'hesitez pas à me laisser vos remarques et commentaires.
FonctionnalitésEntrées / Sorties asynchrones avec la librairie (nio) Echange d'objets java sur des connections TCP/IP (mécanisme de sérialisation et dé-sérialisation) Possibilité d'activer des communications sécurisées avec le protocole SSL Possibilité de compresser les données transmises sur le réseau avec l'algorithme GZip Possibilité de connections entre services locaux (au sein d'une même VM), évitant sérialisation & transport réseaux Instrumentation possible grâce au support de JMX Empreinte mémoire restreinte, pas d'allocation mémoire spécifique à une connection (sauf pour les écouteurs) Gestion fine des threads (nombre de threads indépendant du nombre de connections) Mise en queue des demandes d'écriture (pas de rétention lors d'une écriture) Empilable, plusieurs services peuvent cohabiter au sein de la même JVM et se partager l'accés aux threads d'executions. Diagramme de classes (vue simplifiée)
30 Day Summary Apr 17 2013 — May 17 2013
|
12 Month Summary May 17 2012 — May 17 2013
|
Copyright
©
2013
Black Duck Software, Inc.
and its contributors, Some Rights Reserved. Unless otherwise marked, this work is licensed under a
Creative Commons Attribution 3.0 Unported License
. Ohloh
®
and the Ohloh logo are trademarks of
Black Duck Software, Inc.
in the United States and/or other jurisdictions. All other trademarks are the property of their respective holders.