推荐一款好用的ftp客户端iis7远程桌面管理软件,是一款绿色小巧,功能实用的FTP工具软件,其界面简洁, *** 作方便,它支持FTP批量上传下载,它可以同时连接多台ftp服务器进行文件传输工作,还可以在线解压缩文件,支持文件查找,在线编辑等功能。同时它还能够同时远程 *** 作多台服务器,并且多台服务器间可以自由切换,适合机房管理、站长、运维工作、程序员使用。
如何连接如下:
首先你除了会安卓开发外要会javaweb或php等服务器语言。然后给服务器编写对数据库的 *** 作和给app提供 *** 作的接口,之后你的服务器连接数据库,你的app通过>1、找到$ORACLE_HOME/client_1/network/admin目录下的tnsnamesora文件,并用文本模式打开。
2、添加以下内容:
本地实例名=(DESCRIPTION =
(ADDRESS = (PROTOCOL = TCP)(HOST = 数据库IP地址)(PORT = 端口号))
(CONNECT_DATA =
(SERVER = DEDICATED)
(SERVICE_NAME = 服务名)
)
)
3、用工具登录即可。
直接输入服务器的电脑名称、或IP地址来连接;如果是KIS标准版,打开软件没有出现教学演示版本,就表示成功了;
如果是KSI专业版、商贸版,在登陆的时候,输入服务器名称、或IP,出现可以选择的帐套就表示连接上去了;
建议服务器、客户端都把防火墙关闭,还有得在同一个局域网内。方法如下:
方法1,需要占用一个IP用在路由器内网口做这个公网IP段的网关,其它9个IP分配给不同的服务器
方法2,服务器配置私有IP,通过路由器映射不同的IP及端口到不同的服务器,各服务器端口相同可配置10台,端口不同的话就可配置很多服务器了。方法2更安全,不用将整个服务器暴露在互联网。import javanet;
import javalang;
import javaio;
public class MySocketServer
{
public static void main(String args[]) //throws IOException
{
try{
ServerSocket myServer = new ServerSocket(8018);
Systemoutprintln("正在监听端口:"+myServergetLocalPort());
Socket myClient = null;
boolean flag = true;
String InputMessage = null;
int c;
while(flag)
{
myClient = myServeraccept();
//接收客户端的信息,如果不是Stop就继续监听,加个if判断
DataInputStream dataIn = new DataInputStream(myClientgetInputStream());
//DataInputStream dataIn = new DataInputStream(new BufferedInputStream(myClientgetInputStream()));
OutputStream dataOut = myClientgetOutputStream();
while( (InputMessage = dataInreadLine()) != null )
{
if( InputMessageequals("stop"))
{
flag = false;
break;
}
else
{
Systemoutprintln("从客户端接收到的信息是:"+InputMessage);
//输入:读取至 末尾-1结束,遇到回车'\n'结束:
while((c=Systeminread())!= -1)
{
dataOutwrite((byte)c);
if( c== '\n')
{
dataOutflush();
break;
}
}
}
}
dataInclose();
dataOutclose();
myClientclose();
}
myServerclose();
}
catch(Exception e)
{
Systemoutprintln(egetMessage());
}
}
}
客户端:
import javaio;
import javalang;
import javanet;
public class MySocketClient
{
public static void main(String args[])
{
try{
Socket myClient = new Socket("192168125",8018);
DataInputStream dataIn = new DataInputStream(myClientgetInputStream());
OutputStream dataOut = myClientgetOutputStream();
boolean flag = true;
int c;
String serverResponse = null ;
while(flag)
{
while( (c=Systeminread())!= -1 )
{
dataOutwrite((byte)c);
if(c=='\n')
{
dataOutflush();
serverResponse = dataInreadLine();
Systemoutprintln("服务器的返回信息是:"+serverResponse);
}
}
}
dataInclose();
dataOutclose();
myClientclose();
}
catch(Exception e)
{
Systemoutprintln("Exception :"+egetMessage());
}
}
}
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)