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.
•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.
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:
Choose IIS and click OK.
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:
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.
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:
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.
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:
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.