异构数据库访问

现在我碰到这样一个问题.
有100多台数据库服务器分布在不同地点.
且数据库不一样, 有可能语言,字段名都不一样,但表达的意思一样。
现要从另外一台服务器上检索100多台数据库中出一组数据。
采用什么样的方案呢。 hibernate , ejb , jdbc or xml。
在线等……

adapter/proxy

不过都是麻烦,100多个,呵呵

关键是数据库不一样, 有可能语言,字段名都不一样

异构数据库怎样同时检索呢。