{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2024,9,5]],"date-time":"2024-09-05T19:33:58Z","timestamp":1725564838380},"publisher-location":"Berlin, Heidelberg","reference-count":24,"publisher":"Springer Berlin Heidelberg","isbn-type":[{"type":"print","value":"9783540204947"},{"type":"electronic","value":"9783540399629"}],"content-domain":{"domain":[],"crossmark-restriction":false},"short-container-title":[],"published-print":{"date-parts":[[2003]]},"DOI":"10.1007\/978-3-540-39962-9_19","type":"book-chapter","created":{"date-parts":[[2010,9,8]],"date-time":"2010-09-08T22:56:39Z","timestamp":1283986599000},"page":"57-69","source":"Crossref","is-referenced-by-count":0,"title":["An Object-Oriented Invocation Layer for the Java Message Service"],"prefix":"10.1007","author":[{"given":"Klaus","family":"Jank","sequence":"first","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Roy","family":"Oberhauser","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]}],"member":"297","reference":[{"key":"19_CR1","doi-asserted-by":"crossref","unstructured":"Arulanthu, A.B., O\u2019Ryan, C., Schmidt, D.C., Kircher, M., Parsons, J.: The Design and Performance of a Scalable ORB Architecture for CORBA Asynchronous Messaging. In: Proceedings of the IFIP\/ACM Middleware 2000 Conference (2000)","DOI":"10.1007\/3-540-45559-0_11"},{"key":"19_CR2","doi-asserted-by":"crossref","unstructured":"Bogle, P., Liskov, B.: Reducing Cross Domain Call Overhead Using Batched Futures. In: Proc. OOPSLA 1994. ACM SIGPLAN Notices, vol.\u00a029 (1994)","DOI":"10.1145\/191080.191133"},{"key":"19_CR3","volume-title":"Pattern-Oriented Software Architecture - A System of Patterns","author":"F. Buschmann","year":"1996","unstructured":"Buschmann, F., Meunier, R., Rohnert, H., Sommerlad, P., Stal, M.: Pattern-Oriented Software Architecture - A System of Patterns. Wiley and Sons Ltd., Chichester (1996)"},{"key":"19_CR4","doi-asserted-by":"crossref","unstructured":"Deshpande, M., Schmidt, D.C., O\u2019Ryan, C., Brunsch, D.: The Design and Performance of Asynchronous Method Handling for CORBA. In: Proceedings of the Distributed Objects and Applications (DOA) conference (2002)","DOI":"10.1007\/3-540-36124-3_39"},{"key":"19_CR5","unstructured":"Eckerson, W.W.: Three Tier Client\/Server Architecture: Achieving Scalability, Performance and Efficiency in Client Server Applications. In: Open Information Systems, vol.\u00a010 (1995)"},{"key":"19_CR6","doi-asserted-by":"crossref","unstructured":"Gore, P., Cytron, R., Schmidt, D., O\u2019Ryan, C.: Designing and Optimizing a Scalable CORBA Notification Service. In: Proceedings of the ACM SIGPLAN workshop on languages, compilers and tools for embedded systems, pp. 196\u2013204 (2001)","DOI":"10.1145\/384197.384224"},{"key":"19_CR7","unstructured":"JavaGroups Web Site: http:\/\/www.javagroups.com"},{"key":"19_CR8","unstructured":"Karaorman, M., Bruno, J.: Active-RMI: Active Remote Method Invocation System for Distributed Computing using Active Java Objects. In: TOOLS USA (1998)"},{"key":"19_CR9","doi-asserted-by":"crossref","unstructured":"Keen, A., Ge, T., Maris, J., Olsson, R.: JR: Flexible Distributed Programming in an Extended Java. In: Proceedings of the 21st IEEE International Conference on Distributed Computing Systems (2001)","DOI":"10.1109\/ICDSC.2001.918988"},{"key":"19_CR10","unstructured":"Kerry Falkner, K.E., Coddington, P.D., Oudshoorn, M.J.: Implementing Asynchronous Remote Method Invocation in Java. University of Adelaide (1999)"},{"key":"19_CR11","doi-asserted-by":"crossref","unstructured":"Liskov, B., Shrira, L.: Promises: Linguistic Support for Efficient Asynchronous Procedure Calls in Distributed Systems. In: Proc. SIGPLAN 1988 Conf. Programming Language Design and Implementation, pp. 260\u2013267 (1988)","DOI":"10.1145\/960116.54016"},{"key":"19_CR12","series-title":"Lecture Notes in Computer Science","volume-title":"LCR 2002: Sixth Workshop on Languages, Compilers, and Run-time Systems for Scalable Computers","author":"J. Maassen","year":"2002","unstructured":"Maassen, J., Kielmann, T., Bal, H.E.: GMI: Flexible and Efficient Group Method Invocation for Parallel Programming. In: LCR 2002: Sixth Workshop on Languages, Compilers, and Run-time Systems for Scalable Computers. LNCS. Springer, Heidelberg (2002)"},{"issue":"3-5","key":"19_CR13","doi-asserted-by":"publisher","first-page":"341","DOI":"10.1002\/cpe.664","volume":"15","author":"A. Nelisse","year":"2003","unstructured":"Nelisse, A., Maassen, J., Kielmann, T., Bal, H.E.: CCJ: Object-based Message Passing and Collective Communication in Java. Concurrency and Computation: Practice and Experience\u00a015(3-5), 341\u2013369 (2003)","journal-title":"Concurrency and Computation: Practice and Experience"},{"key":"19_CR14","doi-asserted-by":"crossref","unstructured":"van Nieuwpoort, R., Maassen, J., Bal, H., Kielmann, T., Veldema, R.: Wide-area parallel computing in Java. In: Proc. ACM 1999 Java Grande Conference, pp. 8\u201314 (1999)","DOI":"10.1145\/304065.304087"},{"key":"19_CR15","unstructured":"NinjaRMI Web Site: http:\/\/www.eecs.harvard.edu\/~mdw\/proj\/old\/ninja\/index.html"},{"key":"19_CR16","unstructured":"Object Management Group: Common Object Request Broker Architecture (CORBA) Core Specification, 3.0 ed"},{"key":"19_CR17","unstructured":"Object Management Group: Data Parallel CORBA Specification (May 1, 2002)"},{"key":"19_CR18","unstructured":"OpenJMS Web Site, http:\/\/openjms.sourceforge.net\/"},{"key":"19_CR19","doi-asserted-by":"crossref","unstructured":"Raje, R., Williams, J., Boyles, M.: An Asynchronous Remote Method Invocation (ARMI) Mechanism for Java. In: Proc. of the ACM 1997 Workshop on Java for Science and Engineering Computation (1997)","DOI":"10.1002\/(SICI)1096-9128(199711)9:11<1207::AID-CPE351>3.0.CO;2-C"},{"key":"19_CR20","volume-title":"Pattern-Oriented Software Architecture, Patterns for Concurrent and Networked Objects","author":"D. Schmidt","year":"2000","unstructured":"Schmidt, D., Stal, M., Rohnert, H., Buschmann, F.: Pattern-Oriented Software Architecture, Patterns for Concurrent and Networked Objects, vol.\u00a02. Wiley and Sons Ltd., Chichester (2000)"},{"key":"19_CR21","unstructured":"Sun Microsystems: Java 2 Platform Standard Edition version 1.4.1"},{"key":"19_CR22","unstructured":"Sun Microsystems: Java Message Service Specification, version 1.1 (2002)"},{"key":"19_CR23","unstructured":"Sun Microsystems: Jini Architecture Specification, version 1.2 (2001)"},{"key":"19_CR24","doi-asserted-by":"crossref","unstructured":"Walker, E.F., Floyd, R., Neves, P.: Asynchronous Remote Operation Execution In Distributed Systems. In: Proc. of the Tenth International Conference on Distributed Computing Systems (1990)","DOI":"10.1109\/ICDCS.1990.89292"}],"container-title":["Lecture Notes in Computer Science","On The Move to Meaningful Internet Systems 2003: OTM 2003 Workshops"],"original-title":[],"link":[{"URL":"http:\/\/link.springer.com\/content\/pdf\/10.1007\/978-3-540-39962-9_19","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2019,6,4]],"date-time":"2019-06-04T07:19:13Z","timestamp":1559632753000},"score":1,"resource":{"primary":{"URL":"http:\/\/link.springer.com\/10.1007\/978-3-540-39962-9_19"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2003]]},"ISBN":["9783540204947","9783540399629"],"references-count":24,"URL":"https:\/\/doi.org\/10.1007\/978-3-540-39962-9_19","relation":{},"ISSN":["0302-9743","1611-3349"],"issn-type":[{"type":"print","value":"0302-9743"},{"type":"electronic","value":"1611-3349"}],"subject":[],"published":{"date-parts":[[2003]]}}}