Introduction to Web concepts and Janus Web Server
SUG '03
Presentations
Click on any slide to view a linked version of this presentation.

Slide 1: Introduction to Web Concepts and Janus Web Server

Slide 2: Script

Slide 3: Web Brick and Mortar

Slide 4: Web Programming

Slide 5: TCP/IP

Slide 6: URL - A scheme for addressing web pages.

Slide 7: URLs

Slide 8: Domains

Slide 9: Domain names and servers

Slide 10: Configuration - Server

Slide 11: Connections: 2+n tier web servers

Slide 12: Janus Web Server Architecture

Slide 13: Port Definition

Slide 14: Explanation

Slide 15: Web Rules

Slide 16: Web Rules

Slide 17: Web Rule "Actions"

Slide 18: Web rules (continued)

Slide 19: JANUS Commands

Slide 20: JANUS DISPLAYWEB JANWEB

Slide 21: Browser Operations

Slide 22: Browser Operations - (continued)

Slide 23: Let's give it a try

Slide 24: Make the connection

Slide 25: Screenshot of Simple Example

Slide 26: HTML & HTTP

Slide 27: Mark-up languages

Slide 28: HTML Structure

Slide 29: A Simple Page

Slide 30: Miscellaneous HTML Tags

Slide 31: $WEB_ON

Slide 32: Mime Types

Slide 33: $WEB_TYPE

Slide 34: Can I use an HTML generator?

Slide 35: Save generated HTML as 204 proc

Slide 36: $WEB_PROCSEND

Slide 37: Janus Web Procedure

Slide 38: Screenshot of more complex example

Slide 39: $WEB_SUB

Slide 40: What's going on under the covers?

Slide 41: What about logging on?

Slide 42: SSL (Secure Sockets Layer)

Slide 43: Converting an existing 3270 app

Slide 44: Forms

Slide 45: Screenshot of form example

Slide 46: Handling the incoming request from the form

Slide 47: <form> overview

Slide 48: HTML / TEXT Blocks

Slide 49: A Little more form

Slide 50: Entering Input

Slide 51: Where does form data go?

Slide 52: Improved Form

Slide 53: Form data

Slide 54: How do we get the form data?

Slide 55: $WEB_PARM

Slide 56: User Language Functions handle header and form contents

Slide 57: Browser Header Parms

Slide 58: Some useful header parameters

Slide 59: Form & DB lookup - 1st pass - 1st page

Slide 60: Form & DB lookup - 1st pass - 2nd page

Slide 61: Form & DB lookup - 1st pass - 3rd page

Slide 62: Form & DB lookup - 1st pass - 4th page

Slide 63: Ta-da!

Slide 64: Janus Web leverages the native capabilities of Model 204

Slide 65: Stay Tuned!


Sirius location
The Sirius site runs as a Model 204 application using the Janus Web Server.
This page and all contents are Copyright © 2003 by Sirius Software, Inc., Cambridge, MA.