文件系统服务使你可以存储数据并修改文件。File对象并非利用数据库工作,而是为你提供易于使用的数据存储方案。你可以利用File来读取、写入或搜寻应用服务器上的文件。你无法使用File来操作用户系统上的文件。
文件可以是文本或二进制方式,但读写文本文件要容易一些,因为你可以逐行或利用字符串。对于二进制文件,你必须在操作前将其分离至单个字符。这些字符均为一个字节,而且必须转化为数字来读写。
邮件服务包括SendMail对象,你可以使用它来产生新的邮件。SendMail可能会使你联想到那个专门产生邮件的Unix进程,但SendMail对象可以用于Unix和Windows环境中。SendMail允许你发送多媒体信息,比如图象、声音和视频文件,也支持邮件附件。
当你建立了一个SendMail的实例,你可以使用其属性来决定你的E-Mail中的字段,以及内容的编码和消息的目的地。一般,SendMail的属性对应于E-Mail的各字段。比如,你可以用属性To来设置收信者,用From来设置发信者。
SendMail直接支持标准的SMTP服务器的各字段,因此你可以为用户字段设置属性,以适应不同的邮件服务器或客户端。由于用户字段出现在邮件的头部,它们都遵守RFC822的规范,其中规定所有用户定义的字段都应加前缀X-。
上一页 | 下一页 |
对话管理 | 访问数据库 |