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.