# Uses of Package
org.apache.ignite.spi.communication

- Packages that use org.apache.ignite.spi.communication
  Package | Description
  --- | ---
  org.apache.ignite.configuration | Contains configuration-related classes.
  org.apache.ignite.spi.communication | Contains APIs for grid communication SPI.
  org.apache.ignite.spi.communication.tcp | Contains default TCP/IP-based implementation for communication SPI.
  org.apache.ignite.spi.communication.tcp.internal |

- Classes in org.apache.ignite.spi.communication used by org.apache.ignite.configuration
  Class | Description
  --- | ---
  CommunicationSpi | Communication SPI is responsible for data exchange between nodes.

- Classes in org.apache.ignite.spi.communication used by org.apache.ignite.spi.communication
  Class | Description
  --- | ---
  CommunicationListener | Listener SPI notifies IO manager with.

- Classes in org.apache.ignite.spi.communication used by org.apache.ignite.spi.communication.tcp
  Class | Description
  --- | ---
  CommunicationListener | Listener SPI notifies IO manager with.
  CommunicationSpi | Communication SPI is responsible for data exchange between nodes.

- Classes in org.apache.ignite.spi.communication used by org.apache.ignite.spi.communication.tcp.internal
  Class | Description
  --- | ---
  CommunicationSpi | Communication SPI is responsible for data exchange between nodes.