Documentation » History » Revision 40
Revision 39 (Chooi-Mey, 05/04/2011 04:33 PM) → Revision 40/49 (Chooi-Mey, 05/04/2011 04:38 PM)
{{toc}}
h1. Documentation
The main documentation for this project.
System Overview:
!LogicalView.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-commons|1.4-SNAPSHOT|
|ecosway-adaptor|0.8-SNAPSHOT|
|ecwyadaptor|0.5-SNAPSHOT|
|ecwyconnector|0.5-SNAPSHOT|
|ecwyqconnector-batch|1.2-SNAPSHOT|
|jms-adaptor|0.7-SNAPSHOT|
|soap-adaptor|0.6-SNAPSHOT|
|us-beans|1.4-SNAPSHOT|
|ws-mimic|2.5-SNAPSHOT|
|ws-status|1.2-SNAPSHOT|
|xml-mapper|1.7-SNAPSHOT|
h2. Installation
See [[Installation]]
h2. Configuration
See [[Configuration]]
h2. Build components from sources
See [[Build components from sources]]
h2. Deployment
See [[Deployment - Daemon/Batches]] for batches deployment
See [[Deployment]] for webapp or adaptor deployment
See [[Deployment - Roll Out Plan]] for rollout/cutover planning
See [[Deployment - Architecture]] for deployment architecture
h2. Administration
See [[Administration]]