Menu

Client Communication System

Executive Summary

The communication system adds a transparency layer on the network connection between the FastFix client and server platforms. It includes functionality to exchange data between the FastFix client platform and the FastFix server platform.

Services Provided

  • Send data to FastFix server
  • Register for notification in case of new messages from server
  • Notify listeners

Services Needed

  • From Listeners:
    • Notify() method

Open Questions and Doubts

  • Sync / Async communication?
  • Distributed OSGi?
  • R-OSGi

Shared Data Structures

  • Message: Will serve as a container for messages that arrive from the server.

Component-specific Errors

see [Component Specific Error Types]

Limitations

see [Component Limitations]


Related

Wiki: Component Limitations
Wiki: Component Specific Error Types
Wiki: Software Architecture (incl. "big pictures")

MongoDB Logo MongoDB