Web services offer distinct go-to-market velocity in terms of real-time innovation, but requires new standards in the way APIs are secured and managed and the nature in which APIs communicate between organizations at the B2B enterprise gateway level.
Technology professionals have always fought an unrelenting war not dissimilar to feud between the Hatfields and McCoys – a continuous conflict with no winners. In the world of IT, this is a battle over security and performance fought by security professionals and network administrators. These two factions have always had to barter and maintain an uneasy truce in organizations in order to survive.
In this tutorial, the reader is introduced to the selector capabilities injected in a service by the Yoga framework to provide any API client greater control over the structure of JSON doc responses.
This article (the second in a four-part series) focuses on the design of a hypermedia server based on the API designed for the class scheduling problem domain outlined in part one of the series. 1
This article (the first in a four-part series) focuses on the design of a hypermedia type, by mapping a particular problem domain to hypermedia messages, as a basis for the API. 1
Scalatra is a lightweight but full-featured MVC framework with a lively community and having started as a port of Sinatra it has gained capabilities such as an Atmosphere integration and Akka support. 2
Restful Objects is a public specification of a hypermedia API for domain object models. 40
"Service Design Patterns" catalogs design patterns that cover the entire lifecycle of web services. InfoQ talked to Rob Daigneau regarding various topics related to the core idea behind the book.
The number of REST APIs has grown dramatically over the last 5 years. This article details how Mule iON provides a consistent way to expose APIs, which is often a challenge amongst developers. 16
In this article Boris Lublinsky discusses architectural difference between SOA and REST and asses REST as a mechanism for SOA implementation. 60
Mark Seemann, author of Dependency Injection in .NET, talks to us about the differences between DI and Service Locators and the importance of having a Composite Root. 9
Mulesoft recently released Mule 3, their next generation ESB platform. InfoQ caught up with Ross Mason to learn more about the product release and learn about the new features in the product offering.