InfoQ Homepage Web Services Content on InfoQ
-
RESTful Business Process Management
Cesare Pautasso proves that BPM can be used to compose and implement REST web services, showing the relationship between business processes and stateful resources accessed through a RESTful API.
-
Using RESTful Web Services and Cloud Computing for Next-Generation Mobile Applications
Jason H Christensen presents the evolution of mobile devices, how to integrate mobile systems with the cloud and use RESTful services, what is a basic mobile architecture and how it can be implemented
-
Pragmatic SOA Beyond Buzzwords and Flamewars
Stefan Tilkov discusses SOA basic concepts by making a number of claims, such as “An ESB should not be at the core of your SOA”, followed by explanations and related recommendations.
-
Service-Oriented Solution Evaluation Criteria
Paul Mooney explains what SOA actually is by envisioning an implementation journey from establishing a route, planning it, making it and arriving at the destination.
-
Understanding SOA Security Patterns
Jason Hogg discusses web services security obtained through threat modeling based on security design patterns, and explaining a number of such patterns related to processes, services and SOA security.
-
REST-Inspired SOA Design Patterns (and Anti-Patterns)
Cesare Pautasso presents a design methodology for RESTful services based on several patterns: Uniform Contract, Entity Endpoint, Content Negotiation, Endpoint Redirection, Idempotent Capability.
-
Expressing Service Capabilities Uniformly
Benjamin Carlyle discusses reaching SOA integration maturity using reusable and uniform contracts translated into REST service definitions by splitting capabilities into centralized methods.
-
Overview of the Spring 3.0 Web Stack
Keith Donald discusses the Spring 3.0 web stack, key features, demos of Spring MVC, REST support, automatic data conversion, data binding and validation, and the roadmap for the Spring web stack.
-
Case Study: RESTful Web Services at Orbitz
Alex Antonov explains why Orbitz needed to ditch Jini in favor of REST and Protocol Buffers. Most of the presentation contains a demo of a sample application using these technologies.
-
Interoperable JavaScript-Based Client/Server Web Applications
Kris Zyp on protocols, standards, and tools for building web applications using a consistent end-to-end JavaScript model. He exemplifies with DOJO and Persevere. Key topics: JavaScript, JSON, REST.
-
RPC and its Offspring: Convenient, Yet Fundamentally Flawed
Steve Vinoski covers the history of RPC, standardization, distributed objects, CORBA, DCOM, Java, SOAP, WS-*, flaws in RPC, REST vs RPC philosophy, Erlang reliability and concurrency.
-
What’s New in Spring 3.0
Arjen Poutsma reviews Spring Framework 2.5 and takes a look at Spring 3.0, themes and features, and the roadmap ahead.