What*s new in StreamServe 5.6 - Stream Share
Download
Report
Transcript What*s new in StreamServe 5.6 - Stream Share
Streamserve 5.6.1 Vista Plus
Ouptut Manager Integration
Karim El Cheikh Product Manager
Oct 2013
Copyright © OpenText Corporation. All rights reserved.
What Does VPOM Do?
Pain
Lost Jobs
Distributed
Environment
High # of
helpdesk calls
Solution
Feature
Ensure Delivery
Track/Notification
& Failover
Central Control and
Management
Enterprise Control
Station
Optimize Efficiency
and Increase
Productivity
Load-balance,
notification, best
device for job
2
Vista Plus Output Manager
Merge, Convert, Deliver, Route
Convert/Merge
PCL, Postscript etc
PDF, HTML, Tiff etc
Applications , i.e StreamServe
PDF, HTML, Tiff etc
VPOM
Mail/Fax/Web Server
Control and deliver your corporate
information to printers and other
destinations across the enterprise.
3
Output Manager High Level Features
• Centralized Management of Jobs and
Devices
– Re-run, re-route, delete, hold
•
•
•
•
Tracking, Notification and Failover
Forms Management
Bursting and Bundling
Clustering
– 1-to-many, 1-to-many by page
• Interrogate and Apply Rules
• Auditing for Chargeback and Trending
4
Example of Charge Back reports
The logp utility pulls the
qme.log information that
can be used to get i.e.
auditing statistics:
• WHO Executed print
job ‘ABC123’
• WHEN did this print job
start
• WHEN did this print job
finish
• HOW many successful
records processed
• HOW many failed
5
Output Manager Process
VPOM WS
WS
notification
WS branded
to VPOM
6
StreamServe VPOM integration
5.6.1 GA (earliest 5.6.1 Cum. Fix
at KC July 1st)
(Sept 27th )
VPOM 5.5 GA
Release Date planned for
End of October (LA
available from End of
September for Dev/Test)
• VPOM
Multithreaded
Job
Submission
• VPOM Job and Device
Status Notification WS
based on Call Back
interface
• WebService
support
• Be able to delay Strs top
job completion after
delivery from output
connector so that an
outside system can set the
job to completed
• WS Client for job and
device notification to the
StreamServe notification
WS
• Device level Notification
end points GUI.
• Authentication
Job Status Change
8
Device Status Change
9
StreamServe Job Submission
Create Webservice Profile
10
StreamServe Job Submission
Create VPOM connector
11
StreamServe Job Submission
Configure your Output Connector
VPOM variables- Corresponds to the
options provided by the VPOM server.
12
StreamServe Notification
Configure your Service Request Connector for receiving VPOM notifcations
13
Two New SXD to use in a MessageIN event
for mapping all the notification variables
<?xml version="1.0"?>
<!-StreamServe XML Dictionary
Created: 2013-9-12, 17:00:00
-->
<strsdictionary version="2.0" name="VPOMDeviceNotification">
<field id="NotificationSender" fieldlength="0" variable="NotificationSender" type="Variable" alignment="Left" keepspaces="FALSE"/>
<field id="TopicNamespace" fieldlength="0" variable="TopicNamespace" type="Variable" alignment="Left" keepspaces="FALSE"/>
<field id="TopicID" fieldlength="0" variable="TopicID" type="Variable" alignment="Left" keepspaces="FALSE"/>
<field id="ChangeID" fieldlength="0" variable="ChangeID" type="Variable" alignment="Left" keepspaces="FALSE"/>
<field id="ChangeName" fieldlength="0" variable="ChangeName" type="Variable" alignment="Left" keepspaces="FALSE"/>
<field id="ChangeValue" fieldlength="0" variable="ChangeValue" type="Variable" alignment="Left" keepspaces="FALSE"/>
<field id="ChangeOldValue" fieldlength="0" variable="ChangeOldValue" type="Variable" alignment="Left" keepspaces="FALSE"/>
<field id="deviceName" fieldlength="0" variable="deviceName" type="Variable" alignment="Left" keepspaces="FALSE"/>
<field id="deviceStatusDescription" fieldlength="0" variable="deviceStatusDescription" type="Variable" alignment="Left" keepspaces="FALSE"/>
<field id="deviceOwner" fieldlength="0" variable="deviceOwner" type="Variable" alignment="Left" keepspaces="FALSE"/>
<field id="deviceDescription" fieldlength="0" variable="deviceDescription" type="Variable" alignment="Left" keepspaces="FALSE"/>
<field id="printerForms" fieldlength="0" variable="printerForms" type="Variable" alignment="Left" keepspaces="FALSE"/>
<field id="hostName" fieldlength="0" variable="hostName" type="Variable" alignment="Left" keepspaces="FALSE"/>
<field id="device" fieldlength="0" variable="device" type="Variable" alignment="Left" keepspaces="FALSE"/>
<field id="deviceClass" fieldlength="0" variable="deviceClass" type="Variable" alignment="Left" keepspaces="FALSE"/>
<field id="deviceProbeLanguage" fieldlength="0" variable="deviceProbeLanguage" type="Variable" alignment="Left" keepspaces="FALSE"/>
<field id="deviceProbeInterval" fieldlength="0" variable="deviceProbeInterval" type="Variable" alignment="Left" keepspaces="FALSE"/>
<field id="deviceStatus" fieldlength="0" variable="deviceStatus" type="Variable" alignment="Left" keepspaces="FALSE"/>
<field id="deviceProtocol" fieldlength="0" variable="deviceProtocol" type="Variable" alignment="Left" keepspaces="FALSE"/>
<field id="devicePort" fieldlength="0" variable="devicePort" type="Variable" alignment="Left" keepspaces="FALSE"/>
<field id="deviceType" fieldlength="0" variable="deviceType" type="Variable" alignment="Left" keepspaces="FALSE"/>
<field id="deviceProbeEnable" fieldlength="0" variable="deviceProbeEnable" type="Variable" alignment="Left" keepspaces="FALSE"/>
<field id="deviceAlertLevel" fieldlength="0" variable="deviceAlertLevel" type="Variable" alignment="Left" keepspaces="FALSE"/>
<field id="deviceProbeReserve" fieldlength="0" variable="deviceProbeReserve" type="Variable" alignment="Left" keepspaces="FALSE"/>
<field id="deviceAccess" fieldlength="0" variable="deviceAccess" type="Variable" alignment="Left" keepspaces="FALSE"/>
<field id="maxJobsRunning" fieldlength="0" variable="maxJobsRunning" type="Variable" alignment="Left" keepspaces="FALSE"/>
<field id="jobsScheduled" fieldlength="0" variable="jobsScheduled" type="Variable" alignment="Left" keepspaces="FALSE"/>
14
</strsdictionary>
Enabling VPOM Device Notification
Configure the notification setting for sending device state notifications
15
Delay StreamServe Top Job Completion
Job and Device Event based States sent from VPOM to
the StreamServe Notification WS.
JOBPENDING
JOBHELD
JOBRUNNING
JOBSTOPPED
JOBCOMPLETE
JOBERRORCOMPLETE
JOBKILLED
JOBREQUEUE
JOBCONTINUE
JOBRESTART
JOBORPHAN
JOBREMOVED
JOBSPOOLING
JOBOFFLINE
JOBCORRUPT
Job state in Red
are set to
completed in the
StreamServe
queue since VPOM
will not SEND
more JOB state
updates for the job
DEVICEUP
DEVICEDOWN
DEVICERESERVED
16
Key Benefits of using VPOM versus Output
Center
Addtional device support: i.e. Content Server, Vista Plus, Email, Fax,
AFP
Several Probing protocol support i.e. IPP, device native protocol,
customized
Simplified WebUI
LDAP support SSO
Advanced and Tailored Worklow Management
Active-Active Cluster Support
No RDBMS / Database Vendor depency
Quick Setup
Burst and Bundle
SAP X-OMS certified
Follow-Me printing customized implementation
17
What’s New in VPOM 5.5
New Operator User Type: intermediate between
normal users and queue or device administrators.
New Region Display Option
Single Sign On (SSO) Support
Support for IPP Output Devices
Content Server Integration: new queue type and new
commands to send files and metadata about them for
capture to Content Server
StreamServe Integration:Using Output Manager’s new
Web Service API.
18
What’s New in VPOM 5.5
New Web Service API
Standardized Field Lengths standardized field lengths
across all clients so all clients can use the same API
calls to the QDB
More Control Over the QWeb Display by setting
restrictions on the qweb.ini
Support for New Operating System Versions:RedHat
Linux 6.3 and 6.4
New Documents:
The Vista Plus Output Manager QWeb Client User Guide
Installing Vista Plus Output Manager
19
Demo – Job Submission, Notifications &
VPOM
20
Thank you
Karim El-Cheikh – Product Manager
[email protected]
21