# Package org.springframework.messaging.tcp

Contains abstractions and implementation classes for establishing TCP connections via `TcpOperations`, handling messages via `TcpConnectionHandler`, as well as sending messages via `TcpConnection`.

See: Description

- Interface Summary
  Interface | Description
  --- | ---
  ReconnectStrategy | A contract to determine the frequency of reconnect attempts after connection failure.
  TcpConnection<P> | A contract for sending messages and managing a TCP connection.
  TcpConnectionHandler<P> | A contract for managing lifecycle events for a TCP connection including the handling of incoming messages.
  TcpOperations<P> | A contract for establishing TCP connections.

- Class Summary
  Class | Description
  --- | ---
  FixedIntervalReconnectStrategy | A simple strategy for making reconnect attempts at a fixed interval.

## Package org.springframework.messaging.tcp Description

Contains abstractions and implementation classes for establishing TCP connections via `TcpOperations`, handling messages via `TcpConnectionHandler`, as well as sending messages via `TcpConnection`.