Project Home | Progress | Seminars | Reports | References | Contact

Implementation

Aim Investigating the exposing of some ESP (VB6) data in the MAP's Java applications. Phase Two involves implementation of the theoretical concepts, researched in Phase One, on Kiwiplan's systems.
Background ESP, the order processing, estimation and costing product written in Microsoft Visual Basic 6, holds information on customers, addresses and shipment requirements. MAP does not have a rich data structure in this area, but knowledge of such information would be useful. For example, the Truck Scheduling System (TSS) would like to know the opening hours for a customer's delivery address.
Objectives The primary objective is to implement a web service running on the VB side that exposes customer and address information via queries by MAP customer number. A Java client, to query the VB web service, will act as a MAP client requesting information. It is hoped that finally all business objects will be exposed, however the preliminary focus is on Company amd Address objects.

System Overview

Primary Objectives

Secondary Objectives

The VB Web Service
The VB Web Service runs on 11S 5.0 on a Windows 2000 machine. It receives requests for customer address information. A SQL Server database is queried for the information which is then returned to the client.
More on the VB Web Service....

The Java Client
The Java Client acts like a MAP application which requires customer address information. It utilises the AXIS API to make SOAP requests.
More on the Java Client....