InfoQ Homepage SOA Content on InfoQ
-
Infinispan Interview
In this virtual interview we talk with Manik Surtani, the project lead for the JBoss Infinispan project, which is the latest offering to enter the open source data grid space. Manik covers Infinispan, how it relates to JBoss Cache and other alternatives, as well as where the project is going.
-
Article: The Economics of Service Orientation
This article explores the structural economic changes brought about by service orientation and how the concept of services and reuse at the service level promises to relieve the enormous pressure arising from increasing costs and flat budgets. Service orientation is compared to other strategies for keeping costs in check.
-
Presentation: Building RESTful Web Services with Erlang and YAWS
In this presentation recorded at QCon SF 2008, Steve Vinoski shows how to create RESTful web services using YAWS and Erlang. The presentation introduces YAWS and offers YAWS-Erlang code snippets on how to implement REST principles.
-
Dynamic Endpoint Discovery for WCF 4.0
In a disaster and recovery scenario, you don’t want to waste time with your client applications trying to get them to hooked up to the backup server. You just want them to find the active server and just use it. With WCF 4.0 and dynamic endpoint discovery, that becomes possible.
-
Google Releases New Version Of Protocol Buffers
Google released a new version of protocol buffers – a language-neutral, platform-neutral, extensible way of serializing structured data for use in communications protocols, data storage, and more.
-
The Open Group SOA Source Book
Last month the Open Group made available their SOA Source Book. They describe it as “a collection of source material produced by the SOA Working Group for use by enterprise architects working with Service-Oriented Architecture”
-
REST, Silverlight, and the New York Times
In a effort to remain relevant in the increasingly difficult news industry, the New York Times has built a REST-based API through the Times Developer Network. To complement this they also teamed up with Microsoft to provide a Silverlight-based toolkit for developers.
-
Best Practices for RESTful JSON Web Services
Edwin Khodabakchian, ex-Collaxa and BPEL guru, has written up his team's experiences of using JSON+REST as an alternative to XML+SOAP. He covers 7 different phases so far and gives a very practical guide on the do's and don'ts.
-
InfoQ Virtual Training: Design, DSLs, Deployment Automation, Web-based services in May and June
In-house training or tutorials at conferences are quite expensive, but what if you could attend some of the best tutorials by leading experts live and from your own office at a low cost? InfoQ is testing this idea with the launch of our virtual training: one-hour and half-day training initially covering agile, effective software development, web-based services, DSLs, and more.
-
SCA Extensions for Event Processing and Pub/Sub
Service Component Architecture (SCA) is a today’s most popular programming model for building applications and systems based on a Service Oriented Architecture. A new “Assembly Model Specification Extensions for Event Processing and Pub/Sub” allows to further extend SCA’s reach in implementation of the event-driven systems.
-
New Version Of Microsoft Managed Services Engine Released
Microsoft Released the May 2009 CTP of the Managed Services Engine (MSE) with source code that is available at Codeplex. The CTP is minor update to the February Beta release.
-
Presentation: Ian Robinson on REST, Atom and AtomPub
In a presentation, recorded at QCon San Francisco, ThoughtWorks' Ian Robinson explains how a RESTful HTTP approach can be applied in an Enterprise project. He makes use of many of the techniques that make HTTP a powerful protocol, including caching, hypermedia, and uses standard formats such as Atom Syndication for event notification.
-
SOA Meets Formal Methods
In a recent blog post Steve Ross-Talbot, one of the main authors of the WS-CDL specification, discusses how he has been using a CDL-based methodology in insurance services and seen an 80% reducing in time to develop and deploy SOA successfully.
-
The Web, The Browser And AtomPub
In response to Joe Gregorio’s post, on why the browser is undermining the adoption of Atompub protocol, Sean McGrath, had an interesting take on the changing notion of what constitutes a web application.
-
Temporal and Behavioral Coupling
Low coupling has always been the Holy Grail of good software engineering. In his new post, Ian Robinson explores two specific types of coupling, temporal and behavioral.