FTPServer_9

/**
*Title:FTPServer_9.java
*Description:网络编程,接受client端的访问,并做出相应的反应。
*@Copyright:
*@Company:
*@autor:firefly
*@version:1.0
*@time:2012.10.1
*/
//这是类在写的时候一般要和FTPClient_9这个类一块来写。并要用两个dos窗口进行运行,必须先启动Server端(运行FTPServer_9)对client端进行监听。
//在改动了FTPServer_9.java后要把原来的运行FTPServer_9的窗口停用后重新启动。若不能正常运行,请改动FTPClient_9中有IP地址。

import java.net.*;//引入java.net中的包。
import java.io.*;

public class FTPServer_9 {  //抛异常要在main()中抛而不是在这里抛。
 public static void main(String[] args) {//先把异常抛出去
  try {
   ServerSocket ss = new ServerSocket(6666);//自己设置一个端口
   while(true) {            //Server接收连接要为不间断的是一个死循环,尽面保证只要有client端发出申请就能接收。
    Socket s = ss.accept();//当接收来自FTPClient_9的申请之后也要建立一个Socket。这里的accept()是阻塞式的
    DataInputStream dis = new DataInputStream(s.getInputStream());//Socket类中的方法,用于返回此套接字中的输入流。
    System.out.println(dis.readUTF()); //readUTF()也为阻塞式的。
    dis.close();
    s.close();  //关闭此套接字。
    System.out.println("A celint connect!");
   }
  } catch(IOException e) {
   e.printStackTrace();
   System.out.println("程序出错了" + e);
  }
 }
}

一种上传软件 在家还是在办公室,行业领先的一种上传软件软件可以智能地和安全地移动你的重要文件在多个地点在广域网或局域网。用一种上传软件你可以发布网页,下载最新的音乐,图片,和软件;或国内服务器之间传输文件,你的互联网服务提供商,office-any服务器,您可以通过网络访问。 一种上传软件很简单对于新手FTP用户,然而强大的足以让有经验的用户。 友好的用户界面使您可以轻松地更新和维护复杂的网站。 你可以用一种上传软件维护关键任务文件传输的安全特性。 你甚至可以计划和脚本使用转让引擎转移以最小的开销。您可以使用传输引擎在一种上传软件或与任何COM-enabled脚本或编程语言 一个集成的、彩色的HTML编辑器允许您创建、打开和编辑HTML文件在您的计算机上或在一种上传软件远程服务器。 Unicode support-CuteFTP支持Unicode的文件名称。 集成TappIn™通过Globalscape® 文件传输安全 安全SSL Sessions-CuteFTP保护与128位SSL会话,相同的安全技术所使用的网络浏览器和服务器身份验证、消息完整性和数据机密性。SSL会话Choices-When设置SSL连接,一种上传软件允许您选择三种常见的SSL实现,包括TLS(AUTH TLS)*,SSL隐* *(直接连接在端口990)和SSL显式* *(身份验证SSL)模式。大多数FTP服务器支持至少一种,而一些(比如Globalscape EFT服务器)支持所有三个。 SSL Certificates-CuteFTP包括一个完整的证书管理系统,让您能够接受或拒绝一个服务器的证书,接受证书存储在一个本地数据库,导入和导出证书在本地存储,使用窗口的受信任的证书存储证书的批准,并且能够创建自己的“强势”(4096位)自签名证书,包括一个证书请求文件(签字的证书颁发机构(CA)如Verisign或Thawte)。 HTTPS Sessions-Connect,浏览目录,并转移到/从HTTPS网站使用相同的强大的安全性(SSL)web浏览器使用安全电子商务交易。HTTPS网站也依靠证书来验证客户端与所需的HTTPS服务器通信。 Secure Shell(SSH2)Sessions-CuteFTP还支持SSH2协议,具体来说,SFTP。 SFTP配置Options-CuteFTP给你巨大的控制你SFTP会话,包括选择加密密码,MAC(消息身份验证代码)类型、压缩和身份验证*机制使用。 SFTP身份Files-Use身份文件提供的主机或创建自己的密钥对进行身份验证。在创建自己的身份文件时,您可以选择在RSA和DSS公钥格式,密钥长度(4096位)和关键的存储位置。受信任的服务器标识文件(证书)存储在一个本地数据库。你也可以导入或导出身份文件从您的本地信任存储。 了OpenPGP加密和Decryption-CuteFTP使用开源加密了OpenPGP技术加密数据之前发送到服务器或解密从服务器检索数据。了OpenPGP使用公钥和私钥。这允许您给别人你的公钥,它们可以使用加密一个文件。只有你能与你的私钥解密文件。了OpenPGP功能在一种上传软件允许您加密文件在上传之前或解密文件下载后,创建了OpenPGP键,关键尺寸,并选择RSA或DSS密码;导入和导出了OpenPGP钥匙。 安全登录使用OTP-Some情况呼吁安全登录序列,但不是后续数据的保护和控制通道的事务。对于这种情况,一种上传软件提供了一次密码(OTP)认证,一个协议基于贝尔实验室的S /关键技术。OTP身份验证是接受许多UNIX和一些窗口FTP主机,包括Globalscape EFT服务器。 密码Manager-Encrypt站点内容管理器使用强大的河豚密码或完全禁止密码保存,包括URL和快速连接历史,在应用程序会话。您还可以更改默认的站点管理器和session-log存储位置。这些政策和功能帮助降低风险当运行在一个共享或身体上无限制的机器。 连接选项 连接Wizard-CuteFTP的连接向导可以指导您完成设置一个新的FTP连接。一旦完成,一种上传软件会自动连接到新网站并将其储存在您的站点经理后续连接。 网站一般Manager-Store访问网站内置的地址簿,站点管理器。站点管理器允许您设置per-Site特定的选项,你可以导出或导入站点数据,包括地址簿来自第三方的FTP客户端或一种上传软件的早期版本。您可以选择密码保护您的站点经理强加密来保护你的网站信息(特别是网站密码)。 快速Connect-CuteFTP提供其他各种连接选择。使用快速连接栏进入网站连接信息;使用粘贴URL对话框从剪贴板粘贴整个网址,创建一个新的网站,或直接从主菜单中启动一个现有的,或一种上传软件在程序启动时自动重新连接
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值