| Name | Modified | Size | Downloads / Week |
|---|---|---|---|
| JConnector_v1.0 | 2012-04-18 | ||
| JConnector JUnit v1.0 | 2012-02-21 | ||
| JConnector Guide v 1 0.docx | 2012-02-22 | 809.7 kB | |
| JConnector UI field description v 1 0.xlsx | 2012-02-21 | 122.2 kB | |
| Configure JConnector Certificates.docx | 2012-02-21 | 12.1 kB | |
| readme.txt | 2012-02-20 | 2.9 kB | |
| JConnector Mapping to LSS and TSS v1 0.xlsx | 2012-02-20 | 17.0 kB | |
| license.txt | 2012-02-20 | 738 Bytes | |
| Totals: 8 Items | 964.6 kB | 0 |
====================================
Introduction
====================================
The JConnector application is an open source application
showcasing connectivity to PCEHR system via B2B Gateway channel implemented in PCEHR system.
====================================
Setup Build
====================================
- To build and test the distributable package, an appropriate Java IDE or
build environment must be installed.
- Import all the projects into the JAVA IDE.
- Resolve Project dependencies and Run the project.
====================================
Running the Java Swing Program
====================================
- Find the DesktopApplication1 jar in the distribution folder.
- Download the jar and navigate to the jar folder from the command line.
- Run the jar from the command prompt using the command line -
java -jar DesktopApplication1.jar
====================================
Solution
====================================
The solution consists of the following projects:
- Thick Client (desktop application)
The user interface allowing the users to interact with the application.
- B2B Service Handlers
The SI layer that encapsulates the UI triggers and builds appropriate request objects and handles response objects.
- B2B Util Helper
The relevant helper classes of the application that packages the WSDLs, SSL and NASH certificate for mutual authentication.
- Request Models
Request objects for UI of the application.
- Response Models
Response objects for UI of the application.
- Stubs
Apache CXF generated classes from the WSDLs to invoke the web services.
====================================
Pre-Requisites
====================================
Java Development Kit (JDK)
------------------------------------
1. Download and install JDK 7:
URL: http://www.oracle.com/technetwork/java/javase/downloads/index.html
2. Unpack the JDK distribution into a directory of your choice.
This directory will be your <JDK_HOME>and will be used in this document
to refer to the root directory of the JDK installation.
<JRE_HOME> will be used in this document to refer to <JDK_HOME>/jre.
3. Create a JAVA_HOME environment variable pointing to the <JDK_HOME>
directory in [2].
4. Add <JDK_HOME>/bin to the system path.
5. Install and configure Apache CXF 2.5.1 runtime.
====================================
Licensing
====================================
Copyright 2012
Licensed under the Open Source (Apache) License; you may not use this
file except in compliance with the License. A copy of the License is in the
'license.txt' file, which should be provided with this work.