The city council of Sabadell acquired a document management product based on Java technology and XML database. Despite the many possibilities for product customization, the council staff wanted to access the document repository from their own applications, implemented in Delphi, while the product originally only supported access through a Java API.
Our contribution was to conduct a study of alternatives, after which they decided to implement a Web service that would allow access to a simplified version of the Java API document management product from Delphi applications. Thus, it was possible to simplify the application development process of the council as they would work against an API specifically designed according to their needs and ensure the future viability of the solution through the use of open standards such as SOAP and HTTP.
Thanks to the developed web service, they could implement .Net, Delphi and Java clients for the same database, allowing the integration of the multiple technologies of the council.






