Changes between Version 16 and Version 17 of application-architecture


Ignore:
Timestamp:
Nov 26, 2008, 6:01:45 AM (15 years ago)
Author:
erikvaningen
Comment:

--

Legend:

Unmodified
Added
Removed
Modified
  • application-architecture

    v16 v17  
    1111{{{
    1212#!html
    13 <table style="text-align: left; width: 100%;" border="1"
    14  cellpadding="2" cellspacing="2">
     13<table style="text-align: left; width: 100%;"
     14 border="1" cellpadding="2" cellspacing="2">
    1515  <tbody>
    1616    <tr>
    17       <td style="height: 26px; font-weight: bold; width: 190px;">artifact
     17      <td
     18 style="height: 26px; font-weight: bold; width: 190px;">artifact
    1819name</td>
    19       <td style="height: 26px; font-weight: bold; width: 777px;">responsibililty</td>
     20      <td
     21 style="height: 26px; font-weight: bold; width: 777px;">responsibility</td>
    2022    </tr>
    2123    <tr>
     
    2830    <tr>
    2931      <td style="height: 31px; width: 190px;">geonetwork-persistence-ebrim</td>
    30       <td style="height: 31px; width: 777px;">Provides the
    31 dao layer for the function. A Dao can be used to do CRUD operations on
     32      <td style="height: 31px; width: 777px;">Provides
     33the persistence&nbsp;layer for the&nbsp;ebrim function. The
     34persistence layer consists of a set of Dao's.&nbsp; A Dao can be
     35used to do CRUD operations on
    3236domain objects towards the DB.&nbsp;</td>
    3337    </tr>
     
    3539      <td style="width: 190px;">geonetwork-services-ebrim<br>
    3640      <span style="font-weight: bold;"></span></td>
    37       <td style="width: 777px;">Provides the service layer
    38 for the function. On this level everything is a offical transaction.
     41      <td style="width: 777px;">Provides
     42the service layer
     43for the function. On this level everything is a official transaction.
     44Every service call will probably use one or more Dao's <br>
     45      <br>
    3946This layer can also be exposed to any other technical protocol like
    4047Webservices, JMS, SMTP and so on. Fits well in a SOA architecture.
    41 Every service call will probably use one or more Dao's and will use
    42 heavily the domain.&nbsp;</td>
     48Currently this layer will be exposed as webserives in the layer below, <span
     49 style="font-weight: bold; font-style: italic;">geonetwork-web-ebrim.</span></td>
    4350    </tr>
    4451    <tr>
    4552      <td style="height: 40px; width: 190px;">geonetwork-web-ebrim</td>
    46       <td style="height: 40px; width: 777px;">Provides the
     53      <td style="height: 40px; width: 777px;">Provides
     54the
    4755application layer of the application. <br>
    48 The application layer interacts with the users of the webapplication. A
    49 user can be a browser or a machine. It parses the http request into a
     56The application layer interacts with the users of the web application.
     57A
     58user can be a browser or a machine. It parses the http
     59request into a
    5060service call. The service call goes to the service layer.&nbsp;</td>
    5161    </tr>
    5262  </tbody>
    5363</table>
    54 <br>
    55 <br>
     64
    5665}}}
    5766