On-the-fly reading from SOAP/REST web service in the Game Engine?

Hi blenders!

I got this idea for a 3D webshop, and I would like to integrate it with a online webservice which outputs XML of lists of products. In the webshop administration I can include a path to files, such as object models (stuff like obj, 3ds or collada etc.). My question is this (and forgive me for posting it in the wrong section);

Is it possible to read from a webservice or an external file in any way and then show text, models etc in the game engine? When starting up the game engine I can read i.ex. a product list, and when clicking on those products, it makes a query to the webshop for more in-depth specifications on that product.

Thanks for helping out guys!

EDIT: Ignore this thread - I got a server time-out when posting this, and then it got posted two times for some reason… And I can’t link to the other thread because of some weird Forum-WYSIWYG-restriction…