CINXE.COM
System Architecture |
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd"> <html xmlns="http://www.w3.org/1999/xhtml" lang="en" xml:lang="en"> <head> <meta http-equiv="Content-Type" content="text/html; charset=utf-8" /> <title>System Architecture | </title> <meta http-equiv="Content-Type" content="text/html; charset=utf-8" /> <link rel="shortcut icon" href="/sites/all/themes/acquia_marina/favicon.ico" type="image/x-icon" /> <link type="text/css" rel="stylesheet" media="all" href="/modules/node/node.css?Y" /> <link type="text/css" rel="stylesheet" media="all" href="/modules/system/defaults.css?Y" /> <link type="text/css" rel="stylesheet" media="all" href="/modules/system/system.css?Y" /> <link type="text/css" rel="stylesheet" media="all" href="/modules/system/system-menus.css?Y" /> <link type="text/css" rel="stylesheet" media="all" href="/modules/user/user.css?Y" /> <link type="text/css" rel="stylesheet" media="all" href="/sites/all/modules/cck/theme/content-module.css?Y" /> <link type="text/css" rel="stylesheet" media="all" href="/sites/all/modules/fckeditor/fckeditor.css?Y" /> <link type="text/css" rel="stylesheet" media="all" href="/sites/all/themes/acquia_marina/style.css?Y" /> <link type="text/css" rel="stylesheet" media="all" href="/sites/all/themes/acquia_marina/icons.css?Y" /> <link type="text/css" rel="stylesheet" media="all" href="/sites/all/themes/acquia_marina/dblog.css?Y" /> <link type="text/css" rel="stylesheet" media="all" href="/sites/all/themes/acquia_marina/theme_settings/fixed.css?Y" /> <link type="text/css" rel="stylesheet" media="all" href="/sites/all/themes/acquia_marina/theme_settings/fonts_1.css?Y" /> <!--[if IE 7]> <link type="text/css" rel="stylesheet" media="all" href="/sites/all/themes/acquia_marina/ie7-fixes.css" /> <![endif]--> <!--[if lte IE 6]> <link type="text/css" rel="stylesheet" media="all" href="/sites/all/themes/acquia_marina/ie6-fixes.css" /> <![endif]--> <script type="text/javascript" src="/misc/jquery.js?Y"></script> <script type="text/javascript" src="/misc/drupal.js?Y"></script> <script type="text/javascript" src="/sites/all/themes/acquia_marina/script.js?Y"></script> <script type="text/javascript"> <!--//--><![CDATA[//><!-- jQuery.extend(Drupal.settings, { "basePath": "/" }); //--><!]]> </script> </head> <body class="not-logged-in not-front full-node node-type-page layout-first-main preface-first-middle-last"> <div id="page" class="clearfix"> <div id="skip"> <a href="#main-content">Skip to Main Content</a> </div> <div id="header-wrapper"> <div id="header" class="clearfix"> <div id="header-first"> <h1><a href="/" title="Home">D-NET LAB</a></h1> </div><!-- /header-first --> <div id="header-middle"> </div><!-- /header-middle --> <div id="header-last"> </div><!-- /header-last --> </div><!-- /header --> </div><!-- /header-wrapper --> <div id="primary-menu-wrapper" class="clearfix"> <div id="primary-menu"> <ul class="menu"><li class="expanded first active-trail"><a href="/node/1" title="Overview">Overview</a><ul class="menu"><li class="leaf first"><a href="/node/4" title="What is D-Net for?">What is D-NET for?</a></li> <li class="leaf"><a href="/node/3" title="General Concepts">General Concepts</a></li> <li class="leaf active-trail"><a href="/node/5" title="System Architecture" class="active">System Architecture</a></li> <li class="leaf last"><a href="/node/34" title="Distributed Applications Vs Service Oriented Architectures">Why SOA?</a></li> </ul></li> <li class="expanded"><a href="/node/8" title="Software">D-NET Software</a><ul class="menu"><li class="leaf first"><a href="/node/11" title="Enabling Area">Enabling Service Area</a></li> <li class="leaf"><a href="/node/10" title="Data Area">Data Mediation Area</a></li> <li class="leaf"><a href="/node/43" title="Data Conversion Area">Data Conversion Area</a></li> <li class="leaf"><a href="/node/44" title="Data Storage and Indexing Area">Data Storage and Indexing Area</a></li> <li class="leaf"><a href="/node/42" title="Data Curation and Enrichment Area">Data Curation and Enrichment Area</a></li> <li class="leaf"><a href="/node/9" title="End User Functionality Area">Data Provision Area</a></li> <li class="leaf last"><a href="/node/32" title="Service typologies">Service patterns</a></li> </ul></li> <li class="expanded"><a href="/node/24" title="D-Net Framework">D-NET Resource Framework</a><ul class="menu"><li class="leaf first"><a href="/node/29" title="Resource registration and resource profiles">Resource registration</a></li> <li class="leaf"><a href="/node/30" title="Application patterns">Service interaction patterns</a></li> <li class="leaf"><a href="/node/31" title="Resource Model">Resource Model</a></li> <li class="leaf last"><a href="/node/33" title="Service Orchestration and blackboard protocol">Blackboard protocol</a></li> </ul></li> <li class="expanded"><a href="/node/12" title="Community">Community</a><ul class="menu"><li class="leaf first"><a href="/node/15" title="Sponsors">Technical Partners</a></li> <li class="leaf"><a href="/node/22" title="D-Net Installations">D-NET Installations</a></li> <li class="leaf last"><a href="/node/7" title="Publications">Publications</a></li> </ul></li> <li class="expanded"><a href="/node/16" title="Getting Started">Getting Started</a><ul class="menu"><li class="leaf first"><a href="/node/41" title="Downlaod">Download</a></li> <li class="leaf"><a href="/node/18" title="Installation">Installation</a></li> <li class="leaf"><a href="/node/20" title="License">License</a></li> <li class="leaf"><a href="/node/40" title="Documentation">Documentation</a></li> <li class="collapsed last"><a href="/node/37" title="FAQ">FAQ</a></li> </ul></li> <li class="leaf last"><a href="/node/46" title="Credits">Credits</a></li> </ul> </div><!-- /primary_menu --> </div><!-- /primary-menu-wrapper --> <div id="preface"> <div id="preface-wrapper" class="prefaces-3 clearfix"> <div id="preface-first" class="column"> <!-- start block.tpl.php --> <div class="block-wrapper odd"> <div id="block-block-4" class="block block-block"> <div class="content"> <p><img width="240" height="210" alt="" src="/sites/default/files/image/d-netAgain.png" /></p> </div> </div> </div> <!-- /end block.tpl.php --> </div><!-- /preface-first --> <div id="preface-middle" class="column"> <!-- start block.tpl.php --> <div class="block-wrapper odd"> <div id="block-block-5" class="block block-block"> <h2 class="title block-title pngfix">Getting Started</h2> <div class="content"> <p><a href="http://www.d-net.research-infrastructures.eu/node/41">Download</a><br /> <a href="http://www.d-net.research-infrastructures.eu/?q=node/18">Installation</a><br /> <a href="http://www.d-net.research-infrastructures.eu/?q=node/20">License</a></p> </div> </div> </div> <!-- /end block.tpl.php --> </div><!-- /preface-middle --> <div id="preface-last" class="column"> <!-- start block.tpl.php --> <div class="block-wrapper odd"> <div id="block-block-3" class="block block-block"> <h2 class="title block-title pngfix">Overview</h2> <div class="content"> <p><a href="http://www.d-net.research-infrastructures.eu/?q=node/3">General Concepts</a><br /> <a href="http://www.d-net.research-infrastructures.eu/?q=node/5">System Architecture</a><br /> <a href="http://www.d-net.research-infrastructures.eu/?q=node/6">Resource Model</a><br /> <a href="http://www.d-net.research-infrastructures.eu/?q=node/7">Publications</a></p> </div> </div> </div> <!-- /end block.tpl.php --> </div><!-- /preface-last --> </div><!-- /preface-wrapper --> </div><!-- /preface --> <div id="main-wrapper"> <div id="main" class="clearfix"> <div id="breadcrumb"> <div class="breadcrumb"><a href="/">Home</a></div> </div><!-- /breadcrumb --> <div id="sidebar-first"> <!-- start block.tpl.php --> <div class="block-wrapper odd"> <!-- see preprocess_block() --> <div class="rounded-block"> <div class="rounded-block-top-left"></div> <div class="rounded-block-top-right"></div> <div class="rounded-outside"> <div class="rounded-inside"> <p class="rounded-topspace"></p> <div id="block-menu-primary-links" class="block block-menu"> <div class="block-icon pngfix"></div> <h2 class="title block-title pngfix">Main Menu</h2> <div class="content"> <ul class="menu"><li class="expanded first active-trail"><a href="/node/1" title="Overview">Overview</a><ul class="menu"><li class="leaf first"><a href="/node/4" title="What is D-Net for?">What is D-NET for?</a></li> <li class="leaf"><a href="/node/3" title="General Concepts">General Concepts</a></li> <li class="leaf active-trail"><a href="/node/5" title="System Architecture" class="active">System Architecture</a></li> <li class="leaf last"><a href="/node/34" title="Distributed Applications Vs Service Oriented Architectures">Why SOA?</a></li> </ul></li> <li class="expanded"><a href="/node/8" title="Software">D-NET Software</a><ul class="menu"><li class="leaf first"><a href="/node/11" title="Enabling Area">Enabling Service Area</a></li> <li class="leaf"><a href="/node/10" title="Data Area">Data Mediation Area</a></li> <li class="leaf"><a href="/node/43" title="Data Conversion Area">Data Conversion Area</a></li> <li class="leaf"><a href="/node/44" title="Data Storage and Indexing Area">Data Storage and Indexing Area</a></li> <li class="leaf"><a href="/node/42" title="Data Curation and Enrichment Area">Data Curation and Enrichment Area</a></li> <li class="leaf"><a href="/node/9" title="End User Functionality Area">Data Provision Area</a></li> <li class="leaf last"><a href="/node/32" title="Service typologies">Service patterns</a></li> </ul></li> <li class="expanded"><a href="/node/24" title="D-Net Framework">D-NET Resource Framework</a><ul class="menu"><li class="leaf first"><a href="/node/29" title="Resource registration and resource profiles">Resource registration</a></li> <li class="leaf"><a href="/node/30" title="Application patterns">Service interaction patterns</a></li> <li class="leaf"><a href="/node/31" title="Resource Model">Resource Model</a></li> <li class="leaf last"><a href="/node/33" title="Service Orchestration and blackboard protocol">Blackboard protocol</a></li> </ul></li> <li class="expanded"><a href="/node/12" title="Community">Community</a><ul class="menu"><li class="leaf first"><a href="/node/15" title="Sponsors">Technical Partners</a></li> <li class="leaf"><a href="/node/22" title="D-Net Installations">D-NET Installations</a></li> <li class="leaf last"><a href="/node/7" title="Publications">Publications</a></li> </ul></li> <li class="expanded"><a href="/node/16" title="Getting Started">Getting Started</a><ul class="menu"><li class="leaf first"><a href="/node/41" title="Downlaod">Download</a></li> <li class="leaf"><a href="/node/18" title="Installation">Installation</a></li> <li class="leaf"><a href="/node/20" title="License">License</a></li> <li class="leaf"><a href="/node/40" title="Documentation">Documentation</a></li> <li class="collapsed last"><a href="/node/37" title="FAQ">FAQ</a></li> </ul></li> <li class="leaf last"><a href="/node/46" title="Credits">Credits</a></li> </ul> </div> </div> <p class="rounded-bottomspace"></p> </div><!-- /rounded-inside --> </div> <div class="rounded-block-bottom-left"></div> <div class="rounded-block-bottom-right"></div> </div><!-- /rounded-block --> </div> <!-- /end block.tpl.php --> <!-- start block.tpl.php --> <div class="block-wrapper even"> <!-- see preprocess_block() --> <div class="rounded-block"> <div class="rounded-block-top-left"></div> <div class="rounded-block-top-right"></div> <div class="rounded-outside"> <div class="rounded-inside"> <p class="rounded-topspace"></p> <div id="block-user-1" class="block block-user"> <div class="block-icon pngfix"></div> <h2 class="title block-title pngfix">Navigation</h2> <div class="content"> <ul class="menu"><li class="leaf first last"><a href="/login" title="">Login</a></li> </ul> </div> </div> <p class="rounded-bottomspace"></p> </div><!-- /rounded-inside --> </div> <div class="rounded-block-bottom-left"></div> <div class="rounded-block-bottom-right"></div> </div><!-- /rounded-block --> </div> <!-- /end block.tpl.php --> </div><!-- /sidebar-first --> <div id="content-wrapper"> <div id="content"> <a name="main-content" id="main-content"></a> <div id="content-inner"> <h1 class="title"> System Architecture </h1> <div id="content-content"> <!-- start node.tpl.php --> <div id="node-5" class="node odd full-node node-type-page"> <div class="meta"> </div> <div class="content"> <p class="rtejustify">The D-NET software toolkit installation, namely a <em>D-NET infrastructure</em>, enables a run-time environment where services can be dynamically deployed, shared and combined to form applications. </p> <p>D-NET services are organized into six main areas:<b><br /> </b></p> <ul> <li class="rtejustify"><strong>Enabling Area</strong>. It includes the services supporting the infrastructure’s run-time. These provide functionalities such as service registration, discovery, orchestration, authentication and authorization, subscription and notification. Enabling services keep an updated map of system resources (data sources and services) and enable the orchestration of services of data management areas into data processing workflows.</li> <li class="rtejustify"><strong>Data Mediation Area.</strong></li> <li class="rtejustify"><strong>Data Mapping Area.</strong></li> <li class="rtejustify"><strong>Data Storage and Linking Area.</strong></li> <li class="rtejustify"><strong>Data Curation and Enrichment Area.</strong></li> <li class="rtejustify"><strong>Data Provision Area.</strong></li> </ul> <p> <img width="800" height="645" alt="" src="http://www.d-net.research-infrastructures.eu/sites/default/files/image/D-NETArch.1.png" /></p> <p> </p> <p class="rtecenter"> </p> </div> </div> <!-- /#node-5 --> </div> </div><!-- /content-inner --> </div><!-- /content --> </div><!-- /content-wrapper --> <div id="footer" class="clearfix"> <!-- start block.tpl.php --> <div class="block-wrapper odd"> <div id="block-block-8" class="block block-block"> <div class="content"> <script type="text/javascript"> var _gaq = _gaq || []; _gaq.push(['_setAccount', 'UA-24837644-1']); _gaq.push(['_trackPageview']); (function() { var ga = document.createElement('script'); ga.type = 'text/javascript'; ga.async = true; ga.src = ('https:' == document.location.protocol ? 'https://ssl' : 'http://www') + '.google-analytics.com/ga.js'; var s = document.getElementsByTagName('script')[0]; s.parentNode.insertBefore(ga, s); })(); </script> </div> </div> </div> <!-- /end block.tpl.php --> </div><!-- /footer --> </div><!-- /main --> </div><!-- /main-wrapper --> </div><!-- /page --> </body> </html>