JProtector is a programmable Java 3270/5250 Terminal and Printer Emulation. The Emulation can either be started as a desktop application, as a web-to-host application within a browser environment or as a Java Web Start application. JProtector can be programmed either via the object oriented Java API 'OHIO' or the Win32 API 'EHLLAPI'. Through the possibility of embedding host display panels into your own applications as JavaBeans, JProtector offers a flexible solution which can be seamlessly integrated into any environment. JProtector offers administrators extreme comfort when tailoring the emulation to conform with your companies internal standards or to replace existing emulations.

As an alternative to using JProtector as a standard Telnet emulation, you can also draw on the added functionality and flexibility of XPSDaemon, an host-based application which serves as a TCP/IP server to heterogenous networks but at the same time as a VTAM appication to interface to legacy networks. The combination of JProtector and XPSDaemon allows for truly seamless integration between older VTAM or SNA based terminals and printers and new TCP/IP based technologies. You can flexibly generate or assign virtual terminal and printer names based on information available from the user or workstation or supplied in existing lists or databases. Existing structures in host application like CICS or IMS based on terminal or printer ID's can be retained, so reducing implementation risks and effort. On top of this, the combination JProtector / XPSDaemon provides a very simple method of securing host access. 3270 and 5250 datastreams are notoriously insecure, transmitting user id's passwords and user data unencrypted over networks. Along with secure user authentication based on X.509 certificates, JProtector offers 128-bit Blowfish end-to-end datastream encryption. On top of this, data transmission can be compressed in either or both directions using GZIP functionality. This procedure can radically reduce the amount of data transmitted between users, printers and the host, improving response times and reducing bandwidth costs.

Based on the functionality, the range of programming and customisation possibilities and the attractive pricing policy, JProtector is the ideal solution to integrate IBM host systems into the heterogenous systems and networking future or migrate users onto new decentral technologies whilst still leveraging host reliability and stability.