Web server configuration

<< Click to Display Table of Contents >>

Navigation:  Bizagi Studio > Bizagi Studio user interface explained > Advanced settings >

Web server configuration

Overview

While in an opened project, Bizagi offers the possibility to configure the web server you want to use to run your processes while automating them (for quick prototyping and tests).

 

This setting does not apply directly for the final working environment, it is set in Bizagi Studio to allow you to anytime launch the Work portal, just as it would be seen and made available to the end users on that working environment.

 

Which server should I choose?

For a .NET platform, you may choose to configure to execute the Work portal either in a fully setup Microsoft's Internet Information Services (IIS), or in a local IIS Express installation.

 

WebServer_Opts_01IIS_v2

 

For a teamwork collaboration setup, it is strongly recommended to choose Internet Information Services (IIS) as the Web server.

 

For a quick start setup, fast prototyping purposes or demos, you may choose IIS Express instead.

Though, a set of limitations apply when using IIS Express as described in the section below.

 

 

Using IIS

Internet Information Services (IIS) requires Microsoft's .NET Framework.

Bizagi sets IIS as default when this is already installed, make sure you have properly configured the IIS at the server hosting the Bizagi project.

For doubts about how to set up this, refer to IIS configuration.

 

To set the use of IIS, click on the Web Server Configuration option from the Configuration Tab in Bizagi Studio:

 

WebServer_Opts

 

Choose IIS and click Ok.

 

WebServer_Opts_01IIS_v2_Advanced

 

Notice that the IIS includes an Advanced options check box. When selected, it displays the option to change the default port number of 80. The port number must be the same one configured in the IIS Manager.

 

Once you execute your Process from Bizagi Studio, the browser will load the Work Portal's URL:

 

15_WorkPortal

 

Using IIS Express

The IIS Express is a lightweight version of Internet Information Server that runs locally on Windows operating systems, and also requires the Microsoft .NET framework.

IIS Express does not require any previous configuration, as it is installed by default when installing Bizagi Studio.

The IIS Express version installed is:

IIS Express, 10.0: For Windows 10.

IIS Express, 8.0: For Windows Server 2012, Windows Server 2008 R2, Windows Server 2008, Windows 8.1, Windows 8, Windows 7, and Windows Vista.

IIS Express 7.5: For Windows XP and Windows Server 2003.

 

Choosing this option as your Web server is useful in a Development environment where only one user is working on the project, and doing quick tests to the processes.

Before moving on, refer to the following table listing known limitations in IIS Express.

 

LIMITATIONS

It can only serve the Work Portal on the local computer (it does not publish content for access from a remote browser).

It can only serve one Work Portal at a time.

Does not support the One-click deployment feature of Bizagi.

It will not be possible to use the IIS' SMTP services for e-mail notifications with advanced options.

It will not be possible to invoke Bizagi API (Bizagi SOA layer Web services) in a remote manner.

It will not be possible to use testing options in Bizagi such as: Testing the provider's connection for Virtualization and Replication configurations, Testing the Virtual entity configuration.

 

To use IIS Express, click on the Web Server Configuration option from the Configuration Tab in Bizagi Studio:

 

WebServer_Opts

 

Choose IIS Express.

Notice that IIS Express includes an Advanced options check box, when selected displays the option to change the change the default port number of 1024. Remember that if your Operating System does not have Internet Information Server installed, Bizagi will choose Internet Information Server Express in order to deploy Web Portal.

 

WebServer_Opts_02IIS_Express

 

note_pin

If your operating system does not have Internet Information Server installed, the option to choose IIS will not be available.

The port number must be a number between 1025 and 65535 if the user does not have administrator privileges.

 

Click Ok. Once you execute your Process from Bizagi Studio, the browser will load the Work Portal's URL:

 

15_WorkPortal_IIS_Express

 

 

Switching the Web server

You may change the web server used by your Bizagi project at any time.

If you installed the IIS after creating the project, it is likely that your project is already set to use IIS Express. Therefore, and if you want to use IIS, you need to explicitly set IIS as the Web server on your project.

 

By changing this setting, Bizagi will update this information for your project, and it will automatically re-create the  Work portal for the existing project (as a web application at the IIS).

This web application at the IIS is created at the site named Default Web Site.