Benefits
Familiar Emulation Inside a Standard Browser - Instantly
For the user, a Inventu Viewer+ session looks and feels like a traditional
terminal emulator. The emulation is instantly available anywhere the user can
access the web using any popular web browser - i.e. with no client-side software
installation or set-up.
- Reduced software licensing and maintenance costs
- Broader access to host-based applications from a browser - even on mobile devices and with specific support for the iPad
- Incorporation of host screens within other web-based applications
New, Powerful WebFlow Macros
Better than a premium desktop terminal emulator, Inventu Viewer+ includes a 100% Javascript
client-side Macro recording, playback and scripting solution: Inventu WebFlow Macros. Webflow Macros are
unique in the industry, as they can be instantly shareable across all users, as they are stored at the server. WebFlow
Macros are superior to desktop solutions as they will include plug-ins for Cloud services such as Google Apps for Business and Government,
SharePoint and Microsoft Office 365 and others.
Minimal Network Impact
Unlike first generation HTML-based emulators, Inventu Viewer+ utilizes AJAX or Web Sockets and the
exclusive Flynet Emulation DataStream - a fully HTTP-compatible, compressed
emulation data stream. As a result, the network traffic is significantly less
than with other HTML-based emulators - in fact only marginally larger than when
using traditional emulators, and in some cases smaller.
Based on ASP.NET
Inventu Viewer+, rather than utilizing a proprietary emulation server, is the
first emulator to be built on top of and fully integrated with Microsoft's
ASP.NET web application platform. Using standard .NET programming design
patterns and techniques, developers can easily manage sessions and implement
integration 'hooks' at the server side. This means that Inventu Viewer+ can be
used as a 'bridge' to a new improved architecture - it is the first step in
implementing a development and deployment solution that converges traditional
host-based terminal applications with .NET.
- Programmatic access at both client and server side - emulation is provided at the middleware level by the Inventu Viewer+ server, which also has the ability to programmatically extract data from the emulation stream to and from the client. Information can be 'siphoned' directly off the emulation stream for use in other data systems and applications.
- Built on .NET - the first terminal emulator to be integrated at the server level with ASP.NET, providing an easy to implement terminal emulation solution for any client computers running popular web browsers including Internet Explorer 11. Developers can integrate with host screens on an event-driven basis at the ASP.NET server side as well as at the client side with the Javascript API.
- Improved Network Performance - Inventu Viewer+ uses AJAX (Asynchronous Javascript and XML) technology with a compressed XML data stream between the middleware server and the client. This greatly reduces bandwidth usage compared to other 'thin client' screen-to-html emulators.
All this in addition to the general benefits of browser based terminal emulation - including low maintenance, central management of the solution, no client to download and cost-effective, flexible concurrent licensing plans.
Use Inventu Viewer+ as a standard terminal emulator, to integrate existing host systems with new applications and devices, or as a bridge to a better, new architecture - Inventu Viewer+ is the first step in implementing a development and deployment solution that converges traditional host-based terminal applications with .NET.
The Inventu Viewer+ VT plug-in provides unique UNIX 'pass-through' capability , enabling terminal emulation of any DEC or UNIX application in a browser with minimal configuration.
Features and Benefits
Traditional Emulation Delivered within a Web Browser
Emulation is instantly available anywhere the user can access an Internet
Explorer session. Inventu Viewer+ gives you all the features normally associated
with 'native' stand-alone emulators including:
- Scalable fonts - as browser is re-sized, font sizes re-scale to fit the window
- Customizable keyboard including all function keys
- Keyboard buffering or 'type ahead' - users can type input before screens are visible, as they are often used to doing with terminal-based applications
- True colors
- All host writes are synchronized with the web page
Instant Installation
Rapid, simple installation on the server and no client-side installation.
The First Terminal Emulator Built on ASP.NET
Inventu Viewer+ is integrated at the server level with ASP.NET, providing
organizations with an easily implemented solution for providing terminal
emulation to any client personal computer running any popular web browser including Internet Explorer 11.
Developers can integrate with host screens on an event-driven
basis both at the ASP.NET server side (any .NET language) as well as at the
client side with Javascript.
Full Keyboard Support
Using tested and proven javascript techniques, the full emulation keyboard is supported.
Easily Administered
Out Configuration and management tools are unmatched in the industry for both productivity and efficiency.
Configurable Color and Font Settings
A Inventu Viewer+ server can be configured to support any number of
color styles (a number of style sheets are provided and customers can modify
these or create new ones). In addition, the use of a selection of non-standard
fonts is made possible by font embedding technology.
Client-Side Integration
Web developers can use their own JavaScript file to respond to two frequent
events; whenever a new screen is displayed at the client and whenever the user
has pressed a key that will send the screen to the host. In addition to these
two events, there are functions provided in the client-side framework for
reading any area of the screen and for automatically inserting values into
entry fields.
Server-Side Integration
A well documented .NET asssembly interface is supporting, enabling access to each screen as sent from the host, and user keystrokes/updates.
Remote Administration and Control
Provided with the Inventu Viewer+ Service is a set of administration applications
that may be separately installed on any machine from which access to the live
Inventu Viewer+ Emulation Service is desired (such as an administrator's
desktop). These applications then access the service through a configurable
HTTP port to enable remote administration. The Administration Applications
include the following functions:
- View active or available sessions and status
- Start/Stop a session
- View a live session in a special administrator's emulation window -- enables both debugging as well as help desk capabilities
- Configure the service using tree-view property sheets
- Start/Stop/Clear Application Tracing
- View Application trace file which optionally includes buffers, screens, API calls and internals
High Performance Windows Service
The core emulation engine runs as a standard Win32 service, providing control
through the system services applet as well as event reporting using the
standard Windows Event Log. This service provides up to thousands of concurrent
emulation sessions that persist independently of client .NET object processes
and threads. The core emulation engine is written in highly optimized C
and C++, ensuring efficient use of resources and the fastest possible handling
of the terminal data streams.