The java communication API is a Java library with extensions for developing communications applications.