The Component-X distribution includes these Component Archives:
cx | The set of projects containing the native Java components supplied with the Component-X distribution. | |
projects | General project build area. | |
cxExamples | Example projects. | |
cxDemos | Additional example projects. | |
cxTutorial | Projects referenced by the turorial. |
The cx Component Archive provides all the native Java components supplied with the Component-X distribution. Included are these projects:
cx:core | Core native components including general control flow, common filters, and most often used utilities. | |
cx:communication | Defines communication package and palette to be used in other communication packages including cx.sockets, cx.jms, etc. | |
cx:database | Defines database package and palette to be used in other database packages including cx:datasource, cx:dbcursor, etc. | |
cx:datasource | The data source and other database access components. | |
cx:dbcursor | The dbCursor data access component. | |
cx:jms | Components to send and receive XML over JMS message queues. | |
cx:mail | Components to send XML over SMTP mail. | |
cx:pubsub | Components to send and recieve XML over TCP/IP sockets with routing. | |
cx:soap | Components to send and receive XML over soap. | |
cx:sockets | Components to send and recieve XML over TCP/IP sockets. | |
cx:sounds | Predefined sounds for windows. | |
cx:templates | Common templates for rapid top down development. | |
cx:util | Additiional utility components. |
These projects are to be included in new projects as needed in order to use the native Java components supplied with the ComponentX distribution.
The project Component Archive is an empty archive where projects can be initially saved. It is recommended that this archive be used to store and load projects while learning to use ComponentX and the ComponentX Studio.
The cxExample Component Archive provides several example projects using the various native Java components:
cxExamples:buysell.buysell | Demonstrates a business process. | |
cxExamples:contacts.contacts | Connecting a web page to a DBMS using web services. | |
cxExamples:dept.dept | Using the DBMS with cursor style DBMS access. | |
cxExamples:flight.flight | Using a XSL to transform requests to and from a custom DBMS access component. | |
cxExamples:calc.calc | Demonstrates different ways to perform logic and computation processing. |
The cxDemos Component Archive contains a few projects that we have used for demonstrations:
cxDemos:fedex | Demonstrates a soap call to FEDEX to get a tracking result. | |
cxDemos:stockquote | Demonstrates a soap call to get a delayed stock quote. |
The cxDemos Component Archive the sample projects discussed in the tutorials:
The cxTutorial Component Archive contains many projects in various states of completion that can worked through with the tutorials.