搜档网
当前位置:搜档网 › 一个PDA电子邮件系统网络层协议的设计与实现

一个PDA电子邮件系统网络层协议的设计与实现

收稿日期!"##"$#%$&’作者简介!郭胜超(硕士研究生(主要研究方向为计算机中文信息处理及应用技术)吕强(教授(主要研究方向为计算机操作系统*分布式计算*计算语言学)钱培德(教授(博士生导师(主要研究方向为计算机中文信息处理)杨季文(教授(主要研究方向!计算机中文信息处理+

一个,-.电子邮件系统网络层协议的设计与实现

郭胜超(吕

强(钱培德(杨季文

/苏州大学计算机工程系(江苏苏州"&0##12

要!介绍了一个在345上实现的电子邮件收发系统(重点描述了在硬件资源有限*缺少系统支持的345平台上(

如何合理*有效地简化网络层协议规范(并给出了实现这种支持电子邮件收发应用的主机网络层协议的思路和要点+关键词!网际协议)网际控制报文协议)电子邮件)个人数字助理中图分类号!63787+#9文献标识码!5

文章编号!&###$&""#/"##92#9$#0’0$#9-:;<=><>=?>@A :?B E F G ,E >,-.H I ?

L M N O P Q R S $T P U V (W X Y Z U R S (Y [5\3Q Z $]Q (^5\L _Z $‘Q R

/a b c d e f g b h f i jk i g c l f b e m h n o h b b e o h n (p i i q r i s t h o u b e v o f w (p i i q r i s "&0##1(k r o h d

2.x ;D y ?z D !6P Q {P Q |Z |S Z }Q |{P Q V }Q ~}Z Q ‘V !U Q "U Z #|$|{Q "V R345U R ]]Q |T ~Z %Q |P V ‘{V|Z "&#Z !${P Q |{U R ]U ~][R {Q ~R Q {3~V {V T V #Z RU~Q U |V R U %#QU R ]Q !!Q T {Z }Q‘U $V R{P Q345&#U {!V ~"‘P Z T PP U |#Z {{#QP U ~]‘U ~Q~Q |V ’~T QU R ]|$|{Q "U {Z T

|’&&V ~{+5{{P Q |U "Q {Z "Q ({P Z |&U &Q ~|P V ‘|{P Q {P Z R (Z R SU R ]V ’{#Z R Q V !{P Q &U ~{Z T ’#U ~~Q U #Z )U {Z V R !V ~[R {Q ~R Q {3~V {V T V #

V R345Q "U Z #|$|{Q "+

*:K +E y @;![3)[,-3).-5[W )345

/引

随着网络计算的日益普及和通信机制的不断完善和拓广(我们已经获得了强大的桌面计算能力+自然地(人们更加渴望将桌面信息的处理能力扩展到移动的手掌之中+345/3Q ~|V R U #4Z S Z {U #5||Z |{U R {

2以其轻便*小巧和多功能等特点(正在越来越满足人们的这种需求+35W -*[0-等各大公司都不断推出自己的345产品(以满足不断增长的市场需求(同时(互联网已成为人们获得信息的主要途径(345的应用正在适应互联网潮流(逐步由单纯的个人信息管理发展到多媒体和网络通信方面+笔者所在项目组与一345制造商合作(在他们提供的价格低廉的345设备上(实现了一个电子邮件收发系统+目前(各知名品牌的345设备通过蓝牙技术*红外通信等手段实现无线通信(但无线通信的代价较高且不稳定(在实现数据通信的同时也增加了345产品的成本+本文所描述的系统在345上通过拨号上网的方式实现电子邮件的收发(具有较高的性价比(有利于345设备的推广和使用+

1,-.电子邮件系统

1+/系统功能

本系统是一个基于6,32[3协议的345电子邮件收发软件+运行在345上的邮件收发程序通过-V ]Q "以拨号的方式连上[R {Q ~R Q {(345用户通过[O 3与3N 37O Q ~}Q ~或

O -63O Q ~}Q ~建立连接并进行邮件收发工作(结构如图&所示+其工作流程与3,用户通过拨号方式上网收发电子邮件

相同+

1+1硬件平台

系统运行在基于543%#5芯片的345设备上(

这款主图&系统结构4Z S +&O $|{Q "|{~’T {’~Q

频0#-53的低价位,3M 与存储器*

时钟*中断*[2N 设备*6O "7"通信口和板载-N 4.-芯片等硬件资源(

共同构成了345的硬件体系(

如图"所示/见下页2+在上述高性价比的硬件平台上(配以邮件收发软件和其他实用程序(从而使得这款345满足大多数人对345低价

位*多功能的要求(既可以获得较好的市场效果(又能推广345的应用(使人们能更加有效*及时的处理身边的各种信息(满足不断发展的信息化要求+1+7开发环境

由于上述345设备并没有可用的开发和调试环境(本系统的开发工作分为两个阶段+第一阶段(设计人员在3,

平台第"0卷第9期"##9年9月小型微型计算机系统

-[\[8-[,6N O ^O 6.-O

X V #

9"0\V +95&

~+"##

9万方数据

相关主题