Changes between Version 5 and Version 6 of application-architecture


Ignore:
Timestamp:
Oct 17, 2008, 7:58:58 AM (16 years ago)
Author:
erikvaningen
Comment:

--

Legend:

Unmodified
Added
Removed
Modified
  • application-architecture

    v5 v6  
    1111{{{
    1212#!html
    13 <table
    14  style="text-align: left; margin-left: 0px; margin-right: auto; height: 140px; width: 611px;"
    15  border="1" cellpadding="2" cellspacing="2">
     13<table style="text-align: left; width: 100%;" border="1"
     14 cellpadding="2" cellspacing="2">
    1615  <tbody>
    1716    <tr>
    18       <td style="height: 26px; font-weight: bold; width: 179px;">aritifact
     17      <td style="height: 26px; font-weight: bold; width: 190px;">aritifact
    1918name</td>
    20       <td style="height: 26px; font-weight: bold; width: 332px;">responsibililty</td>
     19      <td style="height: 26px; font-weight: bold; width: 777px;">responsibililty</td>
    2120    </tr>
    2221    <tr>
    23       <td style="height: 33px; width: 179px;">
     22      <td style="height: 33px; width: 190px;">
    2423geonetwork-domain-ebxml
    2524      </td>
    26       <td style="height: 33px; width: 332px;">represents
    27 the domain of the ebxml function</td>
     25      <td style="height: 33px; width: 777px;">Represents
     26the domain model of the ebxml function.</td>
    2827    </tr>
    2928    <tr>
    30       <td style="height: 31px; width: 179px;">geonetwork-dao-ebxml</td>
    31       <td style="height: 31px; width: 332px;">provides the
    32 dao layer for the function</td>
     29      <td style="height: 31px; width: 190px;">geonetwork-dao-ebxml</td>
     30      <td style="height: 31px; width: 777px;">Provides the
     31dao layer for the function. A Dao can be used to do CRUD operations on
     32domain objects towards the DB.&nbsp;</td>
    3333    </tr>
    3434    <tr>
    35       <td style="height: 40px; width: 179px;">geonetwork-web-ebxml</td>
    36       <td style="height: 40px; width: 332px;">provides the
    37 application layer of the application</td>
     35      <td style="width: 190px;">geonetwork-services-ebxml <span
     36 style="font-weight: bold;">*)</span><br>
     37      <span style="font-weight: bold;"></span></td>
     38      <td style="width: 777px;">Provides the service layer
     39for the function. On this level everything is a offical transaction.
     40This layer can also be exposed to any other technical protocol like
     41Webservices, JMS, SMTP and so on. Fits well in a SOA architecture.
     42Every service call will probably use one or more Dao's and will use
     43heavily the domain.&nbsp;</td>
     44    </tr>
     45    <tr>
     46      <td style="height: 40px; width: 190px;">geonetwork-web-ebxml</td>
     47      <td style="height: 40px; width: 777px;">Provides the
     48application layer of the application. <br>
     49The application layer interacts with the users of the webapplication. A
     50user can be a browser or a machine. It parses the http request into a
     51service call. The service call goes to the service layer.&nbsp;</td>
    3852    </tr>
    3953  </tbody>
    4054</table>
    4155
     56
    4257}}}