Middleware Organizations

To avoid an explosion of the number of wrappers.

  • Broker as a single central component.

  • A unique interface with each component.

Object A is offered a local interface.

Object A's call is transformed into a generic object by the middleware available at machine A.

Finally, the generic object is transformed into a message to be sent via the network.

Centralized Organizations

Decentralized Organizations

Peer-to-peer

  • Structured.

  • Non-Structured.

    • Flooding.

    • Random walks.

  • Hierarchical.

Hybrid Organizations

Edge-server systems

  • CDNs

Collaborative distribution systems.

  • BitTorrent

Last updated