本文通过对铁道部DMIS系统现有数据库应用中关键问题的分析 ,提出了采用基于JDBC的数据访问中间件实现异构分布式数据库访问的思想 ,并详细讨论了JDBC的工作原理、基于JDBC的数据访问中间件的解决方案和具体实现技术。