没有合适的资源?快使用搜索试试~ 我知道了~
首页基于java的远程登录和文件传输v
基于java的远程登录和文件传输v

基于java的远程登录和文件传输基于java的远程登录和文件传输基于java的远程登录和文件传输基于java的远程登录和文件传输
资源详情
资源评论
资源推荐

基于 java 的远程登录和文件传输功能的实现
摘要
Internet 发展至今产生了两种比较重要的网络体系结构:ISO/OSI 和 TCP/IP 参
考模型,ISO/OSI 模型有 7 层:物理层,数据链路层,网络层,传输层,会话层,表示层,应
用层。而 TCP/IP 模型只有 4 层:主机至网络层,互连网层,传输层,应用层。其中 TCP/
IP 参考模型中的应用层包含所有的高层协议,最早引入的是虚拟终端协议,文件传
输协议和电子邮件协议。本文对网络计算机相互通信的机理进行比较细致和深入的
分析,并采用 java 编程工具实现了远程登录和文件传输的功能。
关键词:TCP/IP JAVA 远程登录 文件传输
Abstract
Internet produces two kinds of more important network system structure so far that
Internet is developed, ISO/OSI and TCP/IP consult models, ISO/OSI model is 7 layers:
Physics layer, data link layer, network layer, transport layer, session layer, persentaltion
layer, opplication layer. And TCP/IP model is 4 layers: From host computer to Internet,
network layer, transport layer, opplication layer. TCP/IP among them consult application
layer of model include all on the senior level Protocol, introduce TELecommunications
NETwork , File Transfer Protocol and Simple Mail Transfer Protocol, Careful and deep
analysis that this text compares mechanism that the network computer communicates each
other, and adopt java programming tool to realize the functions of telecommunications
network and file transfer.
KEY WORDS: TCP/IP JAVA TELNET FTP

目 录
前 言 --------------------------------------------------------------------------------------------1
第一章 互联网概述 ---------------------------------------------------------------------- 3
1.1 互联网的发展状况 --------------------------------------------------------------------3
1.2 互联网的应用 -------------------------------------------------------------------------5
第二章 互联网中两种重要的参考模型 -----------------------------------------------6
2.1 OSI 参考模型 -------------------------------------------------------------------------6
2.2 TCP/IP 参考模型 --------------------------------------------------------------------8
第 3 章远程登录的功能实现 ----------------------------------------------------------------9
3.1 虚拟终端 -------------------------------------------------------------------------------9
3.2 远程登录协议 --------------------------------------------------------------------------11
3.3 有关远程登录的实现方法(线程的概念) ---------------------------------------13
3.4 远程登录的最终完成 ---------------------------------------------------------------18
第 4 章文件传输的执行行为和功能 ------------------------------------------------------27
4.1 传输文件 --------------------------------------------------------------------------------27
4.2 文件传输的传输模式 ----------------------------------------------------------------28
4.3 构造控制连接和数据连接 ------------------------------------------------------------32
4.4 文件传输程序的完成 -----------------------------------------------------------------42
第 5 章 总结 ----------------------------------------------------------------------------------53
参考文献 ---------------------------------------------------------------------------------------54
谢 辞 ----------------------------------------------------------------------------------------55

前 言
历史的发展表明 I n t e r n e t 的产生要追溯到最开始的时间,穴壁上的画、烟信
号、驿站—所有这些通信方式都使我们的祖先一直在考虑一个更好的通信方式。接
着就发展出了电报、电话、无线电—现在这些东西随处可见。在这之后,计算机出
现了,那时,最大最耗电,并产生大量热的计算设备也比不上现在最小的掌上计算
器,这些大家伙当时用于赢得战争和
人口普查,但当时计算机的数量极少,也很少有人买得起,况且还需要很多房间装
下它们。
今天,I n t e r n e t 已经发展得更加商业化,更加面向消费者,尽管基本目的发
生了改变,但其最初的所有质量标准(也就是开放式、抗毁性和可靠性)依然是必需
的。这些特性包括可靠传输数据、自动检测和避免网络发生错误的能力。更重要的
就是 T C P / I P 是一个开放式通信协议,开放性意味着在任何组合间,不管这些设备
的物理特征有多大差异,都可以进行通信。
毫 无 疑 问 , TCP/IP ( 通 常 它 是 指 传 输 控 制 协 议 / 网 际 协 议 , Transmission
ControlProtocol/Internet Protocol)是发展至今最成功的通信协议,它被用于当今所构
筑的最大的开放式网络系统 I n t e r n e t 之上就是其成功的明证。I n t e r n e t 最初的
设计是为了满足美国国防的需要,具体来讲就是使美国政府即使在遭受核打击时也
能保证通信不间断, T C P / I P 就是用于这个目的的。
正是 T C P / I P 使得 I n t e r n e t 发展到今天这个状态,随后, I n t e r n e t 正像
它的“革命先驱者”,如打印机、电和计算机一样改变了我们生活和工作的方式。如
果没有诸如 H T T P、S M T P、TELNET 和 F T P 这些流行的协议和服务, I n t e r n
e t 不会比一个由大量计算机所连成毫无价值的节点强多少。

本文将比较详细介绍流行的 I n t e r n e t 协议中的两种远程登录和文件传输功能
实现方法。
第一章 互联网概述
1.1 互联网的发展状况
10 年来,互联网在风中一路飘摇,舆论像是骑在墙头上的看客,用各种各样东
倒西歪的姿势见证着一切,用各种各样慷慨激昂、不着边际的语言谈论着一切。从
文化和社会学的某种角度看,现代化在中国一直是一个有意思的历史过程;而当第
二次现代化与第一次现代化交织在一起,在中国这样一个半封闭社会当中含混其辞、
跌跌闪闪地匍匐前进的时候,农民式的市民,在目光、内心和行为举止当中尤其充
满了荒诞。互联网这么一个不是东西的东西,太容易成为第三世界公民们的谈资。
过去有关互联网的报道、分析和评论,很多在开口的一刹那很可能就已经是错误的,
现在也是如此。诸多无比经典的荒诞,无需太多讨论和佐证,因为无数的无知和短
视行为最终已经被各种各样的事实证明:它们而不是互联网,是错误的。互联网一
直以它自己的方式进行着,它一直在那儿。
历史的荒原经常风云突变,互联网一直是预言中的下一个重大事件,但是我们
能够目睹到的似乎一直都是一个又一个或明或暗的瞬间。就像我们曾经感触到、不
曾感觉到的很多关于互联网的变化一样,互联网的到来是一个若隐若现、动态变幻
的历史过程。没有绝对的开启点,也没有绝对的终结点。互联网发展进程的切换也
好,互联网与传统产业的结合也好,互联网自身的不断创新和扩展也好,都是这个
动态的历史过程的不是片段的片段。
我们不知道互联网从哪里来,因为互联网没有确定的、唯一的源头;我们也不
知道互联网将会向哪里去,因为迄今为止我们并不了解互联网的全部,而且我们也
还没有看到互联网的全部。互联网只是呈现出它在今天所初步呈现出来的这个样子。

今天的互联网,不是互联网的全部。互联网,也不是那个“重大事件”的全部。那个
重大事件正在把我们带向哪里?我们正在把互联网带向何方?或者更准确地讲,互
联网将会把我们带向何方?
如果说作为重大事件一个不是片段的片段的互联网的历史才刚刚开始,如果说
在 2004 年昔日充满荒诞与喧嚣的狂飙突进的网络运动已经告一段落,网络部落的大
队人马走过蛮荒之地,那么,眼前到来的,是否就是亚马逊平原?2004 年,没有人
知道互联网的全部,没有人知道关于互联网的所有答案。
而且,我们其实仍然不是非常确切地知道互联网是不是一种技术,或者说并不
是一种技术,或者说是技术的商业,抑或是商业的技术。或者说,是一种生产力,
还是一种生产关系?是技术的制度,还是制度的技术?所以,互联网对于我们的社
会,互联网关于技术、资本、财富、商业的启蒙已经结束了吗,或者是还没有结束?
互联网是经常被我们借用的符号意义上的“他者”,还是正在到来的下一个重大事件
所驱动的变革的主体?或者仅仅只是阶段性的主题?这些问题,都是需要回答的未
解之题。
所以,2004 年,关于互联网,我们不要急于做出这样那样的判断,迫切宣告这
样那样的结论。互联网没有结束,所以互联网没有结论。2004 年,在中国互联网全
功能接入国际互联网 10 周年庆典仪式刚刚隆重举行的这个时候,我们不要四处遗撒
关于互联网的种种大词汇。所谓 10 年,是我们自己给互联网定义的一个只属于我们
自己的仪式。互联网一直以它自己的方式进行着,它一直在那儿。它并没有因为这
个仪式而有任何改变。
互联网的发展是开放的,过去是开放式的,现在是开放式的,未来更是开放式
的。迄今为止,关于互联网的所有定义都是暂时的。所以,说我们不知道,比说我
们知道要好得多。因为,极有可能在说知道的那一瞬间,我们对于互联网的认知已
经步入了歧途。
所以,真正想要说的是:在第二次启蒙、互联网的第二次发展热潮到来之前,
让我们对自己的思想来一次非常理性的清零。2004,我们重新出发。而且,我们必
剩余55页未读,继续阅读
















whai888
- 粉丝: 2
- 资源: 11
上传资源 快速赚钱
我的内容管理 收起
我的资源 快来上传第一个资源
我的收益
登录查看自己的收益我的积分 登录查看自己的积分
我的C币 登录后查看C币余额
我的收藏
我的下载
下载帮助

会员权益专享
最新资源
- Xilinx SRIO详解.pptx
- Informatica PowerCenter 10.2 for Centos7.6安装配置说明.pdf
- 现代无线系统射频电路实用设计卷II 英文版.pdf
- 电子产品可靠性设计 自己讲课用的PPT,包括设计方案的可靠性选择,元器件的选择与使用,降额设计,热设计,余度设计,参数优化设计 和 失效分析等
- MPC5744P-DEV-KIT-REVE-QSG.pdf
- 通信原理课程设计报告(ASK FSK PSK Matlab仿真--数字调制技术的仿真实现及性能研究)
- ORIGIN7.0使用说明
- 在VMware Player 3.1.3下安装Redhat Linux详尽步骤
- python学生信息管理系统实现代码
- 西门子MES手册 13 OpcenterEXCR_PortalStudio1_81RB1.pdf
资源上传下载、课程学习等过程中有任何疑问或建议,欢迎提出宝贵意见哦~我们会及时处理!
点击此处反馈



安全验证
文档复制为VIP权益,开通VIP直接复制

评论5