Transcript UI 4.x

UI 4.x
Ready or not, here it comes...
• A graphical user interface for Colleague, extending the
functionality of UI Web.
• Added functionality provided by Microsoft Silverlight
and Datatel Web Services
• Centralizes User Interface installation, management and
user settings
• Enhanced person record management and added form
search capabilities
What is UI4.x?
User
Workstation
Browser Request
Java Applet
Silverlight Client
Java Applet
Silverlight
wIntegrate
Server
Telnet
DMI Listener
Silverlight /
Web Services
How does it work?
Colleague
Application
Server
What Are The
Requirements?
•
•
•
•
Processors
RAM
Network Adapter
Software
4 Processor Cores
4 GB (Minimum)
1 GB (preferred)
• Certified IIS software
• Certified Java JDK software
• Disk Configuration
• Disk 1 Size
• Disk 1 Purpose
• Disk 1
36 GB (minimum)
Operating System
RAID 1 (Recommended)
• Note
• This server will accommodate up to 200 concurrent UI sessions under
normal usage. This should be a separate server.
Hardware
•
•
•
•
•
•
•
Windows Server 2003 - 2008R2 (64bit Preferred)
JAVA Runtime Engine 1.6.11+
Daemon / APPS Listener
SAValet 2.4+
wIntegrate Server
Datatel Web Services
Microsoft Silverlight
• Web Instance
• Client Plugin Ver. 2 and 3
Software
• 3 – IBM LS22 Blade Servers
•
•
•
•
•
•
•
•
•
Windows Server 2008R2 - 64 bit
2 x Quad AMD Opteron 2.7Ghz
16GB DDR2 Memory
140GB SCSI Drive
JAVA Runtime Engine 1.6.11_21 - 64 bit
wIntegrate Server
Datatel Web Services
Microsoft Silverlight
SAValet 2.5 on External Server
CPCC Installation
• Roles – Web Server
• IIS 7 / IIS 7.5
• Features
•
•
•
•
.NET Framework
Remote Server Administration Tools
Telnet Client
Windows Process Activation Service
Windows Server 2008/R2
• 32-bit installation requires registry manipulation to install
SAValet on 64-bit OS
• 64-bit works by default
• Installed in C:\Datatel directory (Run as Admin)
• (ex. C:\Datatel\jre6u21)
• Setup JAVA_HOME environment variable
• Add “%JAVA_HOME%\bin” to the system path
• Enter “java –version” at the command prompt to verify
installation
Java Runtime Engine 1.6.x
• Daemon
•
•
•
•
Installed in C:\Datatel\coll18\Daemon
Use Datatel installer (Run as Admin)
Enter java bin directory when prompted
Installs DatatelDaemon Service (services.msc)
• SAValet
• Installation on UI server (Run as Admin)
• Add Colleague Server on Hosts Tab
• Add LPR Connection
• Can use existing installation
• Move UI installation directories post configuration
Daemon / SAValet
•
•
•
•
•
•
•
•
Run DatatelUI41.EXE Installer (Run as Admin)
Requires N00 code for licensing
Installed in C:\Datatel\wIntegrateServer
Setup initial environment
Installs wIntegrate service (services.msc)
Centralized management of environments (ui_ins.ini)
Central script location (Update scripts once)
User access by environment (web_dbs.ini)
wIntegrate Server
• Uses same installer as wIntegrate Server
• Install in C:\Datatel\WebServices \_template_ws
• Copy template for each environment
• New Web Service in SAValet per environment
• Points to database
• Register in IIS by adding application
• Needs account with local admin access
Datatel Web Services
• Uses same installer as wIntegrate Server
• Install in C:\Datatel\Silverlight\_template_sl
• Copy template for each environment
• New User Interface Client in SAValet per environment
• Points to Web Service and wIntegrate Server
• Register in IIS by adding a virtual directory
• Add “network service;iis_iusrs” to virtual directory
permissions
Microsoft Silverlight
• Create New AAPS Listener in SAValet for each
environment
• Installed on wIntegrate server in
C:\Datatel\coll18\environment
• Define wIntegrate server as pre-authenticated server
• Select Listeners on UT-UWPR (APP and UI)
APPS Listener
• Bringing down listeners for backups?
• May cause UI listener failure
• Batch automation and Windows scheduler
• Stop and start listener on UI server
• Eg.
• net stop "Datatel Production_UI4“
• net start "Datatel Production_UI4"
Listener
Startup/Shutdown
• UIWP
• Global Parameters
• Look and Feel
• Photos
• Logs
• Timeouts
•
•
•
•
WSPM – Global Timeout
SVBP – WebAdvisor Timeout Override
SOD – User Override
UIRM – UI Startup Paragraph (TIMEOUT)
Post-Install Configuration
• UICD – User Interface Context
•
•
•
•
UIRD - Define Search Results
UIAD - Define Advanced Search
UIHD - Define Context Area
Use Delivered Computed Columns
• Mask SSN – SL.PARTIAL.SSN
• Remove Birth Year – PCC.BIRTHDAY
Post-Install Configuration
• Customize splash screen
• “C:\Datatel\Silverlight\test_sl\client\index.htm”
• Customize logo
• “C:\Datatel\Silverlight\test_sl\client\sl\ClientBin\images\col
league_logo.png”
Post-Install Configuration
• Ben Diel
• CIS System Administrator
• Central Piedmont Community College
• [email protected]
Questions???