基于TCPIIP协议族的十种最常用网络应用的设计与实现.pdfVIP

  • 9
  • 0
  • 约1.28万字
  • 约 5页
  • 2018-05-09 发布于福建
  • 举报

基于TCPIIP协议族的十种最常用网络应用的设计与实现.pdf

E—mail:info@cccc.net.cn ISSN 1009—3O44 Compu~rKnowledgeandTechnology电脑知识与技术 http://www.dnzs.net.cn Vo1.6,No.28,October2010,PP.7931-7935 Te1:+86—551—5690963 5690964 基于TCPIIP协议族的十种最常用网络应用的设计与实现 李 明 (上海市卢湾区业余大学 ,上海 200020) 摘要 :该文介绍基于TCP/IP协议的十种最常用网络应用的设计与实现方法 ,每例仅用一二句至多四五句VB代码 ,实现 了DIY 的 最快解决方案,也生动诠释 了 “简单即美”的编程理念。 关键词 :HTTP;SMTP;POP3;FTP;UDP;TCP;IP;DNS;PPP;TELNET 中图分类号:TP311 文献标识码 :A 文章编号 :1009—3044(2010)28—7931—05 TheMethodofDesignAndRealizationForTenKindsoftheMostUsefullNetworkApplicationsBasedonTCP/IPProtocol LIM ing (ShanghaiLuwanAreaSpareTimeCoHedge,Shanghai200020,China) Abstrct:ThepaperintroducedthemethodofdesignandrealizationfortenkindsofthemostusefullnetworkapphcafionsbasedonTCP/ IPprotocol,eachexampleonlyuseoneorwt ocodesnadnomorethanfourorfivecodes,realizedthequickestresolveplanofthemost usefullnewtorkapplicationsDIY(DoItYousel0,nadalsoexplainhtecodingideaof”simpleequalbeautiful”. Keywords:HTTP:SMTP;POP3;FTP:UDP;TCP;IP;DNS;PPP;TELNET 毫无疑问,H兀IP,SMTP,POP3,FTP,UDP,TCP,IP,DNS,PPP,TELNET这十个网络通信协议是网络技术中最重要和最常用 的协 议。而下表所列的十种微软的网络工具就是基于上述协议 的具体实现。其 中的 Intemet 表 1 Explor浏览器、OutlookExpress电子邮箱和 MSN即时通等网络工具 已经成为我们 日常 生活不可或缺 的一部分 。那么能否 自己动手编程 (DIY,DoItYouself).用最少的代码来 实现这些丰富而又复杂 的网络功能呢?这将是一件十分有趣而又非常具有挑战性的工 作 。为了简便 ,我们这里使用的程序设计语言是 VB6.0。 1基于 HTTP协议的Web浏览器 在 Internet上浏览 Web网站信息是基于 Hrr】 协议 (HyperTextTransmiterProtoco1. 即超文本传输协议)的支持。客户端 Web浏览器按照 H们甲协议来解析信息 (见图 1)。 设计 中,需要添加一个 WebBrowser控件 (通过 “工程 ”菜单勾选 “MicrosoftIntemet Controls”复选框)。这个 Web浏览器的全部代码仅有 l句如下。 PrivateSubCommandl — Click0 WebBrowser1.NavigateText1.Text 为‘WebBrowser控件提供 网址 EndSub 它 的运行条件是 ,你 电脑 中的微软浏览器 IE(IntemetExp

文档评论(0)

1亿VIP精品文档

相关文档