IEEE Internet Computing
Unraveling the Web Services Web: An Introduction to SOAP, WSDL, and UDDI
IEEE Internet Computing
Performance by Design: Computer Capacity Planning By Example
Performance by Design: Computer Capacity Planning By Example
Analyzing Conversations of Web Services
IEEE Internet Computing
RMIS: middleware for transparent object-oriented modeling in multi-simulator systems
WSC '05 Proceedings of the 37th conference on Winter simulation
An evaluation of the middleware's impact on the performance of object oriented distributed systems
Journal of Systems and Software
Benchmark of middleware protocols for application and service interaction
Proceedings of the 7th International Conference on Mobile and Ubiquitous Multimedia
Architectural paradigms for robotics applications
Advanced Engineering Informatics
Engineering Distributed Shared Memory Middleware for Java
OTM '09 Proceedings of the Confederated International Conferences, CoopIS, DOA, IS, and ODBASE 2009 on On the Move to Meaningful Internet Systems: Part I
Realizability analysis for message-based interactions using shared-state projections
Proceedings of the eighteenth ACM SIGSOFT international symposium on Foundations of software engineering
Choreography conformance via synchronizability
Proceedings of the 20th international conference on World wide web
Deciding choreography realizability
POPL '12 Proceedings of the 39th annual ACM SIGPLAN-SIGACT symposium on Principles of programming languages
Adaptive bridging with portable interceptor for efficient integration of reflective middleware
UIC'06 Proceedings of the Third international conference on Ubiquitous Intelligence and Computing
Synchronizability for verification of asynchronously communicating systems
VMCAI'12 Proceedings of the 13th international conference on Verification, Model Checking, and Abstract Interpretation
Hi-index | 0.00 |
An important aspect of designing a distributed application is the communication model that connects its various components. Some middleware solutions offer two of the most important communication paradigms: asynchronous messaging and remote procedure call. Message-oriented middleware lets a service's consumers physically and temporally decouple from the service providers. In contrast, RPC is a synchronous method of requesting remote service execution requiring consumers to suspend service execution until they receive a reply from the service provider.