[Top] [All Lists]

[soa-forum] FW: SOA Demo Straw man technical artifacts

To: "'Service-Oriented Architecture CoP'" <soa-forum@xxxxxxxxxxxxxx>, <soa-demo@xxxxxxxxxxxxxx>
From: "Cory Casanave" <cbc@xxxxxxxxxxxxxxxxxxxxxxx>
Date: Thu, 13 Apr 2006 13:45:12 -0400
Message-id: <00ed01c65f22$0469fee0$0700a8c0@cbcpc>

Note updated URL that works better.



From: Cory Casanave [mailto:cbc@xxxxxxxxxxxxxxxxxxxxxxx]
Sent: Wednesday, April 12, 2006 11:13 AM
To: 'Service-Oriented Architecture CoP'
Subject: SOA Demo Straw man technical artifacts


Soa Demo Tem;

We have produced web a services spec for the proposed sample scenario.  Thins includes an initial cut at the XSD, WSDL and BPEL for the sample.  This is basic abstract web services with the intent that demo participants could implement the services and thus show an interoperable SOA community – it does not, as yet, include any security considerations..  This is based on the initial spec, I have not yet included the business requirements from Joseph Chiusano but do intend to shortly.

The business model spec is located here;


The technical artifacts for web services are located here;


For each of the roles defined in the community (Broker, Buyer, Manufacturer, Community-Registry) there is a sub-directory.  This sub-directory contains the web services files that specify the service interfaces.  For each role there is;

DataElements.XSD – Schema for the messages

Messages.xsd – WSDL message definitions

<name>Engine.wsdl – WSDL definitions

<name>engine.bpel – BPEL for the role (not fully done)

Mof.xsd – Schema for some data types used

Bpel-definition-xml  - BPEL package


These technical artifacts are based on the model and the generic technology mapping we are using in OsEra, we are open to input on alternate or additional features of the technical artifacts.  Note that we expect the primary artifacts to move to a government sponsored site.

So the way the demo would work is that each participant, by implementing one or more of the roles (in any way they want to) can then join the community and will interoperate with other members of the community playing other roles.


We can discuss this on the telcon on Thursday.



Cory Casanave



Shared Files:
Community Portal:
Community Wiki:    (01)
<Prev in Thread] Current Thread [Next in Thread>
  • [soa-forum] FW: SOA Demo Straw man technical artifacts, Cory Casanave <=