This chapter is from the book

This chapter is from the book

3.7 Objects on the Network

The objects on the network that transfer back and forth between services and
devices (also between devices themselves) have additional advantages when used
with Java technology; two of them are summarized next.

Avoidance of versioning problems: Vast reduction in problems with
regard to versioning occurs when dynamically sending new behavior via class
loading. This allows integration of new functionality and automatic bug fix
updates.

Facilitates the interoperability of different vendors: Each vendor
provides its own interface implementations that can interoperate with other
vendors' devices.

Objects are used in the protocols that are transferred between disparate
devices and servers.