您的位置: Java吧 > Java教程 > 通过E-mail 共享Java对象

通过E-mail 共享Java对象

http://www.java8.net     2008年08月08日  【字号: 收藏本文

本文详细介绍通过E-mail 共享Java对象,希望通过本文的学习,能对你有所帮助。
关键字:

  JDK1.1的新功能--序列化接口(Serializableinterface),简化了对象持久化(Persistence)的实现。以下介绍如何通过SMTPE-mail将对象传送给另一个用户。

  摘要:一些应用程序需要以一种非实时的方式(例如旅行指南、错误报告(bugreport)、 时间表(timesheet)等)和其余用户共享对象。Java语言开发工具包(JDK)1.1版提供了一 个重要的功能:java.io.Serializable接口。该技术能让你知道如何序列化一个对象,然 后用e-mail传给其它用户。

  对象持久化和用户间对象共享是许多商业解决方案的基础。例如,一个公司可以用从本公司网址启动的Applet来完成一个时间表的制作。同样该公司也可以提供象具有开支报告、旅行指 南、错误报告(bugreport)等功能的Applet。在这些情况下,从Applet的使用者获得的数据需要和负责薪水、付款、旅行房间预订的人们共享。执行这些职能的人们可能分布在不同的 城市和国家,可能工作在不同的时区,不能希望每个工作人员都能象猫头鹰一样在晚上工作以填写这样的表格。相同的信息也不应该重新输入。因此,能够存储并且把这些相关对象传 送到商业应用中是这些applet有别于其它applet的优势。

  目前已经有许多方法能实现对象的持久化,例如使用对象数据库和磁盘文件。同样的也有许多办法可以共享对象,例如将数据写入一个套接字,或者实现一个符合CORBA,SOM的模 型。以上这几种方案均有自己的优点,当你设计你的商业解决方案时,需要认真地考虑这些方案。但是,还有一种开销不大但可靠的方法,它使用Internet和Intranet用户能够获取的 技术服务在世界范围传送对象的拷贝。它就是简单邮件传输协议,SMTP。

  用E-mail发送Java对象

  存储和保存对象的一个简单方法是将对象序列化而后用E-mail将它发送给别的用户。这种 方法有以下优点:

责任编辑:Java吧

与 "通过E-mail 共享Java对象" 相关的文章

  • 暂无相关文章