毕业论文
计算机论文
经济论文
生物论文
数学论文
物理论文
机械论文
新闻传播论文
音乐舞蹈论文
法学论文
文学论文
材料科学
英语论文
日语论文
化学论文
自动化
管理论文
艺术论文
会计论文
土木工程
电子通信
食品科学
教学论文
医学论文
体育论文
论文下载
研究现状
任务书
开题报告
外文文献翻译
文献综述
范文
Java电子邮件客户端的开发与实现(3)
第一章绪论主要介绍本次毕业设计研究的背景及意义,当前
国内外
的研究现状,本论文主要的研究内容。
第二章主要介绍本次设计所涉及到的相关原理和技术,主要有TCP/IP协议简介、电子邮件协议(SMTP/POP3)简介、JavaMail简介、C/S结构简介。
第三章主要描述了本次设计中客户端软件的系统体系结构和功能模块设计。
第四章主要将第三章中所设计的功能模块一一编程实现的。
第五章对系统主要功能进行测试,并给出操作测试过程中截图和说明。
2 相关原理与技术
2.1 TCP/IP
TCP/ IP是最基本的互联网协议,是互联网互联网,它由网络层的IP协议和TCP传输层协议组成部分的基础。 TCP / IP协议定义如何电子设备连接到互联网的物种,以及如何实现它们之间的标准的数据传输。协议阶层通过调用其提供以完成他们的需求下一级中使用的总共四个层,协议的每一层。流行的说法是:TCP负责确定传输问题,如果有问题,信号和要求重新发送,直到所有的数据是安全的,并正确地传递到目的地。 IP来在每个联网设备的因特网指定的地址[3]。
TCP/IP由一下四个层次组成:网络接口层、网间网层、传输层和应用层。 每一层负责不同的功能:
①链路层,有时也被称为数据链路层或网络接口层,通常包括操作系统,设备驱动程序和相应的计算机网络接口卡。它们一起处理和电缆(或其他任何传输介质)的
物理
接口的细节。
②网络层,处理分组在网络当中的活动,例如分组的选路等。在TCP/IP协议族中,网络层协议包括有IP协议(网际协议),ICMP协议(internet互联网控制报文协议),以及IGMP协议(internet组治理协议)。
③传输层主要提供“端—端”的两台主机上通信应用。在TCP/ IP协议族中,存在着有两个不同的传输协议:TCP(传输控制协议)和UDP(用户数据报协议)。
TCP提供了两个主机高度可靠的数据通信。所有它包括应用到其数据到适当件下面的网络层,确认收到该分组时,将时钟设置为发送超时分组等的最终确认。由于传输层提供端到端的具有高可靠性的通信,应用层可以忽略所有这些细节。
另外,UDP给应用层提供了一个相当简单的服务。它只是把发送称为数据报从一台主机到另一台主机包,但并不保证数据包到达另一端。任何要求的可靠性必须由应用层来提供。
④应用层具体负责处理特定的几个应用程序的细节。几乎各种TCP / IP实现的将提供以下一般应用:
Telnet远程登录。
FTP文件传输协议。
SMTP简单邮件传送协议。
SNMP简单网络治理协议。
2.2 SMTP介绍
SMTP是一个TCP协议所提供一个有稳定的电子邮件传输的应用层协议。SMTP也是一种建立于 TCP的邮件服务,主要作为传送系统之间的邮件信息和提供与来信有关的通知【16】。
SMTP是独立于特定的传输子系统,且只需要可靠有序的数据流的渠道支持。 SMTP的一个重要特点是,它可以在网络上传输的信息,即“SMTP邮件中继”。通常情况下,一个网络上的主机可通过公共互联网TCP主机可以互相访问,由防火墙的TCP/ IP网络中的TCP分离可以互访,并利用非TCP传输层协议组件等局域网/广域网的主机。使用SMTP,消息传输可以在处理器之间,也可以在经由中继或网关处理器和其他网络之间的消息传送来实现在同一网络上实现。以这种方式,消息的传输可以通过从发送器向一个大数目的路径的接收端上的中间继电器或网关的主机。域名服务系统(DNS)的邮件交换服务器可以用来识别出传输邮件的下一条 IP 地址【16】。
共4页:
上一页
1
2
3
4
下一页
上一篇:
我国融资融券业务对证券市场的影响
下一篇:
我国居民收入与出境旅游关系研究
今日头条聚合型移动新闻...
基于web平台的多终端购物...
java高校学生积分管理系统设计与实现
java+mysql银行贷款子系统的设计+用例图
中国学术生态细节考察《...
AT89C52单片机的超声波测距...
C#学校科研管理系统的设计
公寓空调设计任务书
10万元能开儿童乐园吗,我...
医院财务风险因素分析及管理措施【2367字】
承德市事业单位档案管理...
志愿者活动的调查问卷表
国内外图像分割技术研究现状
神经外科重症监护病房患...