email service:通过GUI实现电子邮件服务的Java应用程序 源码
Java电子邮件服务 该项目的目的是提供一个可扩展的,并行的和分布式的Java应用程序,该应用程序通过GUI实现电子邮件服务。 源代码包含服务器和客户端实现,使用MVC模式并遵循观察者模式原则。 目录 项目介绍 该项目由电子邮件服务器构成,该服务器同时处理用户的邮箱和必要的邮件客户端,允许用户登录各自的邮箱。 邮件服务器处理电子邮件列表,并使用文件(.txt或二进制文件-无数据库)维护其持久性,以永久存储邮件 邮件服务器提供了一个GUI,该GUI显示由邮件客户端完成的所有操作的日志,以及客户端与服务器之间的交互过程中发生的所有事件 例如:打开/关闭邮件客户端和服务器之间的连接,发送消息,接收消息,传递消息的错误 本地事件的日志不包括在此列表中(例如,按下按钮,打开窗口等) 一个邮箱包含: 与邮箱关联的邮件帐户的名称(例如george [at] mymail.com) 消息列表(最终
用户评论