J / Direct was included in some versions of Microsoft's Java virtual machine technology, the direct calls to the Windows API allowed. J / Direct replaced in Microsoft's virtual machine, the Java Native Interface.

The publication of J / Direct (along with AFC and WFC) was part of Microsoft's strategy to take over the leadership role in the growing Java community.

Java programs that use J / Direct, were only run on Microsoft Windows. This was seen as an attempt Microsoft, one of the greatest benefits of Java, whose platform independence, zunichtezumachen - in line with the tactics Embrace, Extend and Extinguish.

After Microsoft had its own Java Virtual Machine abandoned and the change to. NET environment was complete, J / Direct is no longer being developed.