TY - GEN
T1 - Web linking-based protocols for guiding RESTful M2M interaction
AU - Bellido, Jesus
AU - Alarcon, Rosa
AU - Sepulveda, Cristian
PY - 2012
Y1 - 2012
N2 - The Representational State Transfer (REST) style has become a popular approach for lightweight implementation of Web services, mainly because of relevant benefits such as massive scalability, high evolvability, and low coupling. It was designed considering the human-user as the one who drives service invocation and discovery. Attempts to provide machine-clients a similar autonomy have been proposed and recently, interesting discussion evaluate explicit semantics in the form of well-defined media types but introducing higher levels of coupling. We explore Web linking as a lightweight mechanism for representing link semantics and guiding machine-clients in the execution of well-defined choreographies and illustrate our approach with the OAuth and OpenId protocols exploring asynchrony and machine expectations as the interaction moves forward.
AB - The Representational State Transfer (REST) style has become a popular approach for lightweight implementation of Web services, mainly because of relevant benefits such as massive scalability, high evolvability, and low coupling. It was designed considering the human-user as the one who drives service invocation and discovery. Attempts to provide machine-clients a similar autonomy have been proposed and recently, interesting discussion evaluate explicit semantics in the form of well-defined media types but introducing higher levels of coupling. We explore Web linking as a lightweight mechanism for representing link semantics and guiding machine-clients in the execution of well-defined choreographies and illustrate our approach with the OAuth and OpenId protocols exploring asynchrony and machine expectations as the interaction moves forward.
UR - http://www.scopus.com/inward/record.url?scp=84857741472&partnerID=8YFLogxK
U2 - 10.1007/978-3-642-27997-3_7
DO - 10.1007/978-3-642-27997-3_7
M3 - Conference contribution
AN - SCOPUS:84857741472
SN - 9783642279966
T3 - Lecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics)
SP - 74
EP - 85
BT - Current Trends in Web Engineering - Workshops, Doctoral Symposium, and Tutorials, Held at ICWE 2011, Revised Selected Papers
T2 - Workshops, Doctoral Symposium, and Tutorials on Current Trends in Web Engineering, Held at 11th International Conference on Web Engineering, ICWE 2011
Y2 - 20 June 2011 through 21 June 2011
ER -