不同软件其间的接口有哪些调用形式

不同软件之间的接口有哪些调用形式啊
两个问题:
1.不同软件之间的接口有哪些调用形式啊,如:导入,直接访问数据库等等
2.接口可以做到实时调用吗
最好能举些例子,谢谢!
------解决思路----------------------
1.中间文件(.XML,.TXT等)
2.DLL可以做到实时调用
------解决思路----------------------
很多技术呀,winsocket自己做数据的格式规定,
COM组件,通过dll到处简单函数。
另外借助楼上说的webservice