Advice on XML API integration project?

M

Miklós

Hi Pythonist software gurus out there,

Seems like I need to build some glue software between an XML based web
service and some third party client software/platform.
My planned man-in-the-middle has to exchange XML messages with a site which
has a well defined but baroquesc XML API, actually a set of XML messages
posted to that site and the response gets parsed.
The XML API however could change sometimes, there's versioning, etc.
I want the other end to have a rock solid constant API, I'm thinking
XML-RPC, so that the client side doesn't need to be changed or rather
that it wouldn't be complicated because of the need to do all that message
processing, API tracking, etc.
So the other aim of this glue layer is to dramatically simplify the client
side. (The client side is not in Python but some obscure language..)

The XML API has examples for all the message exchanges, so I thought this
could be used to track possible changes so that the code
of the man-in-the-middle preferably doesn't need to be changed, only it's
configuration.

Could you suggest software, libraries, contribute ideas, etc?

Thanks for any input in advance,
Miklós
 

Ask a Question

Want to reply to this thread or ask your own question?

You'll need to choose a username for the site, which only take a couple of moments. After that, you can post your question and our members will help you out.

Ask a Question

Members online

Forum statistics

Threads
473,769
Messages
2,569,580
Members
45,054
Latest member
TrimKetoBoost

Latest Threads

Top