Project

General

Profile

Documentation » History » Revision 16

Revision 15 (chin-yeh, 10/27/2010 03:15 PM) → Revision 16/49 (chin-yeh, 10/27/2010 04:17 PM)

{{toc}} 

 h1. Documentation 

 The main documentation for this project. 

 h2. Overview 

 In summary, the QConnector contains the following components: 
 * *JMS Adaptor* 
 ** produce JMS message 
 ** consume JMS message 
 * *SOAP Adaptor* 
 ** forward XML content to web service provider 
 * *Web Service (Dot Com)* 
 ** the request should come from JMS system. 
 * *Web Service Mimic* 
 ** Act as a proxy by receiving the web service request on behalf of the actual web service provider. 
 ** this component works together with JMS adaptor to insert web service request into JMS queue. 
 * *Ecosway Adaptor* 
 ** retrieve the relevant data and then send it to <code>Web Service Mimic</code> 
 * *WS Status* 
 ** this component transforms the web service's response and update the respective event log in the database. 
 * *XML mapper* 
 ** this component transform the bean into XML. 

 h2. List of software/component used 

 h3. Software 

 The installer can be found in: 
 > /home/support/install/installer in cwyrnd3-server server 

 |_.Name|_.Version| 
 |Jboss AS (to be embedded with HornetQ)|5.1.0.GA| 
 |HornetQ|2.1.2.Final| 
 |Sun JDK|1.6.0_21| 

 h3. Components 

 The source code can be found in: 
 > [[wiki#SCM|SCM]] 

 |_.Name|_.Version| 
 |ecosway-adaptor|0.4-SNAPSHOT| 
 |ecwyadaptor|0.0.1-SNAPSHOT| 
 |ecwyconnector|1.0.1-SNAPSHOT| 
 |jms-adaptor|0.6-SNAPSHOT| 
 |soap-adaptor|0.5.2-SNAPSHOT| 
 |us-beans|1.0-SNAPSHOT| 
 |ws-mimic|2.4-SNAPSHOT| 
 |ws-status|1.0-SNAPSHOT| 
 |xml-mapper|1.3-SNAPSHOT| 

 h2. Load Test Result 

 [[Load Test Prototype|Click here]] to see the result which tested on the prototype.