Web Services Interaction Models, Part 1: Current Practice
IEEE Internet Computing
Architectural styles and the design of network-based software architectures
Architectural styles and the design of network-based software architectures
IEEE Internet Computing
Survey of requirements and solutions for ubiquitous software
Proceedings of the 3rd international conference on Mobile and ubiquitous multimedia
Metadata-driven design of integrated environments for software performance validation
Journal of Systems and Software
Restful web services vs. "big"' web services: making the right architectural decision
Proceedings of the 17th international conference on World Wide Web
BPM '08 Proceedings of the 6th International Conference on Business Process Management
RESTful Web service composition with BPEL for REST
Data & Knowledge Engineering
Formal modelling of a coordination system: from practice to theory, and back again
ESAW'06 Proceedings of the 7th international conference on Engineering societies in the agents world VII
MultiBeeBrowse: accessible browsing on unstructured metadata
OTM'07 Proceedings of the 2007 OTM Confederated international conference on On the move to meaningful internet systems: CoopIS, DOA, ODBASE, GADA, and IS - Volume Part I
Reference architectural styles for service-oriented computing
NPC'07 Proceedings of the 2007 IFIP international conference on Network and parallel computing
EC-Web'06 Proceedings of the 7th international conference on E-Commerce and Web Technologies
A framework for self-descriptive RESTful services
Proceedings of the 22nd international conference on World Wide Web companion
Hi-index | 0.00 |
As I discussed in my previous column, each different style of middleware promotes one or more interaction models that determine how applications based on that middleware communicate and work with each other. In the relatively simple publish-subscribe model, for example, source publishes information, perhaps by postingto a message queue, and subscribers interested in that information either retrieve it from the queue or receive it automatically from a broker. Complex interaction models, on the other hand, often arise in distributed object systems, in which stateful objectsrely on clients to properly manipulate their state through sequences of method invocations.