java2XP is a set of Java bindings for the X-Plane XPLM SDK, amounting to a more reliable interface between Java and X-Plane than was possible with UDP. It's used in the 787: Aviator's Edition project from v1.3.0 onwards as a replacement to the unreliable UDP used before.