Publishing Platform Web Services or Lexmark Publishing Services helps to render signs, batches, and labels by communicating with the PPR engine and database. It can also store and extract data from the PPR database.
This section illustrates how to install this component.
You can install the Publishing Platform Web Services on a supported Microsoft SQL Server that runs on any of the following operating systems:
Windows Server 2022
Windows Server 2019
Windows Server 2016
Windows Server 2012
Before you begin, make sure that the following applications are installed on the server:
Microsoft .NET Framework 4.8 or later
Microsoft SQL Server
SQL Server Native Client 11 or later
Obtain the Publishing Platform Web Services installer.
Run the LexmarkPublishingServices.exe file as an administrator.
Read and accept the End-User License Agreement (EULA), and then click Install.
Provide the fully qualified domain name or IP address of the web services server.
Provide the database server name with the instance.
Provide the database server login ID and password.
Select a database.
Provide the link to the Publishing Platform Engine installation.
Browse to a folder where you want to save the web services files.
If you use a Redis load-balancing setup, then enable Use Redis.
Make sure that the Publishing Platform Web Service is installed successfully.
From a web browser, type
, where is the fully qualified domain name or IP address of the Publishing Platform Web Service server.If the web browser shows the WebServices portal login screen, then the installation is successful.
How to print a large number of sign copies?
Open the App.Config file located at C:\inetpub\wwwroot\Lexmark_Publishing_Services.
Adjust the value of the timeout of the POC Engine call depending on size of the sign copies
How to enable the SWAGGER document page?
Open the App.Config file located at C:\inetpub\wwwroot\Lexmark_Publishing_Services.
Set the value of the EnableSwaggerUI as true.
How to change the database connection strings after installation?
Database connection strings are stored in encrypted form in the Web.Config file located at C:\inetpub\wwwroot\Lexmark_Publishing_Services
Decrypt the connection strings, modify as required, and then encrypt it back in the Web.Config file.
Type the following commands respectively to decrypt and encrypt the connection strings: