CompTracker-Conduit Development

CompTracker-Conduit Development
  • Client: IT Vendor

  • Category: IT | Palm OS | HotSync Technology 
  • Date: Jun 13, 2024

About the client

Great Big Solutions specializes in delivering customized mobile and web-based solutions tailored to client needs. Their flagship product, CompTracker, securely replaces paper-based tracking for students, instructors, and administrators. The company is also actively seeking talent in mobile development, database programming, sales, marketing, and support

Client’s requirement

Scope: Data Synchronization

The client needs to synchronize application data between CompTracker (running on PDA’s) and centralized application database using Web Services. When a PDA device is connected to a computer on which the conduit is running, the conduit needs to collect the data from the PDAdevice and makes a web service call to the server. The server sends back the updates to the conduit, which updates the PDAdevice.

Cannyfore Technology Solutions

  • Creation of a conduit that synchronizes the data from the CompTracker Palm application during a HotSync operation with a PC securely over a Internet connection to a central database

  • Creation of a web service that directly interfaces the conduit to the StudentLogBook.com database.

  • Creation of a conduit that checks for updates to the Palm OS based CompTracker application and installs the update to the handheld.

  • The conduit will support passing errors given by the web service up to the user in a user readable form and give further instructions if possible on how to rectify the problem or as another option, the support contact information.

Benefits to the Client 

  • The web service supports bi-directional data transfer

  • All the data sent over the Internet connection to the web service conduit is encrypted

  • S u p p o r t s w i r e l e s s d a t a synchronization when wireless access is enabled and connectivity is established with the PC where the conduit is running.

Key Technologies Used

Environment : Conduit Development Kit (CDK) Java/J2EE, Webservice

Java as the development language used to create the conduit..

Development Tools: Eclipse 3.0 as the development tool to create the web service

 

Architecture

comp-tracker 

Related Case Studies