Director, Synon/2 Development Synon/TC Overview Alistair Moir Synon/2 - Lead QA Derek Hall Director, Synon/2 Development
What about this presentation? What is Synon/TC? - Derek The Technology - Alistair Q & A ©1997 SYNON CORPORATION 2/19/2019
What is a Thin Client? Standalone Server - Traditional AS/400 AS/400 solid, proven, secure, business system Green screen display, limited graphics All processing and display on server (host) Client / Server - fulfilling the promises of the early 90’s Split processing between server and client Thin Client - the key here is THIN Future of AS/400 All processing on server Server independent GUI display ©1997 SYNON CORPORATION 2/19/2019
What is Synon/TC? Net enablement for Synon/2 apps Synon/2J GUI enablement for Synon/2 apps Java deployment Synon/GUI Windows deployment Synon/ActiveX (not yet released) Visual Basic deployment ©1997 SYNON CORPORATION 2/19/2019
1998 SYNON INTERNATIONAL USER CONFERENCE • ORLANDO, FL • USA www.thinclient.synon.com 1998 SYNON INTERNATIONAL USER CONFERENCE • ORLANDO, FL • USA 2/19/2019
1998 SYNON INTERNATIONAL USER CONFERENCE • ORLANDO, FL • USA Who’s Involved and Why? Synon the leader in application generation tools CST - Client Server Technologies the leader in graphical presentation for the AS400 Synergy Synon’s model repository CST’s knowledgebase 1998 SYNON INTERNATIONAL USER CONFERENCE • ORLANDO, FL • USA 2/19/2019
Over to Alistair for a full discussion on how it all works! The Technology Over to Alistair for a full discussion on how it all works! But also come along and see Alistair give a live demo of Synon/TC in action! 1998 SYNON INTERNATIONAL USER CONFERENCE • ORLANDO, FL • USA 2/19/2019
Technical Agenda What is Synon/TC Generation & Compilation Look & Feel Runtime Java ? Servers ? The Next Generation The Future
1998 SYNON INTERNATIONAL USER CONFERENCE • ORLANDO, FL • USA The Big Picture AS/400 PC Synon/2 SDF Java Synon ACE Remote Control & Development Kit Active X RPG/COBOL Database DDS GUI 1998 SYNON INTERNATIONAL USER CONFERENCE • ORLANDO, FL • USA 2/19/2019
Generation & Compilation Generate on the AS/400 Compile on the PC 1998 SYNON INTERNATIONAL USER CONFERENCE • ORLANDO, FL • USA 2/19/2019
1998 SYNON INTERNATIONAL USER CONFERENCE • ORLANDO, FL • USA Synon/TC - AS/400 Implemented as a generator Screen Design Format, SDF Full control under Synon/2E Only model values need changing 1998 SYNON INTERNATIONAL USER CONFERENCE • ORLANDO, FL • USA 2/19/2019
1998 SYNON INTERNATIONAL USER CONFERENCE • ORLANDO, FL • USA Synon/TC - PC PC software, Remote Control Requires access to AS/400 Hardware Requirements 1998 SYNON INTERNATIONAL USER CONFERENCE • ORLANDO, FL • USA 2/19/2019
Synon/TC - The middle bit Need for PC to use SDF FTP etc Shared Folders Which One? 1998 SYNON INTERNATIONAL USER CONFERENCE • ORLANDO, FL • USA 2/19/2019
1998 SYNON INTERNATIONAL USER CONFERENCE • ORLANDO, FL • USA Look & Feel 1998 SYNON INTERNATIONAL USER CONFERENCE • ORLANDO, FL • USA 2/19/2019
1998 SYNON INTERNATIONAL USER CONFERENCE • ORLANDO, FL • USA Pop Up 1998 SYNON INTERNATIONAL USER CONFERENCE • ORLANDO, FL • USA 2/19/2019
1998 SYNON INTERNATIONAL USER CONFERENCE • ORLANDO, FL • USA Status Fields 1998 SYNON INTERNATIONAL USER CONFERENCE • ORLANDO, FL • USA 2/19/2019
1998 SYNON INTERNATIONAL USER CONFERENCE • ORLANDO, FL • USA Dates 1998 SYNON INTERNATIONAL USER CONFERENCE • ORLANDO, FL • USA 2/19/2019
1998 SYNON INTERNATIONAL USER CONFERENCE • ORLANDO, FL • USA Confirm && Example of confirm 1998 SYNON INTERNATIONAL USER CONFERENCE • ORLANDO, FL • USA 2/19/2019
1998 SYNON INTERNATIONAL USER CONFERENCE • ORLANDO, FL • USA Runtime Windows Browser Based 1998 SYNON INTERNATIONAL USER CONFERENCE • ORLANDO, FL • USA 2/19/2019
1998 SYNON INTERNATIONAL USER CONFERENCE • ORLANDO, FL • USA Windows 16/32 bit Various transport protocols 1998 SYNON INTERNATIONAL USER CONFERENCE • ORLANDO, FL • USA 2/19/2019
1998 SYNON INTERNATIONAL USER CONFERENCE • ORLANDO, FL • USA Browser Based The JAVA applet Designed for Web use Requires extra hardware/software Provides greater internet security 1998 SYNON INTERNATIONAL USER CONFERENCE • ORLANDO, FL • USA 2/19/2019
1998 SYNON INTERNATIONAL USER CONFERENCE • ORLANDO, FL • USA What is Java? Java is a network based computing environment with hardware and O.S. independence. Java contains two main parts. Language definition and associated compilers. Java Virtual Machine, JVM. 1998 SYNON INTERNATIONAL USER CONFERENCE • ORLANDO, FL • USA 2/19/2019
1998 SYNON INTERNATIONAL USER CONFERENCE • ORLANDO, FL • USA Why use it? Hardware independence Designed for network computing, NC Wide industry support Available under windows, Navigator, I.E. 1998 SYNON INTERNATIONAL USER CONFERENCE • ORLANDO, FL • USA 2/19/2019
1998 SYNON INTERNATIONAL USER CONFERENCE • ORLANDO, FL • USA The Server(s) The physical server, the hardware Web Server, provides web site Jacada Server, connection to the AS/400 1998 SYNON INTERNATIONAL USER CONFERENCE • ORLANDO, FL • USA 2/19/2019
1998 SYNON INTERNATIONAL USER CONFERENCE • ORLANDO, FL • USA Server Fog INTERNET HTML WEB SERVER JACADA SERVER TC 1998 SYNON INTERNATIONAL USER CONFERENCE • ORLANDO, FL • USA 2/19/2019
1998 SYNON INTERNATIONAL USER CONFERENCE • ORLANDO, FL • USA Distribution Windows Automated using WISE Browser Based Uses the Web Can use WISE 1998 SYNON INTERNATIONAL USER CONFERENCE • ORLANDO, FL • USA 2/19/2019
How does TC recognize screens? 5250 Data Stream SDF Fixed fields Thumb Nail Not recognized 1998 SYNON INTERNATIONAL USER CONFERENCE • ORLANDO, FL • USA 2/19/2019
1998 SYNON INTERNATIONAL USER CONFERENCE • ORLANDO, FL • USA JITGUI Just In Time GUI &&example&& 1998 SYNON INTERNATIONAL USER CONFERENCE • ORLANDO, FL • USA 2/19/2019
1998 SYNON INTERNATIONAL USER CONFERENCE • ORLANDO, FL • USA Adjustments Nearly always performed on the PC Can be done screen by screen or global Remembered, apart from Drop Down Lists Such as, font, layout, color etc. 1998 SYNON INTERNATIONAL USER CONFERENCE • ORLANDO, FL • USA 2/19/2019
1998 SYNON INTERNATIONAL USER CONFERENCE • ORLANDO, FL • USA The Next Generation 1998 SYNON INTERNATIONAL USER CONFERENCE • ORLANDO, FL • USA 2/19/2019
1998 SYNON INTERNATIONAL USER CONFERENCE • ORLANDO, FL • USA Help Text Windows Hyper Text Markup Language, HTML Java ? 1998 SYNON INTERNATIONAL USER CONFERENCE • ORLANDO, FL • USA 2/19/2019
1998 SYNON INTERNATIONAL USER CONFERENCE • ORLANDO, FL • USA Color Minimal color implementation shipped now Available NOW using the ACE tool Will be supported as per the 5250 1998 SYNON INTERNATIONAL USER CONFERENCE • ORLANDO, FL • USA 2/19/2019
1998 SYNON INTERNATIONAL USER CONFERENCE • ORLANDO, FL • USA Color Example &&& DISOLVING PICTURES TO SHOW 5250/NOW/FUTURE 1998 SYNON INTERNATIONAL USER CONFERENCE • ORLANDO, FL • USA 2/19/2019
National Language Support Translate Message Table More languages supported by CST 1 Application per language 1998 SYNON INTERNATIONAL USER CONFERENCE • ORLANDO, FL • USA 2/19/2019
1998 SYNON INTERNATIONAL USER CONFERENCE • ORLANDO, FL • USA The Future 1998 SYNON INTERNATIONAL USER CONFERENCE • ORLANDO, FL • USA 2/19/2019
1998 SYNON INTERNATIONAL USER CONFERENCE • ORLANDO, FL • USA Native Web Server At present internet access requires an server running Windows AS/400 can host a web server In next major release Synon/TC the Jacada server can become native, running under OS/400 Re-written in Java 1998 SYNON INTERNATIONAL USER CONFERENCE • ORLANDO, FL • USA 2/19/2019
1998 SYNON INTERNATIONAL USER CONFERENCE • ORLANDO, FL • USA Active/X Taking over from Visual Basic Can be run from within certain browsers 1998 SYNON INTERNATIONAL USER CONFERENCE • ORLANDO, FL • USA 2/19/2019
1998 SYNON INTERNATIONAL USER CONFERENCE • ORLANDO, FL • USA Your Ideas? 1998 SYNON INTERNATIONAL USER CONFERENCE • ORLANDO, FL • USA 2/19/2019