花了几天时间赶了个软件,功能是Telnet登录到一台Linux主机上,然后执行命令,将返回的信息解析后插入到Oracle数据库中(多线程登录,数据库连接池处理连接并发)。总的来说功能比较简单,但是对Oracle数据库使用完全是0,还是让人纠结,所以记录下来。
首先说Java下Telnet的实现。先提Apache基金会(http://projects.apache.org/index.html),下面的提供的开源软件非常多,进入Categories可以领略下。我这里用到了Commons Net(http://commons.apache.org/net/download_net.cgi),下载Jar包(我用的是commons-net-2.0.jar),这个应该不影响,网站里面提供了相关类或者例子可以查看。我贴出这个Commons Net 3.1包中的API看看,说不定以后需要呢:
org.apache.commons.net Common socket classes and protocol command utility classes
org.apache.commons.net.bsd Classes for rcommand, rexec, rlogin
org.apache.commons.net.chargen Chargen over TCP and UDP
org.apache.commons.net.daytime Daytime over TC
首先说Java下Telnet的实现。先提Apache基金会(http://projects.apache.org/index.html),下面的提供的开源软件非常多,进入Categories可以领略下。我这里用到了Commons Net(http://commons.apache.org/net/download_net.cgi),下载Jar包(我用的是commons-net-2.0.jar),这个应该不影响,网站里面提供了相关类或者例子可以查看。我贴出这个Commons Net 3.1包中的API看看,说不定以后需要呢:
org.apache.commons.net Common socket classes and protocol command utility classes
org.apache.commons.net.bsd Classes for rcommand, rexec, rlogin
org.apache.commons.net.chargen Chargen over TCP and UDP
org.apache.commons.net.daytime Daytime over TC