jmsnell 2002/12/04 17:13:04
Added: proposals/async_sonic AxisIMEArchitectureGuide.htm
Log:
* Beginnings of an IME architecture guide
Revision Changes Path
1.1 xml-axis/proposals/async_sonic/AxisIMEArchitectureGuide.htm
Index: AxisIMEArchitectureGuide.htm
===================================================================
<html>
<head>
<title>Axis Internal Message Exchange Interfaces</title>
</head>
<body>
<h1>Axis Internal Message Exchance Interfaces</h1>
<table border="0">
<tr>
<td rowspan="2" valign="top">Authors:</td>
<td><a href="mailto:[EMAIL PROTECTED]">James Snell</a> (<a
href="http://www.ibm.com">IBM</a>)</td>
</tr>
<tr>
<td><a href="mailto:[EMAIL PROTECTED]">Jamie Meritt</a> (<a
href="http://www.sonic.com">Sonic Software Corporation</a>)</td>
</tr>
</table>
<h1>Contents</h1>
<h1>1 Introduction</h1>
<h2>1.1 Disclaimer</h2>
<h2>1.2 Purpose</h2>
<h2>1.3 Scope</h2>
<h2>1.4 Feature Overview </h2>
<h1>2 Phased Delivery</h1>
<h1>3 Functional Description</h1>
<h2>3.1 Message Exchange</h2>
<h2>3.2 Message Correlation</h2>
<h2>3.3 Message Exchange Events</h2>
<h2>3.4 Message Exchange Lifecycle</h2>
<h2>3.5 Interface Specifications</h2>
<h1>4 Development Model</h1>
<h2>4.1 Base Implementation</h2>
<h2>4.2 Creating MessageExchange implementations using
MessageExchangeProvider</h2>
<h2>4.3 Creating Custom MessageExchange implementations</h2>
<h2>4.4 Using HandlerMessageExchange to wrap legacy Axis handlers</h2>
<h2>4.5 Creating custom ReceivedMessageDispatchPolicy implementations</h2>
<h2>4.6 Creating custom MessageExchangeCorrelator implementations</h2>
<h2>4.7 Creating custom MessageExchangeCorrelatorService implementations</h2>
<h2>4.8 Implementing custom MessageExchange events</h2>
<h1>5 Understanding how Axis uses the IME interfaces</h1>
<h2>5.1 Breakdown of the Axis IME architecture</h2>
<h2>5.2 Transports and Providers</h2>
<h2>5.3 AxisEngine, AxisClient and AxisServer</h2>
<h2>5.4 Deployment and configuration</h2>
<h1>7 Outstanding issues</h1>
</body>
</html>