Java Kermit

100% Pure Java Kermit protocol implementation

Over 7 years, and still the best!

Simply plug any java.io.InputStream & java.io.OutputStream into this class, and you have instant Kermit connectivity, and the code conforms to the100% Pure Java guidelines!

Use JKermit with our SerialPort product, or with any serial port product that provides you with with Input/Output streams.

JKermit supports all of the 'core' Kermit features, and most of the optional features too. Kermit is widely supported on many systems, so you can easily exchange files with legacy systems. Many popular communication products like ProComm, support Kermit so your target machine does not have to run Java.

For the ultimate Kermit development tools, get SerialPort, and JKermit.

Now up to 57% faster with sliding window support.*

*As measured over a simulated packet switch network, using a data stream between sender and receiver controlled by a tunable linear probability filter, with a Java Kermit instance on one end, and a an a C-Kermit instance on the other.

License details.

JKermit Standard

  • 100% Pure Java Kermit classes
  • Basic file transfer
  • Basic Kermit packet types: S, F, D, Z, B, Y, N, E
  • 6-bit packet checksums
  • Basic connection negotiation: packet length, timeouts, padding, EOL, control char quoting
  • Eighth-bit prefixing
  • 12-bit packet checksums
  • 16 bit packet CRCs
  • Server-mode GET-file
  • File attribute packets (type A)
  • Long packets
  • Streaming
  • kPut & kGet examples for quick and easy command line file transfer
  • Java source code for kPut & kGet
  • One Standard JKermit developer license

JKermit Professional

  • All of the JKermit Standard features
  • One Professonal JKermit developer license
  • Java source code for JKermit classes

Purchase Information