<?xml version="1.0" encoding="utf-8"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom"><channel><title>Recent changes to Architecture</title><link>https://sourceforge.net/p/rdi-exchange-prototype/wiki/Architecture/</link><description>Recent changes to Architecture</description><atom:link href="https://sourceforge.net/p/rdi-exchange-prototype/wiki/Architecture/feed" rel="self"/><language>en</language><lastBuildDate>Thu, 11 Feb 2016 16:33:24 -0000</lastBuildDate><atom:link href="https://sourceforge.net/p/rdi-exchange-prototype/wiki/Architecture/feed" rel="self" type="application/rss+xml"/><item><title>Architecture modified by Skott Klebe</title><link>https://sourceforge.net/p/rdi-exchange-prototype/wiki/Architecture/</link><description>&lt;div class="markdown_content"&gt;&lt;p&gt;Overview&lt;/p&gt;
&lt;p&gt;System architecture based on the following components&lt;/p&gt;
&lt;div class="codehilite"&gt;&lt;pre&gt;                   --------------------------
                   |       CONTAINER        |
-----------        |------------------------|               ---------
| CLIENT1 | &amp;lt;---&amp;gt;  | REST |       | GENERIC |               |       |
|---------|        |------|  API  | CRF     | &amp;lt;-----------&amp;gt; |  HUB  |
| CLIENT2 | &amp;lt;---&amp;gt;  | WEB  |       | OTHER   |               |       |
-----------        --------------------------               ---------
&lt;/pre&gt;&lt;/div&gt;


&lt;p&gt;where&lt;/p&gt;
&lt;p&gt;CONTAINER organizes system components and does DI&lt;br/&gt;
API partially implemented by GENERIC&lt;br/&gt;
API partially implemented by CRF&lt;br/&gt;
GENERIC partially extended by CRF&lt;br/&gt;
REST uses injected API to access business logic, and represent DTOs&lt;br/&gt;
WEB uses REST as mediator to build GUI&lt;br/&gt;
CLIENTs and HUB is our of scope of rdi-ex&lt;/p&gt;&lt;/div&gt;</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Skott Klebe</dc:creator><pubDate>Thu, 11 Feb 2016 16:33:24 -0000</pubDate><guid>https://sourceforge.net9b89ca16518cc50bc3ca3ebad088326947d44400</guid></item></channel></rss>