InfoQ

Topic/Tag specific view

Web Services Content on InfoQ


Latest featured content about Web Services

Don Box Discusses SOAP, XML, REST and M

Community
.NET,
SOA
Topics
REST,
Language,
Web Services

In this interview from QCon San Francisco 2009, Don Box discusses the history of SOAP, XML, XML Schema, RELAX NG, SOAP and WSDL, REPL, opinions on REST, REST at Microsoft, coexistence of REST and WS-*, the M programming language, M and DSLs, M versus XML/XML Schema, Data as XML, and future plans for M and data modeling at Microsoft.

News about Web Services

80legs Is a Web Crawling Service

Community
Architecture
Topics
Web Services

80legs is a web crawling service running on a distributed grid of 50,000 computers, spidering the web at a rate of 2 billion pages/day, and analyzing the content found.

Practical Advice for SOA Implementers

Community
Architecture,
SOA
Topics
Design,
Governance,
Web Services,
ESB,
REST,
Data Access

In his new post, Ganesh Prasad tries to describe the most complex issues of an SOA implementation and provides recommendations on how to solve them.

Articles about Web Services

Web Service Contract Versioning

Community
SOA
Topics
Versioning,
Web Services

Today we introduce the book “Web Service Contract Design and Versioning for SOA” by Thomas Erl, Anish Karmarkar, Priscilla Walmsley, Hugo Haas, L. Umit Yalcinalp, Canyang Kevin Liu, David Orchard, Andre Tost, James Pasley. More exactly, chapters 20, 21, and 22 of the book addressing the issues related to service contract versioning.

SOA and Service Identification

Community
SOA
Topics
Web Services,
Governance

Service Oriented Architecture (SOA) has been widely accepted as an approach that facilitates business agility by aligning IT with business. In this article, Rathina Dhandapani, highlights key best practices in an SOA initiative to identify, validate and verify service inventory content well before implementation.

Presentations about Web Services

RPC and its Offspring: Convenient, Yet Fundamentally Flawed

Community
SOA
Topics
REST,
Reliability,
Web Services

In this presentation from QCon London 2009, Steve Vinoski discusses what RPC means, the origin and history of RPC, RFC 707, the origins of Distributed Computing Environment (DCE), the growth of the Internet, standardization, distributed objects, CORBA, DCOM, Java, SOAP, WS-*, the fundamental flaws in RPC, REST properties and constraints, REST vs RPC philosophy, Erlang reliability and concurrency.

HTTP Status Report

Community
SOA
Topics
REST,
Web Servers,
Web Services

HTTP is one of the most successful protocols in the world, and more and more developers are using it to do more than drive HTML UIs. In this presentation, recorded at QCon San Francisco 2008, HTTPbis WG chair Mark Nottingham gives an update on the current status of the HTTP protocol in the wild, and the ongoing work to clarify the HTTP specification.

Interviews about Web Services

Ian Robinson and Jim Webber on Web-based Integration

Community
SOA
Topics
REST,
WOA,
Web Services

In this interview, recorded at QCon London 2009, Ian Robinson and Jim Webber talk to Stefan Tilkov about the Web as a platform for integration, the usefulness of various degrees of RESTful HTTP and the benefits of REST in theory and practice.

Tim Bray on the Future of the Web

Community
Architecture,
Java
Topics
WS Standards,
Web Services,
Web Frameworks,
SOA Platforms,
WOA,
Rich Internet Apps,
Web 2.0,
SOA Appliance

Tim Bray talks about why he is not convinced with the buzz surrounding Rich Internet Applications and shares his ideas on Cloud Computing. He also expresses his opinion regarding the debate REST vs. WS-* and the future directions web technologies will be taking.

Books about Web Services

Composite Software Construction

Community
Architecture,
SOA
Topics
Domain Specific Languages,
WS Standards,
Web Services,
Business Process Management,
ESB,
SOA Platforms,
Orchestration,
SOA Appliance,
Modeling

Composite Software offers a new level of granularity when compared to SaaS (Software as a Service). Composite Software is about enabling "right-sourcing", i.e. move (or keep) arbitrary small or large elements of functionality wherever it is the most cost effective to operate them, not just entire systems. Economically, "right-sourcing" is far more efficient than "outsourcing" and SaaS. The goal of this book is start by understanding today’s software construction processes and technologies and explore why and how it should be evolved to support core composition mechanisms.

Enterprise SOA Adoption Strategies

Community
SOA
Topics
Web Services

This book argues that for SOA to succeed we must move our thoughts away from the implementation technologies and towards the "what" of the business. Using a straight-forward, pictorially driven, methodology the book explains who to discover what the business services really are and how to construct an overall business service architecture.