当然要对每个数据库操作都开个线程,而且,你有六种不同的数据库的话,就应当写六种不同的线程函数以对不同数据库进行不同的数据访问.然后,你的中间层应用程序应当不断的监听某一网络端口,当有网络连接请求到达时,首先判断该请求需要访问的是哪一类型的数据库,然后再选择执行哪一种相应的线程函数..