Server Role Prerequisites

Link to the DSP Secure Portal - https://datascopedsp.com/resources/prerequisites-installation/ (request login details from Admin)

In this section we will outline the Server Roles installation and configuration requirements, which form part of the prerequisites for installing DATASCOPE WMS via the System Manager process. This document will explain the required Server Roles and how they are installed and configured.

DATASCOPE WMS requires the following Roles before the installation can begin:

  • Application Server Role

  • Internet Information Service Role

If printing issues are experienced after an upgrade. Refer to Upgrade-specific troubleshooting

If you don’t like reading, you can watch the video.

Try it!

Server Manager

The first step in the installation process is to open the Server Manager plugin with the Windows server. 

  • This is usually located on the Start Menu, as shown below.

  • The Server Manager will look something like the below:

  • To begin the process, select the Add roles and features link in the middle section of the screen as shown below.

  • Next, we will simply click the Next button.

  • Select the Role-based or feature-based installation option and click Next as shown below.

  • Accept the default options on the next screen and click Next as shown below:

  • Now on the next section, Server Roles, check the Webserver (IIS) role and click Next as shown below:

  • You may be prompted for the below Required Feature, accept this by clicking as shown below.

  • Then click Next to continue as shown below:

  • Next under Features, ensure the following are checked. These are normally checked by default on a new server.

  • These are the Microsoft .NET Frameworks and are required for DATASCOPE WMS as it is built on the Microsoft .NET Framework.

  • Ensure Message Queuing is also selected.

Message Queuing: is a messaging protocol that allows applications running on separate servers/processes to communicate with each other. It enables asynchronous communication between applications and supports transactions, which ensures that messages are delivered reliably.

  • Click Next to continue.

  • On the next screen, simply click the Next button there is nothing to configure, this is just information about the WebServer (IIS) Role we are adding.

  • The Next screen will list all the Role Services that need to be set up as a minimum for installing the DATACSOPE WMS System.

  • The reasons for each item are mentioned below for reference.

Common HTTP Features

  • Default Document: This item is a prerequisite for the ASP .NET 3.5.

  • Static Content: This is required to display the Click Once landing page of the DATASCOPE WMS Client installer.

Health and Diagnostics

HTTP Logging: This item is optional but recommended as it is useful for troubleshooting a WebServer when there are performance or request errors.

Security

Request Filtering: This is a prerequisite for ASP, ASP.NET 3.5 and .NET Extensibility 3.5

Application Development

  • .NET Extensibility 3.5: This item is a prerequisite for ASP .NET 3.5.

  • .NET Extensibility 4.7 is a component of the Microsoft .NET Framework that enables developers to extend the functionality of IIS.

  • ASP: This is a key requirement as the DATASCOPE WMS Back end it written in ASP .NET

  • ASP .NET 3.5: This is a key requirement as the DATASCOPE WMS Back end it written in ASP & ASP .NET.

  • ASP.NET 4.7: is a web development framework that allows developers to build dynamic web applications using .NET languages.

  • ISAPI Extensions: This is a prerequisite of ASP and ASP .NET 3.5.

  • ISAPI Filters: This is a prerequisite of ASP and ASP .NET 3.5.

Management Tools

Finally, under the Management Tool section the following should be checked:

  • IIS Management Console:  This is required to administer the IIS WebServer.

  • IIS Management Compatibility:  This is required for some legacy webservices. Note this is a Requirement for the IIS WebServices.

  • IIS 6 Metabase Compatibility: is a component in Microsoft Internet Information Services (IIS) that allows newer versions of IIS to support configuration settings from IIS 6. This helps maintain compatibility with older web applications and services.

  • IIS 6 Management Console: Internet Information Services (IIS) 6 Management is a tool that allows users to manage IIS 6.0 servers remotely. It provides a graphical user interface (GUI) for managing websites, application pools, virtual directories, and other IIS components.

  • IIS 6 Scripting Tools: are a set of command-line tools that allow users to manage IIS 6.0 servers using scripts. These tools include adsutil.vbs, which can configure IIS settings, and iisapp.vbs, which can be used to view information about running worker processes. 

  • IIS 6 WMI Compatibility: This component enables users to manage IIS 6.0 servers using Windows Management Instrumentation (WMI). WMI is a management technology that allows users to access and manage Windows-based systems using a standard set of interfaces.

Confirm Installation selections.

Finally, click the Next button to show the confirmation screen as shown below, then click Install to begin the installation.

This concludes the Server Roles that are required on the DATASCOPE WMS Server.