Presentation is loading. Please wait.

Presentation is loading. Please wait.

Denis Caromel1 Denis Caromel, et al. OASIS Team INRIA -- CNRS - I3S -- Univ. of Nice Sophia-Antipolis, IUF 3 rd ProActive User Group, Nov. 29 2006 Model.

Similar presentations


Presentation on theme: "Denis Caromel1 Denis Caromel, et al. OASIS Team INRIA -- CNRS - I3S -- Univ. of Nice Sophia-Antipolis, IUF 3 rd ProActive User Group, Nov. 29 2006 Model."— Presentation transcript:

1 Denis Caromel1 Denis Caromel, et al. OASIS Team INRIA -- CNRS - I3S -- Univ. of Nice Sophia-Antipolis, IUF 3 rd ProActive User Group, Nov. 29 2006 Model and Architecture, Standards and SOA Integration 1. Architecture and Principles 2. What’s new 3. ProActive and SOA

2 Denis Caromel2 PlugTests going on

3 Denis Caromel3 PlugTests going on

4 Denis Caromel4 PlugTests going on

5 Denis Caromel5 ProActive Open Source + PROFESSIONAL SUPPORT

6 Denis Caromel6 Inside ProActive IDE PROGRAMMING & COMPOSING DEPLOYMENT

7 Denis Caromel7 ProActive GUIs IC2D Eclipse, TimIt, …

8 Denis Caromel8 Interface with The Scientific Free Software SciLab

9 Denis Caromel9 Major Improvements since 2005 ProActive User Group Restructured and Upgraded Documentation Creation of groups of Active Objects in Parallel Non Functional Exceptions (NFE) OO SPMD (Spanning Tree for Broadcast, MPI to PA translation) gLite EGEE deployment updated Fault-Tolerance and Checkpointing mechanism P2P Infrastructure, Load-Balancing ProActive Class loader Variables in XML descriptors Interface with OAR, Easy Deployment on Grid5000

10 Denis Caromel10 Completely New Features since 2005 ProActive User Group IC2D as Eclipse Plugin Interface (API and GUI) with The Scientific Free Software Package: SciLab TimIt MPI Wrapping, Control, and Deployment NAS Benchmarks in 100 % Java ProActive File Transfer (D, E, R) OSGi integration

11 Denis Caromel11 ProActive and SOA Integration

12 Denis Caromel12 SOA Main Principles Loosely coupled software services to support the requirements of business processes (Flexibility, Portability) A Service-Oriented Architecture is not tied to a specific technology Information systems for applications built by combining loosely coupled and interoperable services Wrapping of Legacy code Service discoverability Services inter-operate based on a formal definition (or contract, e.g., WSDL, Interfaces) Independent of development technos and platforms (Java,.NET etc). Settable Properties declared by the implementation Configuration of codes by wiring of references to specific target services SOA: An architecture to Loosely Couple applications as services ProActive: A middleware to Program Tightly Coupled //, Dist, M.-Threaded applications and seamlessly integrate in SOA

13 Denis Caromel13 ProActive and SOA Integration

14 Denis Caromel14 Conclusion Classical Grid Solutions: Middleware-Centric (Underwear-centric) Enterprise-Pervasive ProActive: Application-Centric Flexibility Agility Openness Customizability Apppli

15 Denis Caromel15

16 Denis Caromel16

17 Denis Caromel17 Perspectives Monitoring the Futures


Download ppt "Denis Caromel1 Denis Caromel, et al. OASIS Team INRIA -- CNRS - I3S -- Univ. of Nice Sophia-Antipolis, IUF 3 rd ProActive User Group, Nov. 29 2006 Model."

Similar presentations


Ads by Google