InfoQ Homepage Web API Content on InfoQ
-
REST Truer To The Web Than WS-*
Bill Burke, lead of the RESTeasy project, talks about how REST is truer to the goals of the Web than Web Services and allows you to focus on interoperability at the right level, without having to worry about the kind of problems WS-* standardization has encountered.
-
Eric Newcomer On Difference Between RESTful vs. Web Service Transactions
Eric Newcomer, chair of the OSGi Alliance Enterprise Expert Group and former CTO of IONA Technologies, posted an answer to the question “What is the difference between RESTful transactions and Web Services transactions?”
-
Interview: Ian Robinson discusses REST, WS-* and Implementing an SOA
In this interview from QCon San Francisco 2008, Ian Robinson discusses REST vs. WS-*, REST contracts, WADL, how to approach company-wide SOA initiatives, how an SOA changes a company, SOA and Agile, tool support for REST, reuse and foreseeing client needs, versioning and the future of REST-based services in enterprise SOA development.
-
Considering a RESTful Approach to Net-Centricity in DoD
A recent article makes a case for the REST architectural style using a Department of Defense’s project, called Net-Centric Data Strategy (NCDS), as an example. The authors argue that some of the core objectives of NCDS can be more naturally supported by the four basic principles of REST.
-
Presentation: REST: A Pragmatic Introduction to the Web's Architecture
In this presentation recorded during QCon London 2008, Stefan Tilkov introduces the audience to REST seen as an architectural style. He thinks that REST is not an alternative to SOA but it can serve SOA to reach its goals. Stefan also covers other related topics: HTTP, WS-*, SOAP, CORBA, RPC, enterprise, in an attempt to make the listeners understand what REST is and what is not and how it helps.
-
First GA of RESTeasy Released
Bill Burke announces the first GA release of JBoss RESTeasy, a fully compliant and certified implementation of JAX-RS.
-
IBM's BPM Zero Project: RESTful Worflow Management
Christina Lau introduces IBM’s vision for BPM-as-a-Service: a light-weight BPMN based scripting engine for RESTful services. This vision is well in line with products currently on the market. The product is incubated at Project Zero and will eventually be deployed with WebSphere sMash.
-
Article: Subbu Allamaraju on Describing RESTful Applications
If servers control their own namespace without a fixed resource hierarchy, how do clients, and more importantly client developers, get to learn or discover URIs of resources? In a new article, Subbu Allamaraju discusses how to describe a RESTful API, focusing on using hypermedia instead of an out-of-band description format such as WADL or WSDL 2.0.
-
RESTful Business Conversations
In an on-going series of posts titled The REST dialogs, Duncan Cragg “argue[s] the case for eBay to adopt a truly REST approach to their integration API”. In “Business conversations”, Duncan makes a businesses case for adoption of REST-style architecture.
-
Presentation: Dan Diephouse on Building your next service with the Atom Publishing Protocol
In a presentation, recorded at QCon San Francisco, MuleSource architect Dan Diephouse explores ways to use the Atom Publishing Protocol (AtomPub) when building services in a RESTful way. He explains when to use and when to avoid using AtomPub, highlights its advantages, and shows where it doesn't provide a generic solution.
-
Dynamic C# in Action
Dynamic typing in C# has a lot more uses than just calling COM and Python components. I can also be used to simply parsing the result of REST calls.
-
Is WOA Phony?
The WOA debate continues with analysts and consultants joining the fray with twi online polls that try to evaluate how much the term means to the community. Is it the future or is it just another flash-in-the-pan?
-
Restlet 1.1.0: Improved Flexibility and Specification Support
Restlet 1.1.0 has been released with a number of improvements, including support for the JAX-RS RESTful web-services specification, the WADL specification, Grizzly NIO connectors, as well as several other new features. InfoQ spoke to the project lead.
-
Introducing the Microsoft Sync Framework (Again)
Back in August, we reported on the release of the Microsoft Sync Framework. Strangely enough, they recently have released it again. In honor of this bizarre event, we are following up with what information we have on this muddled framework.
-
What Makes Good REST?
Roy Fielding casts an eye at the SocialSite REST API and finds it is less than a perfect REST citizen.