Heresies and Dogmas in Software Development
Nov 29, 2011
Dean Wampler discusses the merits of several controversial issues: Goto, Design before Code, Design Patterns, Corba vs. REST, Object Middleware and ORMs, and Identiﬁers with Spaces.
RPC and its Offspring: Convenient, Yet Fundamentally Flawed
Dec 19, 2009
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.
Cloud Computing Realigns Role of Service Oriented Architecture
Jul 27, 2011
From its inception Service Oriented Architecture (SOA) has been a source of dissension among enterprise, solution and application architects. Now cloud computing is changing the conversation.
Communication Flexibility Using Bindings
Jun 30, 2009
In this article, we will look at an important feature of SCA - its support for a wide variety of communication protocols and how to use SCA bindings on services and references to decouple your business code from communication protocols. Finally we'll take a look at the SCA domain to see how bindings operate in and outside the domain.