InfoQ Homepage Web Services Content on InfoQ
-
Designing a REST-ful API Using Spring 3
Ben Hale explains how to design and test a RESTful API with Spring MVC, providing an example of a simple game application showing the design principles used.
-
Designing Composite Services Using BPMN 2.0 as a Visual Programming Language
Lloyd Dugan discusses using the BPMN visual programming language for designing composite services and service orchestration.
-
Building Cloudy Services
Anne Thomas Manes discusses principles for designing cloud-aware services: Latency Aware, Instrumented, Failure Aware, Event Driven, Parallelizable, Resource Consumption Aware, Automated.
-
Transactions for the REST of Us
Cesare Pautasso and Guy Pardon propose a way of implementing transactions over HTTP using REST and the Try-Confirm/Cancel protocol.
-
Architecting a RESTful Cloud - The Key to Elasticity
Jason Bloomberg explains the architectural requirements for Cloud-based applications and how REST can be used to achieve elasticity in the cloud.
-
Keynote: The New Governance
K. Scott Morrison anticipates the future of SOA governance in the enterprise starting from the observation that there are major technological changes in the enterprise today.
-
How to Follow Instructions
Leonard Richardson discusses REST and hypermedia links and forms – seen as instructions from the server to the client. Client using instructions can be reused and support complex behavior.
-
RESTful Java Evolves
Bill Burke discusses using REST from Java, overviewing JAX-RS 1.1 and detailing some of the new features coming in JAX-RS 2.0 – Async HTTP, Filters/Interceptors, Client framework-.
-
The Evolution of Integration
Paul Fremantle discusses the evolution of EAI, comparing the latest approaches, suggesting using Async Messaging, EDA, APIs, and doing high volumes, and underlining that evolution is not monotonic.
-
Accessing Real-World APIs from Clojure
Pat Patterson discusses ways of consuming RESTful APIs from Clojure on a securely manner using OAuth 2.0.
-
REST, And Now for Something Completely Different
Mike Amundsen offers a deeper explanation of REST, going beyond URIs, HTTP or web pages to the architectural style REST provides and the 6 constraints imposed by REST.
-
Who are You? Who am I? Who is Anybody?
Paul Downey talks on the current status of identity management on the web covering cross-site challenges, REST, HTTPS, Open ID, all in the context of enterprise architecture.