implements Serializable有什么作用
来源:互联网 发布:物理实验模拟软件 编辑:程序博客网 时间:2024/06/02 07:28
有很多网络传输使用的都是implements Serializable,没有implements Serializable,你就不能通过rmi(包括ejb)提供远程调用。
serialization 允许你将实现了Serializable接口的对象转换为字节序列,这些字节序列可以被完全存储以备以后重新生成原来的对象。
serialization不但可以在本机做,而且可以经由网络操作(就是猫小说的RMI)。这个好处是很大的----因为它自动屏蔽了操作系统的差异,字节顺序等。比如,在Window平台生成一个对象并序列化之,然后通过网络传到一台Unix机器上,然后可以在这台Unix机器上正确地重构这个对象。
Object serialization主要用来支持2种主要的特性:
1。Java的RMI(remote method invocation).RMI允许象在本机上一样操作远程机器上的对象。当发送消息给远程对象时,就需要用到serializaiton机制来发送参数和接收返回直。
2。Java的JavaBeans. Bean的状态信息通常是在设计时配置的。Bean的状态信息必须被存起来,以便当程序运行时能恢复这些状态信息。这也需要serializaiton机制。
总之如果在网络的环境下做类传输,应该还是implements Serializable。
serialization 允许你将实现了Serializable接口的对象转换为字节序列,这些字节序列可以被完全存储以备以后重新生成原来的对象。
serialization不但可以在本机做,而且可以经由网络操作(就是猫小说的RMI)。这个好处是很大的----因为它自动屏蔽了操作系统的差异,字节顺序等。比如,在Window平台生成一个对象并序列化之,然后通过网络传到一台Unix机器上,然后可以在这台Unix机器上正确地重构这个对象。
Object serialization主要用来支持2种主要的特性:
1。Java的RMI(remote method invocation).RMI允许象在本机上一样操作远程机器上的对象。当发送消息给远程对象时,就需要用到serializaiton机制来发送参数和接收返回直。
2。Java的JavaBeans. Bean的状态信息通常是在设计时配置的。Bean的状态信息必须被存起来,以便当程序运行时能恢复这些状态信息。这也需要serializaiton机制。
总之如果在网络的环境下做类传输,应该还是implements Serializable。
0 0
- implements Serializable有什么作用
- implements Serializable有什么作用
- implements Serializable有什么作用
- implements Serializable有什么作用?
- implements Serializable有什么作用
- implements Serializable有什么作用?
- implements Serializable有什么作用?
- implements Serializable有什么作用
- implements Serializable有什么作用
- 类中implements Serializable有什么作用
- implements serializable实现序列化接口有什么作用?
- implements Serializable的作用
- javabean规范中要求实现Serializable接口,有什么作用?
- javabean规范中要求实现Serializable接口,有什么作用?
- javabean规范中要求实现Serializable接口,有什么作用?
- 安卓实体类implements Serializable的意图作用
- extends 与 implements 有什么区别
- 110914 implements Serializable
- Struts2总是跳转到INPUT
- mysql常用命令汇总
- [leetcode] 167. Two Sum II - Input array is sorted
- Spark Streaming + Kafka整合指南
- 欢迎使用CSDN-markdown编辑器
- implements Serializable有什么作用
- ASP.NET内置对象
- 整洁代码
- The method of type must override a superclass method 解决方式
- JavaWeb
- 欧拉通路332. Reconstruct Itinerary
- replace()第二个参数为function时的小研究
- Repeated column in mapping for entity:(should be mapped with insert="false" update="false")
- uva352 The Seasonal War-python