1,当然可以比如你安装oracle你在本地安装oracle客户端在配置odbc那不是一样的。
2,可以。
3,可能是因为weblogic支持ejb你可以把自己的ejb放在weblogic上,就像mts服务器上放mts com 一样。
4,windows中一般c/s构架中三层的话就用oledb实现三层结构和数据库连接两层的话就连接odbc等等。java这边的话,如果是c/s就是你说的客户端。两层结构的话就连接odbc桥,三层就用rmi,让rmi服务端连接odbc桥。
写了这么多,多少给点分吧!
2,可以。
3,可能是因为weblogic支持ejb你可以把自己的ejb放在weblogic上,就像mts服务器上放mts com 一样。
4,windows中一般c/s构架中三层的话就用oledb实现三层结构和数据库连接两层的话就连接odbc等等。java这边的话,如果是c/s就是你说的客户端。两层结构的话就连接odbc桥,三层就用rmi,让rmi服务端连接odbc桥。
写了这么多,多少给点分吧!
解决方案 »
- telnet 命令
- 如何继承自定义的窗体?
- 如何获取ftp服务器上要某个下载文件的大小,类库用的common.net.ftp
- xmlDocument是什么?
- 没有分了◎初学问题 代码运行不了 急
- !!急!!!java怎樣取得頁面錯誤信息的內容
- 问一个问题,java有没有象msdn那样的查询函数和方法的帮助啊?
- JCreator问题
- 我的手机进水了,现在只能用12个小时的电,是电池问题还是手机问题?
- final String 成员变量还能通过构造器赋值?
- 鼠标点击TEXTAREA中时,如何得到点中的是第几行(返回INT)。
- 各位高手:本人初学JDBC对各个数据连接时的URL的书写还很模糊,有谁可以提供以下各数据库的连接发,由其是URL的书写。
如果允许多人同时访问,必然用到多线程,我要传输的数据量比较大,线程一多必然出问题,我知道一个做线性代数的小组,7个线程的时候客户端就无法运行了(要知道他们传输的数据量并不大)oh,my god!
如果a_ray1这方面有经验不妨介绍一下,
thank you !!!!!
------>connectionPool--->database
1,用rmi的话你在rmi服务那端就是Remote实现那端连接数据库连接方法就和一般的连接方法一样(Class.forName("sun.jdbc.odbc.JdbcOdbcDriver");
Connection c=DriverManager.getConnection(dbURL,user,password);
Statement s=c.createStatement();
ResultSet r=s.executeQuery(sql);)
你定义Remote接口的时候就可以定义比如 Vector getResultSet(String sql);在服务端实现它你在客户端就可得到一个Vector 结果集等等方法...。
2,至于你说的SocketServer是套接字通讯和rmi关系不大,用它做数据库的东西要写的东西太多太麻烦。用rmi的话不用考虑线程的问题。rmi本来就可以多个人访问。
3,你说你的数据量很大,大到什么程度?我想一两千条纪录,一、二十个人访问应该不成问题。如果你觉得逻辑很复杂那么建议你用ejb做,做几个entity对应你的table。在座几个对应逻辑session.我想在大的问题也可以解决了吧。呵呵!顺便提一句大部分的ejb都是基于rmi我还没见过基于corba的。记得给分哦!