Overview¶
Printing from Windows Applications¶
The printer is configured via easyPRIMA or APW (SEAL Add Printer Wizard) and uses SEAL MasterDriver, which prints into the PLOSSYS 5 system via the standard Windows LPR port monitor.
The user prints a document from a Windows application and receives the status messages for the job in the PLOSSYS Infoclient tray icon. The printer and the job can be managed in PLOSSYS Administrator.
Printing from SAP Spool¶
The printer is configured for BC-XOM in the SAP system. The BC-XOM interface from SEAL Systems accepts the job and transmits it via IPP or IPPS to the PLOSSYS 5 server. PLOSSYS 5 processes the job and replies the job status to the SAP system via RFC callback.
Printing via SEAL Operator/SEAL Print Client¶
The user creates the output job in the Web user interface, SEAL Print Client, which is a client for SEAL Operator. From there, the output job is sent to PLOSSYS 5 via IPP/IPPS. The user receives the status messages for the job in the PLOSSYS Infoclient tray icon.
Printing with IPP¶
The IPP client passes the output request to PLOSSYS 5 via IPP/IPPS/HTTP/HTTPS and receives the status messages for the job via IPP.
Components of PLOSSYS 5¶
PLOSSYS 5 includes the following components:
-
PLOSSYS 5 Server
Main application of PLOSSYS 5 consisting of several microservices such as
seal-ippcheckin
,seal-rest
orseal-housekeeper
-
Consul
The Consul configuration service is used for discovering services via Domain Name System (DNS) and managing the distributed configuration in a cluster.
-
MongoDB
The MongoDB database contains the data about the printers and the jobs.
-
PLOSSYS Administrator
As Web user interface for managing the jobs and printers, PLOSSYS Administrator, is provided.
-
PLOSSYS CLI
With the command line tool, PLOSSYS CLI, the services, jobs and printers can be managed and the configuration can be exported and imported.
-
Elastic Stack
The PLOSSYS 5 log messages are administrated and visualized by means of Elastic Stack (Elasticsearch and Kibana). Elasticsearch is the database containing the log messages. Kibana is the user interface for visualizing the log messages. Additionally, the
seal-filebeat
service is used for reading the PLOSSYS 5 log files and sending them to Kibana. -
Identity provider
The identity provider is a service connected with the OAuth 2.0/OpenID Connect (OIDC) protocol and is responsible for the user authentication and the mapping of rights and roles. A preconfigured Keycloak identity provider is provided by SEAL Systems for test purposes. In practice, another OIDC identity provider already installed at the customer's will be used for the user authentication and authorization. For more information about Keycloak and other OIDC identity provider used with SEAL Systems products, refer to the SEAL Interfaces for OIDC documentation.
-
bos2gyros
With the
bos2gyros
command line tool, the printer configuration provided by the SEAL Systems Driver Database (DDB) is mapped to the configuration format known to PLOSSYS 5.
Other SEAL Systems Components Used with PLOSSYS 5¶
-
BC-XOM interface
Certified interface for connecting PLOSSYS netdome and PLOSSYS 5 to SAP via the OMS interface; for more information about BC-XOM interface, refer to the BC-XOM - OMS Connection documentation.
-
easyPRIMA
Central database for distributing printers into different systems, such as PLOSSYS netdome, PLOSSYS 5, SAP and Windows; for more information about easyPRIMA, refer to the easyPRIMA documentation.
-
PLOSSYS Infoclient
Displays the status of jobs printed by PLOSSYS netdome and PLOSSYS 5
-
SEAL Operator/SEAL Print Client
As Web user interface for creating output jobs, SEAL Print Client is provided as client for SEAL Operator. SEAL Operator sends the output jobs to PLOSSYS 5 or other systems. For more information about SEAL Operator/SEAL Print Client refer to the SEAL Operator/SEAL Print Client documentation.
-
SEAL Add Printer Wizard (APW)
User interface for searching and installing Windows printers. For more information about SEAL APW refer to the SEAL APW documentation.
-
SEAL MasterDriver
Universal Windows printer driver