最近接到一个任务,开发一个c\s应用,功能如下:
1、访问远端数据库读取表中数据,输出到本地文本中;
2、将远端服务器上的文件拷贝到本地由于本人以前是b\s 开发多一点,对cs开发不是很熟悉,想请大家给一下解决方案的指引,如果可以的话给出相关的实例代码资源;ps:其实我已经用web(b\s)开发解决了问题,但是非要求我用c\s 实现,理由是不允许安装tomcat中间件,汗~~~ 难为人~~
希望有经验的朋友不吝赐教~~~
致
敬
1、访问远端数据库读取表中数据,输出到本地文本中;
2、将远端服务器上的文件拷贝到本地由于本人以前是b\s 开发多一点,对cs开发不是很熟悉,想请大家给一下解决方案的指引,如果可以的话给出相关的实例代码资源;ps:其实我已经用web(b\s)开发解决了问题,但是非要求我用c\s 实现,理由是不允许安装tomcat中间件,汗~~~ 难为人~~
希望有经验的朋友不吝赐教~~~
致
敬
远程读数据这个不用说吧
远程拷贝文件的话,能用ftp的就用ftp 使用apache-net包,不能用的话就自己输入输出流吧
1. 直接在client端程序用JDBC。
2. 用FTP協定。如果另外使用AP Server 的話。
1&2 都用一般socket。
其实不管是bs还是cs,都是java程序,原理都是一样的,比如第一个问题,只要通过JDBC把远程数据读取过来,按自己定义的一种格式,用FileOutputStream直接写到指定文件就可以了。第二个问题也一样,得到远程数据流,写入本地。
http://www.java2s.com/Code/Java/File-Input-Output/CatalogFile-Input-Output.htm
我在32位win2003 测试没问题
没用命令行-领导要求做的傻瓜一点~~~~
至于 需求 我用的是 jdbc+jcifs但是命令行 是我想起一个问题 想和大家讨论一下
-- 是关于package 的作用
默认下 我们如果在dos 下敲入 java classname(class的文件) 系统会到系统的classpath环境变量制定的路径去找执行文件,但是用了 eclipse tool 请问有没有人了解过 eclipse是怎么控制编辑和引用路径的 ,比如 src下面的cn.com.utl和 cn.com.tool 下的class 我们没有修改classpath 但是run/debug的时候还是能够正常运行,而且引入的包都可以调用到;
有兴趣的朋友可以讨论一下 知道的朋友可以分享一下~~~ 在此先谢过了
tomcat不需要安装,tomcat也算C/S中的S
是关于rcp的 项目在myeclipse 中调试的时候功能正常
但是导出的时候 出现了!ENTRY org.eclipse.core.runtime 2 0 2010-12-15 11:13:58.875
!MESSAGE Authorization infrastructure (org.eclipse.core.runtime.compatibility.auth) not installed.
错误 我上午那个查询 没有比较好的解决办法
我已经尝试将org.eclipse.core.runtime.compatibility.auth 引入了 但是仍然不成 不知道这个问题您是否遇到过
!ENTRY org.eclipse.ui 4 0 2010-12-15 11:40:36.953
!MESSAGE Unhandled event loop exception
!STACK 0
java.lang.UnsupportedOperationException: 此驱动程序不支持 Java Runtime Environment (JRE) 1.6 版。请使用支持 JDBC 4.0 的 sqljdbc4.jar 类库。
at com.microsoft.sqlserver.jdbc.SQLServerConnection.<init>(SQLServerConnection.java:223)
哎~~~~
我觉得可能是这个问题 但是如何修改呢
楼上的朋友能说的具体点吗?