System Requirements
The requirements for Host Integrator vary depending on your choice of component and platform.
-
Hardware and software requirements apply to all installation options.
-
Connector requirements apply to interfaces used by developers to create client/server, or Web applications.
-
See Ports used by Host Integrator for information on ports used by Host Integrator. This information is helpful when configuring firewall access.
About IPv4 and IPv6
Verastream Host Integrator uses IPv4 by default, but if you have a fully working IPv6 network, you can configure VHI to use IPv6.
To configure VHI to use IPv6
In the following files, change the value (True) to false. For example, -Djava.net.preferIPv4Stack=false
.
Component | File name and location |
---|---|
Management Server | /ManagementServer/conf/container.conf |
Management Server's JConsole | /ManagementServer/bin/jconsole (bat and/or sh) |
Administrative Console | /AdministrativeConsole/Administrative Console.ini |
Host Emulator | /HostIntegrator/hostemulator/conf/container.conf |
Host Emulator JConsole | /HostIntegrator/hostemulator/bin/jconsole (bat and /or sh) |
Web Server | /HostIntegrator/servletengine/conf/container.conf |
Design Tool | /HostIntegrator/etc/destool.conf |
Log Manager | /HostIntegrator/etc/logmgr.conf |
Session Server | /HostIntegrator/etc/sesssrvr.conf |
Web Builder | /HostIntegrator/etc/webbuilder.conf |
And also these files in the /HostIntegrator/bin
directory:
activatemodel
(bat and/or sh)deactivatemodel
(bat and/or sh)resetsessionserver
(bat and/or sh)
Hardware and Software Requirements
The following requirements are for all Verastream Host Integrator components. Some development components can only be installed in a Windows environment.
Design Tool, Web Builder, Session Server and Administrative Console Requirements (Dev Kit)
Supported platforms (64-bit)
- Windows Server 2022
- Windows Server 2019
- Windows Server 2016
- Windows Server 2012
- Windows 11
- Windows 10
Disk Space Requirements
All the Host Integrator components require less than 1GB of disk space. However, it is a good idea to allow additional space for data (models, projects, and logging) and to allow for Windows platform install programs or .NET Framework
Additional requirements
-
RAM - 512 MB for first 100 users and an additional 64 MB for each additional 100 users.
-
To use the Design Tool, a minimum video resolution of 1024 x 768 is required.
Note
Applications are generated for Microsoft Visual Studio 2008, and for older .NET versions; if they are opened with newer versions, Visual Studio will convert them. Projects can be opened and rebuilt using Visual Studio 2005 without errors or warnings.
Web Builder
Additional software requirements for Web Builder generated services, components, and Web applications derived from host application model procedures include:
-
ASP .NET must be installed to run legacy .NET Web applications with Web Builder. In older versions of Windows, ASP .NET is installed by default when you install Internet Information Services (IIS). This is not the case when running Windows 2008. See .NET Web Application Properties in the Web Builder online help for instructions on how to install ASP .NET on those platforms.
-
Client interfaces – Java Bean (JDK 1.8.0 or higher) and C# .NET 4.5 Class Library
Verastream Host Integrator follows HTML and JavaScript specifications and takes advantage of the powerful features they offer. We support all modern browsers that support these specifications such as Internet Explorer, Firefox, Chrome, Safari and Opera.
Client Web browsers that meet these minimal requirements:
- Internet Explorer version 11.0 +
- Firefox 27+
- Chrome 33+
- Microsoft Edge
Note
To generate .NET Web applications on computers running Microsoft IIS 7.0, select the IIS 6 Management Compatibility option when installing IIS. For Vista, install IIS 7, under Programs and Features. For Windows Server 2008, use Server Manager to Add the Web Server Role (IIS).
Session Server and Management Server requirements (Server Kit)
Supported Windows platforms (64-bit)
- Windows Server 2022
- Windows Server 2019
- Windows Server 2016
- Windows Server 2012
Supported Linux platforms (64-bit)
-
Red Hat Enterprise Linux (RHEL)
- RHEL 9
- RHEL 9 for IBM System z
- RHEL 8
- RHEL 8 for IBM System z
- RHEL 7.x (x86_64)
- RHEL 7/x for IBM System z
-
SUSE Enterprise Linux
- SUSE Enterprise Server 15 for IBM System z
- SUSE Enterprise Server 15 (x86 64)
- SUSE Enterprise Server 12 (x86 64)
- SUSE Enterprise Server 12 for IBM System z
Other requirements
RAM - 512 MB for first 100 users and an additional 64 MB for each additional 100 users.
Additional information
-
Because the current version of Verastream Host Integrator includes Java 8 with the installation, the product works as expected on all platforms where Java is installed. However, if you are using zLinux and an IBM JDK, you must supply additional information to ensure the product works with Java 8.
To make VHI compatible with Java 8, newly introduced serialization filters must be loosely configured to adhere to security guidelines and must be configured for the IBM JDK installed on your machine. See the Configure Java Serialization Filters section of Technical Note 7021305 for instructions.
-
On some Linux platforms you may encounter delays caused by insufficient entropy. An indication of this issue is a stalled process that does not consume CPU time. You can inspect the amount on entropy on a Linux system with the command
cat /proc/sys/kernel/random/entropy_avail
.To test and temporarily work around entropy issues, you can change the
java.security
file, modifying the propertysecurerandom.strongAlgorithms
toNativePRNGNonBlocking
. -
If, when installing on Red Hat Linux 7 server, you encounter errors when asked to specify the administrative password, which stops the installation, you should install the following files, (available for download from the Web):
glibc-2.12-1.80.el6.i686.rpm
andnss-softokn-freebl-3.12.9-11.el6.i686.rpm
.These files must be installed prior to successfully installing VHI. You can install them as root using this command:
yum install glibc-2.12-1.80.el6.i686.rpm nss-softokn-freebl-3.12.9-11.el6.i686.rpm
.
Connector Requirements
Connector | Requirements |
---|---|
COM | To create a client application using C++, you need a Windows-based operating system and Microsoft Visual Studio version 6.0 or higher. There is a separately installed 32-bit COM connector available. See Installing a 32-bit COM Connector. |
C | The C connector is included in the installation of the AppConn COM connector. You can use the C connector to create C or non-COM C++ applications for Windows or Linux-based development platforms that integrate host data into Web, client, or server applications. Visual Studio 2010 C libraries, which are installed with the product, have replaced the previously used Visual Studio 2005 C libraries. The C API requires inclusion of appconnapi.h and appconndef.h in the source file. See the C connector topic under Verastream Host Integrator > Connectors and API’s in the Help for more information. |
Java | The Host Integrator AppConn Java Connector’s .JAR files require JDK 1.8. When you install the Development Kit, a copy of the Azul Zulu OpenJDK version 1.8 is installed in the Verastream\java folder. For more information on Azul Zulu OpenJDK version 1.8, see the Azul Web site. |
.NET | To use the .NET connector to develop an application that accesses the host application model file on your Host Integrator Server, you need the .NET development tool—Microsoft Visual Studio. You also need .NET Framework SDK, version 3.5 to link to information on .NET data types from the Host Integrator MSDN-style compiled help system. |