Project

General

Profile

Documentation » History » Revision 27

Revision 26 (chin-yeh, 11/10/2010 04:52 PM) → Revision 27/49 (chin-yeh, 11/26/2010 09:01 AM)

{{toc}} 

 h1. Documentation 

 The main documentation for this project. 

 System Overview: 
 !high-leve-view.JPG! 

 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 
 >> or you can access the folder through [[general-info:Samba Shared Drive#Mount-Points]] 

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

 h3. Modules/Components 

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

 |_.Name|_.Version| 
 |ecosway-adaptor|0.4.2-SNAPSHOT| 
 |ecwyadaptor|0.0.1-SNAPSHOT| 
 |ecwyconnector|1.0.1-SNAPSHOT| 
 |jms-adaptor|0.6.2-SNAPSHOT| 
 |soap-adaptor|0.5.4-SNAPSHOT| 
 |us-beans|1.0-SNAPSHOT| 
 |ws-mimic|2.4.2-SNAPSHOT| 
 |ws-status|1.1.1-SNAPSHOT| 
 |xml-mapper|1.3-SNAPSHOT| 
 |build-ecosway-adaptor|1.0-SNAPSHOT| 

 h2. Installation 

 See [[Installation]] 

 h2. Configuration 

 See [[Configuration]] 

 h2. Build components from sources 

 See [[Build components from sources]] 

 h2. Deployment 

 See [[Deployment]] 

 h2. Administration 

 See [[Administration]]