The Presentation Slides used during each session are linked from the agenda below....
09:00 - 09:30 SCA Overview -- Mike Edwards, Sanjay Patil
09:30 - 10:20 SCA Assembly Model -- Michael Rowley, Anish Karmarkar
10:20 - 10:30 Demo 1 -- Jim Marino
10:30 - 10:45 Break
11:50 - 12:00 Demo 2 -- Ron Barack, Peter Peshev, Henning Blohm
12:00 - 12:30 SCA BPEL -- Martin Chapman
13:30 - 14:20 SCA Policy Framework -- Ashok Malhotra, Dave Booz
14:20 - 14:30 Demo 3 -- Anish Karmarkar
14:30 - 15:20 SCA Bindings -- Simon Holdsworth, Piotr Przybylski
15:20 - 15:30 Demo 4 -- Jean-Sebastien Delfino
15:30 - 15:45 Break
15:45 - 16:15 SCA C++, COBOL and C -- Bryan Aupperle
16:15 - 17:00 Q&A and Discussion with the Experts
SCA Overview will "paint the big picture" of SCA - the aims of SCA, the various parts of SCA and how SCA relates to other technologies in the world of Service Oriented Architecture. It will cover the overall objectives of the OASIS SCA TCs and their common themes.
SCA Assembly describes the Assembly model, which is the backbone of SCA, where service components are composed together to build overall solutions. Components, Composites, Services, References and the wires that connect them are covered. The challenge of creating conformance statements and a test suite as part of the OASIS TC work is discussed. Work in progress on the Pub/Sub and Eventing model is also touched on.
SCA Java describes the SCA model for building components using the Java language. This includes Java POJOs, but also embraces using existing Java frameworks and APIs including Spring and JEE.
SCA BPEL describes the model for building SCA service components using WS-BPEL, with the emphasis on the capability to use "vanilla" BPEL scripts as components with straightforward mappings of the concepts of partnerLinks to SCA services and references.
SCA Policy Framework describes the approach that SCA uses for handling policies and the control of quality-of-service aspects of a solution. This includes the idea of using simple high-level intents at the level of the programmer and assembler, while supporting detailed low-level policy sets at deployment time, providing ease of use on the one hand and detailed control on the other. Examples of Security, Transactions and Reliable Messaging will be given.
SCA Bindings describes the way in which SCA deals with communication methods, including Web services, JMS, JCA and so on. The existing bindings are described and the prospect of future additional bindings is discussed.
SCA C++, C & COBOL describes the use of these languages for building SCA service components.
The main session lasts from 9:00am to 5:00pm, with a 1 hour break for lunch. Registration is open from 8:00am. There will also be a 1 hour informal session at the end of the day where participants can engage the speakers, and each other, in informal discussions about SCA.
|SCA_ws-bpel talk.ppt||665 KB|