control blender from external program

Is it possible to control blender from another (.net) program? I want to a simple animation, move an object from a to b. Can I set variables from outside, or call functions or maybe connect via UDP or TCP to a blender session? Where can I find information about this subject?

Thanks for your help!

If you look on Python and Poser threads at Renderosity you can see how a program called advanced library working together with a Python script called prpc are used in just such a way for content manipulation.


thanks a lot, i will look into these links!