InfoQ Homepage Composition Content on InfoQ
-
Orchestration vs. Choreography: Debate Over Definitions
With SOA maturing, it becomes more apparent that many people are getting lost in the “alphabet soup” of the terms that are interpreted and misinterpreted differently by many people. This makes it even harder for people, discussing complex SOA issues, to understand each other.
-
Complex Event Processing and EDA?
Complex Event Processing systems and Event Driven Architectures have been identified as playing a larger role in sophisticated systems today and in the future. What that role is and how it is carried out are up for debate.
-
Article: Beyond SOA, a New Type of Framework for Dynamic Business Applications - Part II
In the second part of their article, Vasile and Michael explore the architecture of Dynamic Business Application as a possible standard architecture for server-side applications. The authors note that in this architecture concepts like SOA play a minor role while components like BPM engines, schedulers, messaging have a definite role.
-
An Introduction to the Composite Application Library
Microsoft patterns & practices has recently made available the Composite Application Guidance for WPF. A key component of this guidance is the Composite Application Library, a library useful to create composite WPF applications.
-
The Composite Application Guidance for WPF (Prism) Is Available for Download
Microsoft has just released the Composite Application Guidance for WPF-June 2008, also known as Prism.
-
Interview: Glenn Block on Prism
In this interview filmed during ALT.NET 2008, Glenn Block answers Greg Young's questions about Prism. Among others, Glenn talks about what is Prism, the differences between Prism and CAB, the architectural challenges met, the customers' feature requests.
-
Composing SCA Solutions and SCA’s Approach to Policy and Bindings Presentations
SCA continues to gain momentum, becoming a dominant SOA programming model adopted by many commercial SOA products. Several recently published presentations explain capabilities, inner working and usage of SCA.
-
Will Sun Add SCA Integration to the Java EE Specification?
While in the past, the Java community debated over backing SCA or JBI, there are some signs that both of them might be formally incorporated into Java EE 6.
-
Tuscany SCA Java 1.2 and SDO 1.1 released.
The Apache Tuscany team announced last month the 1.2 release of the Java SCA and 1.1 release of SDO projects. These releases make Tuscany implementation complaint with the main latest SCA specifications, including SCA Assembly Model, SCA Policy framework, SCA Java Common Annotations, SCA EJB, Spring, BPEL and Web Services bindings, etc.
-
SCA and JBI, Best of Both Worlds?
At JavaOne 2008, Jos Dirksen and Tijs Rademakers talked about using Service Component Architecture (SCA) and Java Business Integration</a> (JBI) frameworks together to get the best of both worlds. Using a sample application, they explained how to deploy an SCA application on a JBI container. In another SCA related session, Mike Edwards gave an overview of SCA architecture model.
-
Strengthening the Alliance Between Java EE and SCA
The 0.9 draft of the SCA Java EE Integration specification, just published by the Open SOA collaboration, defines the integration of SCA and Java EE within the context of a Java EE application, the use of Java EE components as service component implementations, and the deployment of Java EE archives either within or as SCA contributions.
-
OASIS Symposium: Composability within SOA
OASIS is going to hold a 3 day symposium on the topic of "Composability within SOA" in Santa Clara, CA from April 28th to April 30th. Engineers and Scientists from vendors and end-user companies will discuss topics including mashups, Service-Oriented Ajax, SCA, BPEL, SDO, BPM, Web Service Transactions, Data Security in SOA, SOA Reference Architecture...
-
Enhanced Manageability with OSGi, SCA, BPEL and Spring
Ever since the OpenSOA initiative published the white paper entitled: "Power Combination, SCA, OSGi and Spring", the combination of these three technologies has generated some interest. In a recent post, William Vambenepe explores potential new management capabilities for this type of SOA platform.
-
Infiniflow: Next-Generation Distributed Application Server based on OSGi and SCA
Paremus recently released version 1.2 of Infiniflow, a next-generation distributed application server based on OSGi and SCA. InfoQ spoke with Paremus Marketing Manager Andrew Rowney to learn more about this release and about Infiniflow's new application server model.
-
Apache Tuscany Java 1.1 Released: SCA Meets Web 2.0
The Apache Tuscany team announced today the 1.1 release of the Java SCA project which adds a number of features including a JMS binding or improved policy support. It also supports an implementation extension for representing client side Javascript applications as SCA components which makes SCA a viable technology to simplify Ajax style implementations using JSONRPC or Atom bindings for instance.