InSight is a bridge-building application allowing a service provider company to access the AXE system via Internet / Intranet, without concern about protocol-interpreters and interface issues.
InSight is a server application residing on any network connected Windows PC with fixed IP address. Your system can access InSight by use of simple controls sent to the servers IP address. InSight will translate the control into AXE IOG20 protocol characters, giving you all handles required to provision your system with connectivity, command execution and response reception. The InSight server can be accessed from multiple clients within your network, and AXE response and error messages are echoed to all connected clients. If you want InSight to access a custom server application, you can order InSight to connect to the server and swap the response stream to your server application.
The
InSight application needs no installation, but can simply be copied to your
hard disk, from where you can call the INSIGHT.EXE file. Adding a /show
parameter will turn the user interface visible and adding /hide will
make InSight a background process with no user interface. By default InSight
starts visible. (No parameter) You can run only one instance of InSight.
On
program start the InSight server starts listening on the default port.
InSight only needs to acquire an IP address before you can connect to the AXE
and be ready to send commands. Having sent your commands you can swap to
another IP address and execute your commands here.
InSight
acts on receive of ASCII characters. The received
characters are analyzed and if containing a “@” character (ASCII 64) it’s
considered as “start of a control”. The next following carriage
return/linefeed pair (ASCII 13/10) is considered “end of control”. If a
space (ASCII 32) is within the control, it’s considered as “start of
parameter”.
Having received a known control with optional parameter, InSight will
execute the corresponding action immediately. If the received characters are
not part of a control, they are analyzed further. If a received character
string is finalized with semicolon/carriage return/linefeed (ASCII 59/13/10)
the string is considered as a MML command and appended to the job buffer, if
no semicolon is present the string is considered as usercode, password or
NVT depending on the AXE prompt. Received strings not matching above
criteria’s are acknowledged with a "Invalid command received…" and no action
is taken.
If
InSight is visible, you can manage and test the AXE interface manually by
use of the control labels and parameter edit fields. If invisible you must
connect to the IP address of the hosting PC using a customer application or
Sight,
and handle InSight by sending controls and commands.
Our Sight application can connect to the InSight server and perform remote terminal emulation with visual display of AXE response, and option to send commands, MML files (Data Transcripts) and controls towards the AXE throughput InSight.
Activate and connect client socket for redirection of AXE response to any IP address / port on the Internet.