02.05.2014 Views

CoreandServices.book - Ocean - Schlumberger

CoreandServices.book - Ocean - Schlumberger

CoreandServices.book - Ocean - Schlumberger

SHOW MORE
SHOW LESS

Create successful ePaper yourself

Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.

The <strong>Ocean</strong> Architecture<br />

Applications Modules can register their own services with the <strong>Ocean</strong> Core and benefit from<br />

services registered by other modules.<br />

Application Modules can also spawn other application modules during their execution<br />

phase. This avoids initializing all the Modules at startup time. This mechanism promotes<br />

on-demand loading, to ease startup time and save resources.<br />

Application module<br />

Deployed as a plug-in or extension module<br />

<strong>Schlumberger</strong> or 3rd party<br />

Product Family<br />

<strong>Ocean</strong> Services<br />

<strong>Ocean</strong> Core<br />

Fig. 2-5 Modules May Access Any <strong>Ocean</strong> API Layer<br />

All applications built on the <strong>Ocean</strong> framework are designed in a similar fashion, but they<br />

rely on a Product Family to build and run.<br />

<strong>Schlumberger</strong> Private<br />

Introduction 2-11

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!