A computer implemented internal area access communication system is used
for communication between internal applications originating internal
communication and running in an internal transaction area on a host
computer and external applications originating external communication and
running outside of the internal transaction area. Included are an
external communication module to convert external communication having
formats noncompliant with the internal transaction area, a virtual host
terminal to run on the host computer and to execute virtual terminal
functions associated with language of the external communication that is
noncompliant with the internal transaction area and associated with
language compliant with the internal transaction area. Also included is
an access state controller to route the external and the internal
communication based upon the tracked state information for the internal
applications.