dilluns, 19 de febrer del 2007

WebServices

En principi l'extensió que realitzem tard o d'hora s'haura de comunicar amb un web service.

Investigant una mica he trobat una llibreria de Python que ens facilitarà molt les coses a l'hora de desenvolupar l'aplicació.

Aquesta llibreria s'anomena Zolera SOAP Infrastructure (ZSI, pels amics).

Gràcies a aquesta llibreria i la seva documentació he fet un petit programa que ens farà de servidor: server.py

Després he fet una nova extensió de l'OpenOffice que es connecta al servidor i demana la funció que he implementat al servidor.

El resulta és aquest:


Ara bé, no tot són flors i violes, quin problema tenim ara?

Els requisits d'aquesta llibreria són: ZSI requires Python 2.3 or later and PyXML version 0.8.3 or later.

Amb linux no hi ha cap mena de problema ja que a cop d'apt o similar fàcilment podem instal·lar el que necessitem.

Amb windows, se suposa que haurem de instal·lar la llibreria apart o fer alguna marranada similar.....

Les proves d'empaquetar la llibreria amb l'extensió del OO de moment no han funcionat... o sigui que de moment ja tinc feina...

Aviam quina serà la solució......

Etiquetes de comentaris: , ,

0 comentaris:

Publica un comentari a l'entrada

Subscriure's a Comentaris del missatge [Atom]

<< Inici