<html xmlns:v="urn:schemas-microsoft-com:vml" xmlns:o="urn:schemas-microsoft-com:office:office" xmlns:w="urn:schemas-microsoft-com:office:word" xmlns="http://www.w3.org/TR/REC-html40">

<head>
<META HTTP-EQUIV="Content-Type" CONTENT="text/html; charset=us-ascii">
<meta name=ProgId content=Word.Document>
<meta name=Generator content="Microsoft Word 11">
<meta name=Originator content="Microsoft Word 11">
<link rel=File-List href="cid:filelist.xml@01C5D015.3A814C50">
<!--[if gte mso 9]><xml>
 <o:OfficeDocumentSettings>
  <o:DoNotRelyOnCSS/>
 </o:OfficeDocumentSettings>
</xml><![endif]--><!--[if gte mso 9]><xml>
 <w:WordDocument>
  <w:DontDisplayPageBoundaries/>
  <w:SpellingState>Clean</w:SpellingState>
  <w:GrammarState>Clean</w:GrammarState>
  <w:DocumentKind>DocumentEmail</w:DocumentKind>
  <w:EnvelopeVis/>
  <w:ValidateAgainstSchemas/>
  <w:SaveIfXMLInvalid>false</w:SaveIfXMLInvalid>
  <w:IgnoreMixedContent>false</w:IgnoreMixedContent>
  <w:AlwaysShowPlaceholderText>false</w:AlwaysShowPlaceholderText>
  <w:Compatibility>
   <w:BreakWrappedTables/>
   <w:SnapToGridInCell/>
   <w:WrapTextWithPunct/>
   <w:UseAsianBreakRules/>
   <w:UseWord2002TableStyleRules/>
  </w:Compatibility>
  <w:BrowserLevel>MicrosoftInternetExplorer4</w:BrowserLevel>
 </w:WordDocument>
</xml><![endif]--><!--[if gte mso 9]><xml>
 <w:LatentStyles DefLockedState="false" LatentStyleCount="156">
 </w:LatentStyles>
</xml><![endif]-->
<style>
<!--
 /* Font Definitions */
 @font-face
        {font-family:Tahoma;
        panose-1:2 11 6 4 3 5 4 4 2 4;
        mso-font-charset:0;
        mso-generic-font-family:swiss;
        mso-font-pitch:variable;
        mso-font-signature:1627421319 -2147483648 8 0 66047 0;}
 /* Style Definitions */
 p.MsoNormal, li.MsoNormal, div.MsoNormal
        {mso-style-parent:"";
        margin:0in;
        margin-bottom:.0001pt;
        mso-pagination:widow-orphan;
        font-size:12.0pt;
        font-family:"Times New Roman";
        mso-fareast-font-family:"Times New Roman";}
a:link, span.MsoHyperlink
        {color:blue;
        text-decoration:underline;
        text-underline:single;}
a:visited, span.MsoHyperlinkFollowed
        {color:purple;
        text-decoration:underline;
        text-underline:single;}
span.EmailStyle17
        {mso-style-type:personal-compose;
        mso-style-noshow:yes;
        mso-ansi-font-size:10.0pt;
        mso-bidi-font-size:10.0pt;
        font-family:Arial;
        mso-ascii-font-family:Arial;
        mso-hansi-font-family:Arial;
        mso-bidi-font-family:Arial;
        color:windowtext;}
span.SpellE
        {mso-style-name:"";
        mso-spl-e:yes;}
@page Section1
        {size:8.5in 11.0in;
        margin:1.0in 1.25in 1.0in 1.25in;
        mso-header-margin:.5in;
        mso-footer-margin:.5in;
        mso-paper-source:0;}
div.Section1
        {page:Section1;}
-->
</style>
<!--[if gte mso 10]>
<style>
 /* Style Definitions */ 
 table.MsoNormalTable
        {mso-style-name:"Table Normal";
        mso-tstyle-rowband-size:0;
        mso-tstyle-colband-size:0;
        mso-style-noshow:yes;
        mso-style-parent:"";
        mso-padding-alt:0in 5.4pt 0in 5.4pt;
        mso-para-margin:0in;
        mso-para-margin-bottom:.0001pt;
        mso-pagination:widow-orphan;
        font-size:10.0pt;
        font-family:"Times New Roman";
        mso-ansi-language:#0400;
        mso-fareast-language:#0400;
        mso-bidi-language:#0400;}
</style>
<![endif]-->
</head>

<body lang=EN-US link=blue vlink=purple style='tab-interval:.5in'>

<div class=Section1>

<p class=MsoNormal style='text-align:justify'><font size=2 color="#3a3332"
face=Tahoma><span style='font-size:10.0pt;font-family:Tahoma;color:#3A3332'>Spread
community,<o:p></o:p></span></font></p>

<p class=MsoNormal style='text-align:justify'><font size=2 color="#3a3332"
face=Tahoma><span style='font-size:10.0pt;font-family:Tahoma;color:#3A3332'><o:p>&nbsp;</o:p></span></font></p>

<p class=MsoNormal style='text-align:justify'><font size=2 color="#3a3332"
face=Tahoma><span style='font-size:10.0pt;font-family:Tahoma;color:#3A3332'>I
would like to introduce you to the Message Dispatcher.<span
style='mso-spacerun:yes'>&nbsp; </span>The Message Dispatcher is a powerful
framework for the development of distributed applications over two popular
messaging systems: TIBCO and SPREAD. <o:p></o:p></span></font></p>

<p class=MsoNormal style='text-align:justify'><font size=2 color="#3a3332"
face=Tahoma><span style='font-size:10.0pt;font-family:Tahoma;color:#3A3332'><o:p>&nbsp;</o:p></span></font></p>

<p class=MsoNormal style='text-align:justify'><font size=2 color="#3a3332"
face=Tahoma><span style='font-size:10.0pt;font-family:Tahoma;color:#3A3332'>The
Message Dispatcher allows you to transmit an object model across CPU
boundaries. Your code has no dependency on the underlying transport (you can
switch from TIBCO to SPREAD for instance with a single line change); your
classes have no knowledge of the underlying protocol so there are no
cross-dependencies between classes; and best of all, you don&#8217;t have to
write any type of streaming functions for any of the classes that you ever
transmit.<o:p></o:p></span></font></p>

<p class=MsoNormal style='text-align:justify'><font size=2 color="#3a3332"
face=Tahoma><span style='font-size:10.0pt;font-family:Tahoma;color:#3A3332'><o:p>&nbsp;</o:p></span></font></p>

<p class=MsoNormal style='text-align:justify'><font size=2 color="#3a3332"
face=Tahoma><span style='font-size:10.0pt;font-family:Tahoma;color:#3A3332'>The
Message Dispatcher is built on top of the <span class=SpellE>MessagingAPI</span>.
The <span class=SpellE>MessagingAPI</span> is a layer that hides the details of
the transport from the user. By using the <span class=SpellE>MessagingAPI</span>,
a new transport can be introduced with virtually no changes to the
application&#8217;s source code. If you are familiar with TIBCO, you will find
the Messaging API to be very simple to use and intuitive. If you are using
SPREAD as the underlying transport, you will find that the Messaging API
includes a number of high level constructs not available in Spread that will
make the development of your next publish/subscribe application much simpler
(constructs such as Message, Transport, Listener, etc).<o:p></o:p></span></font></p>

<p class=MsoNormal style='text-align:justify'><font size=2 color="#3a3332"
face=Tahoma><span style='font-size:10.0pt;font-family:Tahoma;color:#3A3332'><o:p>&nbsp;</o:p></span></font></p>

<p class=MsoNormal style='text-align:justify'><font size=2 color="#3a3332"
face=Tahoma><span style='font-size:10.0pt;font-family:Tahoma;color:#3A3332'>The
Message Dispatcher is available on a try before you buy basis. The version
available for download on our web site contains the full functionality of the
retail product. The only restriction is that it will stop processing messages
after 60 minutes have elapsed. After that, you must re-start your application
for another 60 minute trial period. If you need a longer trial period, please
feel free to contact us.<o:p></o:p></span></font></p>

<p class=MsoNormal style='text-align:justify'><font size=2 color="#3a3332"
face=Tahoma><span style='font-size:10.0pt;font-family:Tahoma;color:#3A3332'><o:p>&nbsp;</o:p></span></font></p>

<p class=MsoNormal style='text-align:justify'><font size=2 color="#3a3332"
face=Tahoma><span style='font-size:10.0pt;font-family:Tahoma;color:#3A3332'>The
Message Dispatcher is available as a cross-platform library under Linux (<span
class=SpellE>gcc</span>) and Windows (VC6 and .net 2003). A Solaris version (<span
class=SpellE>gcc</span> and <span class=SpellE>SunPro</span>) will be available
soon.<o:p></o:p></span></font></p>

<p class=MsoNormal style='text-align:justify'><font size=2 color="#3a3332"
face=Tahoma><span style='font-size:10.0pt;font-family:Tahoma;color:#3A3332'><o:p>&nbsp;</o:p></span></font></p>

<p class=MsoNormal style='text-align:justify'><font size=2 color="#3a3332"
face=Tahoma><span style='font-size:10.0pt;font-family:Tahoma;color:#3A3332'>For
more information and download, please visit us at:<o:p></o:p></span></font></p>

<p class=MsoNormal style='text-align:justify'><font size=2 color="#3a3332"
face=Tahoma><span style='font-size:10.0pt;font-family:Tahoma;color:#3A3332'><o:p>&nbsp;</o:p></span></font></p>

<p class=MsoNormal align=center style='text-align:center'><font size=2
face="Times New Roman"><span style='font-size:10.0pt'><a
href="http://www.e2systems.com.br/eng/html/MessageDispatcher.htm">http://www.e2systems.com.br/eng/html/MessageDispatcher.htm</a><o:p></o:p></span></font></p>

<p class=MsoNormal style='text-align:justify'><font size=2
face="Times New Roman"><span style='font-size:10.0pt'><o:p>&nbsp;</o:p></span></font></p>

<p class=MsoNormal style='text-align:justify'><font size=2 color="#3a3332"
face=Tahoma><span style='font-size:10.0pt;font-family:Tahoma;color:#3A3332'>I
trust you will find that the Message Dispatcher can greatly enhance the
development of your next distributed application.<o:p></o:p></span></font></p>

<p class=MsoNormal style='text-align:justify'><font size=2 color="#3a3332"
face=Tahoma><span style='font-size:10.0pt;font-family:Tahoma;color:#3A3332'><o:p>&nbsp;</o:p></span></font></p>

<p class=MsoNormal style='text-align:justify'><font size=2 color="#3a3332"
face=Tahoma><span style='font-size:10.0pt;font-family:Tahoma;color:#3A3332'><o:p>&nbsp;</o:p></span></font></p>

<p class=MsoNormal style='text-align:justify'><font size=2 color="#3a3332"
face=Tahoma><span style='font-size:10.0pt;font-family:Tahoma;color:#3A3332'>Alexandre
Urben<o:p></o:p></span></font></p>

<p class=MsoNormal style='text-align:justify'><font size=2 color="#3a3332"
face=Tahoma><span style='font-size:10.0pt;font-family:Tahoma;color:#3A3332'>Director
of Product Development<o:p></o:p></span></font></p>

<p class=MsoNormal style='text-align:justify'><font size=2 color="#3a3332"
face=Tahoma><span style='font-size:10.0pt;font-family:Tahoma;color:#3A3332'>E2Systems<o:p></o:p></span></font></p>

<p class=MsoNormal><font size=2 face=Arial><span style='font-size:10.0pt;
font-family:Arial'><o:p>&nbsp;</o:p></span></font></p>

</div>

</body>

</html>