320 likes | 405 Views
The Service Layer John Domingue , The Open University SOA4All. 32 patterns have been developed 13 patterns -> in-elaboration 10 (+9) patterns -> formally consistent ( ) 9 patterns -> proven by the POC 12 patterns are from external contributions (IT,NSP).
E N D
The Service Layer John Domingue, The Open University SOA4All
32 patterns have been developed 13 patterns -> in-elaboration 10 (+9) patterns -> formally consistent ( ) 9 patterns -> proven by the POC 12 patterns are from external contributions (IT,NSP) NEXOF RAEEnterprise SOA patternsoverview NESSI Projects Summit
Enterprise SOA Closeup NESSI Projects Summit
Enterprise SOA top level pattern NESSI Projects Summit
Enterprise SOA Functionalities NESSI Projects Summit
Mappingwith the model NESSI Projects Summit
Trusted Architecture forSecurely Shareable Services • Single Sign-On and Identity Web Services • Enable loosely coupled collaboration • Ecosystem of providers • Federation • Separation of data from applications • Controlled reuse of data NESSI Projects Summit
SOA4All Architecture NESSI Projects Summit
SOA4All Architecture NESSI Projects Summit
Web, Services and Data “Underpinning the digital transformation that we are likely to see over the coming decade is the creation of the next generation of the web - what is called the semantic web, or the web of linked data” Gordon Brown NESSI Projects Summit
Where Does My Money Go? NESSI Projects Summit
SOA4All Architecture NESSI Projects Summit
MicroWSMO & WSMO-Lite NESSI Projects Summit
WSMO-Lite I B F N NESSI Projects Summit
Services as Web Data NESSI Projects Summit
Services as Web Data NESSI Projects Summit
Services as Web Data NESSI Projects Summit
Services in Web Data Applications NESSI Projects Summit
SOA4All Architecture NESSI Projects Summit
SOA4All Architecture NESSI Projects Summit
SOA4All Architecture NESSI Projects Summit
SOA4All Architecture NESSI Projects Summit
Service Cloud Independent and delimited communities of users and providers: Service Parks 26 NESSI Projects Summit
Service Cloud Independent service parks turn into a service cloud Partnerships requires communication between the infrastructures 27 NESSI Projects Summit
Service Cloud Independent service parks turn into a service cloud New services become available in the cloud Service Parks become part of a federation 28 NESSI Projects Summit
Semantic Spaces • DSBs (PEtALS) interact with the Semantic Space API through a Binding Component (BC) • Semantic Space is hosted in ProActive nodes • Semantic data is handled in form of RDF triples • Triples are indexed and distributed according to a 3D CAN overlay • Space is partitioned into zones • Each zone is owned by a peer (ProActive Active Object) 29 NESSI Projects Summit
Summary • Service Layer comprises many dimensions • NEXOF RA • Design patterns for creating a service layer • TAS3 • Incorporating security and trust into a service layer • SOA4All • Creating a Service Layer for the Web NESSI Projects Summit