Usage Experience: 1+ Year of Success
WSDS
WSDS
Remote offices gained the same technology that only central office had before:
l rich UI ADF Swing applications with access to the central database
l batch procedures for remote loading into the central database
Usage Experience: 1+ Year of Success


Our company's business is based on information from the highly distributed sources. The area of responsibility includes Russia, Ukraine, Baltic States, and other countries, which entered the former USSR in the past. Since the covered territory is too large, a number of remote offices have been created in order to get closer to the sources of information.

Central office is located in Latvia. There is a place of the central database. Our leading IT specialists are situated there also. All existing technology solutions were created initially in the central office. We are working with Oracle products for more than 10 years.

Our company's everyday activity requires rich UI desktop applications for managing stored data of complex structure. Therefore we made a choice of Swing UI since the time when JDeveloper declared its JClient framework, later ADF Swing.

Until recently, these Swing applications were able to work only in the central office, because existing approaches required high quality and costly communication lines.
The role of remote office was limited. Obtained information was just sent to the central office by e-mail. Central office should have a staff of operators for inputting the received data into database. In other words, information technology, which is based on accumulated experience, was started only here, in the central office.

The WSDS solution allowed us to deliver the same technology into every remote office. Now the process can be divided for gaining better efficiency. Initial input into database is done exactly at the site where information appears. Depending on staff qualification degree, finishing operations can remain for experts in the central office or even be relayed to those in remote office.

Currently, WSDS applications are installed in offices located in 5 countries. These are applications of two types: (1) ADF Swing desktop clients and (2) batch Java procedures. In the latter case, WSDS client is used explicitly - not within ADF Business Components - for transmitting SQL statements to the web service. One example of batch procedure is remote loading of source (XML or Excel) documents into the database.