Title: GCOS 8
1GCOS 8 Internet solutions implementation
Bull Division Serveurs / Business Unit GCOS
8 March 1999
2 Fonctionnal Architecture
Enterprise Servers GCOS 8/TP8
INTERNET
Applications Servers Networking
infrastructure stations presentation .
Workstations
3Web applications and GCOS 8 implementation a
dual architecture
Enterprise Servers GCOS 8/TP8
TCP/IP - MainWay (ONP) - GTEA
INTERNET
Web Servers
Web 8
Web browser on the workstation UNIVERSAL CLIENT
4GCOS 8 TCP/IP communications
- MainWay -ONP (Open Network Processor)
- DSA et TCP/IP networking infrastructures
cooperation - New security services (fire-wall SSL
AccessMaster integration ) - GTEA ()
- middleware suite for new interoperability
solutions between GCOS8 (DSA oriented ) and open
systems (Unix NT) thru TCP/IP networks
() GCOS TCP Enterprise Access
5FCP8 Mainway
- FCP8
- LAN Extender
- MainWay ONP
- Service Processor
GCOS 8
TSS TP8
FTP8 DPF8
FCP8
TCP-IP
DSA
UNIX
FDDI RING
F D D I
E T H E
LAN
F D D I
E T H E
Extender
FDDI
Service Processor
UNIX
X25
MainWay ONP
LAN
TCP-IP DSA SNA
Terminaux réseaux existants
IBM
6GTEA Overview
- Communications library for GCOS DSA Applications
- Standard TCP/IP network
- Standard sockets library
- Support for multiple platforms
- Unix Library
- Windows DLL
- Java class
- Minimum configuration
- No changes to host applications
- Requires Netshare 8NX1.0N
- FCP8 or Mainway
7GTEA features
- Multi-platform support
- Java classes
- Unix Shared library
- Windows 32 DLL
- Portable CPI-C API
- Simple dsa_x API
- dsa_connect
- dsa_read
- dsa_write
- dsa_close
- 8-bit data
8GTEA Network Infrastructure
WEB Server
GTEA
TCP/IP
DSA (TCP/IP)
Netshare FCP8 or MainWay
Browser
- CGI scripts
- Web Server Extensions
WEBFORM8 TPRs TP8
DSA (TCP/IP)
ActiveX
GTEA
User Applications Visual Basic C/C Power
Builder
2 LTP
Tuxedo
Dialog server
9GTEA architecture
Client System ()
GCOS 8
Client Application
Server Application
DSA Session
CPI-C ActiveX
DSA Session / RFC1006
F C P 8
NetShare (RFC1006)
WinSock/Sockets/java.net
MainWay (NetShare)
TCP/IP Network
() AIX or NT
10GCOS 8 and departemental Web applications
Cooperation
(ex. City of Manchester, Ville de Liège ,
Wehkamp, MGEN...)
GCOS 8 Server
Web Server
Web browser
Intranet / Internet
page HTML
Application
"middleware " Interop 8
TP 8
1er tier
2nd tier
3rd tier
Web Server Web appli. dvt
Web server -GCOS cooperation
Corporate data
- Netscape App. Server
- Oracle WebServer
- Prolifics
- GWEB
- ...
- CGI scripts or (X)API
- towards TP 8 thru
- CPI-C / XCP2
- / Host ou 2LTP (Tuxedo)
- GTEA
- ...
11Integration of Web departemental solutions with
GCOS 8
12Web 8 Product Objectives
- Direct Access to GCOS8 from the WEB
- Protect GCOS8 investments
- business rules and data access can be kept
- New and revised applications
- Preserve a performant 2-tier architecture
- Internet Standards
- Browsers
- HTML / Javascript for presentation
- (and soon) XML for data exchange
- HTTP
- TCP/IP
- The power of TP/DB COBOL processing with smart
HTML presentation
13Web 8 in brief
- Products that enable direct Web access to GCOS8
- Web 8 applications employ gateways to convert
TCP/IP into native DSA session
Webform 8 TPRs TP8
TCP/IP
DSA
Web 8 Gateway
Application Data HTML
Browser
Data access
TP
Business rules
renovation streamlining of TP8 applications
presentation layer
Presentation
14WEB8 Solutions for GCOS8
GTEA
TCP/IP
GEAP
DSA (TCP/IP)
Netshare FCP8 or Mainway
Browser
HTTP/DSA Gateway remote forms (Unix or Windows
95/NT)
WEBFORM8 TPRs TP8
DSA
MainWay
FCP8
TCP/IP
HTTP/DSA (Mainway)
Browser
15Product Overview
- Web Access to GCOS8
- Gateways
- Mainway HTTP-DSA Gateway
- GEAP
- WEBFORM8
- Runtime Library
- HTML Template Database
- HTTP Utility
- DOCS TPR
- GTEA
16WEB8 Development Environment
- Web Authoring tools create web page
- Frontpage, Adobe Pagemill, word97
- GCOS 8 COBOL WBÂ () Pacbase VisualAge now
integrate Web 8 - Publish to Web server for testing
- Import to WEBFORM8 HTML database
- Develop TPR to process HTTP requests
- Browser submits request
 ()
17HTTP Gateway Products
- Mainway HTTP-DSA Gateway
- Connects GCOS8 to Internet
- No extra software to install
- Target Our customers clients
- GEAP
- High performance corporate Intranet
- GEAP installed in each location
- Target Our customers employees
- New terminal type
- Applications able to detect browser
18WEB 8 best fit to the Internet infrastructure
chosen
GCOS 8 Server
Web browser
MainWay
Internet HTTP/TCP-IP
Intranet DSA/HTTP/TCP-IP
Worktations, Workgroup or Dpt server
GCOS 8 Server
19 Web 8 on-going implementations with GCOS 8
customers
20SmartWeb brings the Web 8 server as a simpler
scalable solution for web access to GCOS 8 data
Web 8
Web 8
GCOS 8 Host A
SmartWeb
TP8
TimeFinder cmd
BCV
Data
Data
The TimeFinder software feeds the SmartWeb Web 8
Server DataBase with the GCOS 8 Host A
Corporate Data
Web 8  Try Buy packÂ
Web 8 server
21WEB8 URL
- http//gateway/node.mbx/0/tp8cmd
- http protocol
- //gateway IP address of HTTP gateway
- /node.mbx TP8 node and mailbox
- /0 session context identifier
- /tp8cmd command to be executed
- /options optional parameters
- Fondamental Mechanism to sustain the session
context between the browser and TP8 - only a standard Web object is used (URL and BASE
tag in HTML header) - no application specific cookies, tokens or
hidden forms used
22Bull Secured Solutions integration
- Global Security - Consistent application (eg
E-Commerce) security approach Security
administration
AccessMaster
Access control - Fire-WallsSecured acces to the
Data Centerthru Internet (Dynamic IP filtering
and application proxies NetWall )
Confidentiality of communications -
Centralized administration of keys, encryption
rules secured VPN
Users Authentication - SmartCard authentication
(ID)
Continuous service (7/7-24/24) - Availability
23GCOS 8 Internet in brief
- Internet networking (TCP/IP) and GCOSÂ 8
Intégration - MainWay (ONP) GTEA
- Opening of GCOS 8 to the Web without abrupt
change - GCOS 8 ltgt Web servers cooperation
- Web 8 direct access to TP8 thru Internet from
any Web browser - Web 8 turns GCOSÂ 8 into a transactionnal Web
server - Web 8 a 2 Tier Client /Server architecture
simple , -scalable - and manageable by the Data
Center - The TP8 performance and security reinforced by
SecurWare/AccessMaster security solutions - protocol conversion gateways external to GCOS
8 (GTEA or HTPP/DSA) - HTML based presentation for TP8 appliactions
simplifies users interaction with TP8 - Fire-Wall, authentication, virtual private
network with encryption and administration
thanks to Securware /AccessMaster