NATURAL Web-Integration 1 / 27/28-Feb-98 TST NATURAL Web Integration Special Interest Group South - English - Theo Straeten SAG Systemhaus GmbH Translated.

Slides:



Advertisements
Similar presentations
The Web Wizards Guide to Freeware/Shareware Chapter Four Essential Tools for Web Page Authors.
Advertisements

WEB DESIGN TABLES, PAGE LAYOUT AND FORMS. Page Layout Page Layout is an important part of web design Why do you think your page layout is important?
Lecture plan Information retrieval (from week 11)
Adding Dynamic Content to your Web Site
TCP/IP Protocol Suite 1 Copyright © The McGraw-Hill Companies, Inc. Permission required for reproduction or display. Chapter 22 World Wide Web and HTTP.
WEB-ENABLING legacy NATURAL using HTML with EntireX Steven Price.
DT228/3 Web Development WWW and Client server model.
Netscape Application Server Application Server for Business-Critical Applications Presented By : Khalid Ahmed DS Fall 98.
Copyright 2004 Monash University IMS5401 Web-based Systems Development Topic 2: Elements of the Web (g) Interactivity.
Browsers and Servers CGI Processing Model ( Common Gateway Interface ) © Norman White, 2013.
15 Chapter 15 Web Database Development Database Systems: Design, Implementation, and Management, Fifth Edition, Rob and Coronel.
INTERNET DATABASE Chapter 9. u Basics of Internet, Web, HTTP, HTML, URLs. u Advantages and disadvantages of Web as a database platform. u Approaches for.
World Wide Web1 Applications World Wide Web. 2 Introduction What is hypertext model? Use of hypertext in World Wide Web (WWW) – HTML. WWW client-server.
Creating Web Page Forms
ITM352 Javascript and Dynamic Web Pages: Client Side Processing.
XP New Perspectives on Microsoft Access 2002 Tutorial 71 Microsoft Access 2002 Tutorial 7 – Integrating Access With the Web and With Other Programs.
Testing Processes of Web Applications Susan Cohen.
The Client/Server Database Environment
Form Handling, Validation and Functions. Form Handling Forms are a graphical user interfaces (GUIs) that enables the interaction between users and servers.
Chapter 9 Working with Forms. Principles of Web Design 2nd Ed. Chapter 9 2 Principles of Web Design Chapter 9 Objectives Understand how forms work Understand.
Chapter 9 Collecting Data with Forms. A form on a web page consists of form objects such as text boxes or radio buttons into which users type information.
.NET, and Service Gateways Group members: Andre Tran, Priyanka Gangishetty, Irena Mao, Wileen Chiu.
©Ian Sommerville 2004Software Engineering, 7th edition. Chapter 13 Slide 1 Application architectures.
1 Web Developer & Design Foundations with XHTML Chapter 6 Key Concepts.
Computer Concepts 2014 Chapter 7 The Web and .
1 Creating Web Forms in HTML Web forms collect information from customers Web forms include different control elements including: –Input boxes –Selection.
FrontPage 2000 Web Page Database Connectivity. Client /Server Architecture Database Server PCs Middleware.
Beyond DHTML So far we have seen and used: CGI programs (using Perl ) and SSI on server side Java Script, VB Script, CSS and DOM on client side. For some.
1 CS 3870/CS 5870 Static and Dynamic Web Pages ASP.NET and IIS.
Week 7 Lecture Web Database Development Samuel Conn, Asst. Professor
© 2011 Delmar, Cengage Learning Chapter 9 Collecting Data with Forms.
Overview of Previous Lesson(s) Over View  ASP.NET Pages  Modular in nature and divided into the core sections  Page directives  Code Section  Page.
Java Omar Rana University of South Asia. Course Overview JAVA  C/C++ and JAVA Comparison  OOP in JAVA  Exception Handling  Streams  Graphics User.
Web application architecture
Tutorial 1 Getting Started with Adobe Dreamweaver CS3
1 In the good old days... Years ago… the WWW was made up of (mostly) static documents. –Each URL corresponded to a single file stored on some hard disk.
Chapter 13-Tools for the World Wide Web. Overview Web servers. Web browsers. Web page makers and site builders. Plug-ins and delivery vehicles. Beyond.
© 2010 Delmar, Cengage Learning Chapter 8 Collecting Data with Forms.
Active Server Pages  In this chapter, you will learn:  How browsers and servers interacted on the Internet when the Internet first became popular 
IS 4506 Interactive Clients & Servers.  Overview Fat Client versus Fat Server Spectrum of Web content formats Active Server Pages Active Server Page.
Chapter 8 Collecting Data with Forms. Chapter 8 Lessons Introduction 1.Plan and create a form 2.Edit and format a form 3.Work with form objects 4.Test.
Mainframe (Host) - Communications - User Interface - Business Logic - DBMS - Operating System - Storage (DB Files) Terminal (Display/Keyboard) Terminal.
1 © Netskills Quality Internet Training, University of Newcastle HTML Forms © Netskills, Quality Internet Training, University of Newcastle Netskills is.
Introduction to Programming the WWW I CMSC Summer 2003 Lecture 7.
Architectural Patterns Support Lecture. Software Architecture l Architecture is OVERLOADED System architecture Application architecture l Architecture.
Database Systems: Design, Implementation, and Management Eighth Edition Chapter 14 Database Connectivity and Web Technologies.
Overview Web Session 3 Matakuliah: Web Database Tahun: 2008.
Week 12 Working with Forms Objectives Understand how forms work Understand form syntax Create input objects Build forms within tables Build and.
by Maria Rita Marruganti DIFFERENT WAYS OF SENDING INFORMATION Passive e.g. newspapers, radio, television. You don’t produce, just receive information.
Copyright © 2012 UNICOM Systems, Inc. Confidential Information z/Ware Product Overview illustro Systems International A Division of UNICOM Global.
World Wide Web “WWW”, "Web" or "W3". World Wide Web “WWW”, "Web" or "W3"
Chapter 29 World Wide Web & Browsing World Wide Web (WWW) is a distributed hypermedia (hypertext & graphics) on-line repository of information that users.
Producing a high-impact web experience by integrate Macromedia Flash and ASP By Katie Tuttle CS 330: Internet Architecture and Programming Project.
1 WWW. 2 World Wide Web Major application protocol used on the Internet Simple interface Two concepts –Point –Click.
©SoftMooreSlide 1 Introduction to HTML: Forms ©SoftMooreSlide 2 Forms Forms provide a simple mechanism for collecting user data and submitting it to.
Unit 2, Lesson 7 Creating Web Pages and Web Documents.
Electronic Commerce Semester 1 Term 1 Lecture 7. Introduction to the Web The Internet supports a variety of important tools, such as file transfer, electronic.
Lect5.ppt - 02/23/06 CIS 4100 Systems Performance and Evaluation Lecture 6 by Zornitza Genova Prodanoff.
E-commerce Architecture Ayşe Başar Bener. Client Server Architecture E-commerce is based on client/ server architecture –Client processes requesting service.
HTML III (Forms) Robin Burke ECT 270. Outline Where we are in this class Web applications HTML Forms Break Forms lab.
JavaScript Invented 1995 Steve, Tony & Sharon. A Scripting Language (A scripting language is a lightweight programming language that supports the writing.
E-Business Infrastructure PRESENTED BY IKA NOVITA DEWI, MCS.
Internet/Web Databases
Web Technologies Computing Science Thompson Rivers University
Netscape Application Server
The Client/Server Database Environment
CASE STUDY -HTML,URLs,HTTP
Introduction of Week 11 Return assignment 9-1 Collect assignment 10-1
Web Technologies Computing Science Thompson Rivers University
Presentation transcript:

NATURAL Web-Integration 1 / 27/28-Feb-98 TST NATURAL Web Integration Special Interest Group South - English - Theo Straeten SAG Systemhaus GmbH Translated by Dieter W. Storr

NATURAL Web-Integration 2 / 27/28-Feb-98 TST Overview connects NATURAL applications with the Web Server Easy to create dynamically web pages Interactive applications are possible Less HTML knowledge is necessary Use existing know-how

NATURAL Web-Integration 3 / 27/28-Feb-98 TST Architecture (1) NATURAL / EntireX Web Adapter NATURAL HTTP API HTML API Application Web Browser InternetIntranet HTTP Server

NATURAL Web-Integration 4 / 27/28-Feb-98 TST Architecture (2) ENTIRE BROKER RPC/DCOM WEB Adapter Is a connection between the HTTP-Server and the ENTIRE BROKER The first adapter is based on CGI (Common Gateway Interface) Adapter for ISAPI and NSAPI is under development DCOM interface in NaturalX will continue

NATURAL Web-Integration 5 / 27/28-Feb-98 TST HTTP API (1) Basic Functions Initialize RPC/CGI Define dynamic or static pages Read data from HTTP server Send page to the HTTP Server Handle Errors

NATURAL Web-Integration 6 / 27/28-Feb-98 TST HTTP API (2) Creates HTML syntax HTML document ( ) Formats Links and Graphics Forms

NATURAL Web-Integration 7 / 27/28-Feb-98 TST HTTP API (3) Forms in detail Checkbox / radio button Input fields Buttons List box / selection box Text area Tables Rest with HTTP subroutines

NATURAL Web-Integration 8 / 27/28-Feb-98 TST Application example (1) ZDF: SPHINX > 4 Millions of documents on MVS host, > 1000 user, 3270 emulation ADABAS TRS DB for messages of agents WWW: added value & protection of the investments

NATURAL Web-Integration 9 / 27/28-Feb-98 TST SPHINX (old)

NATURAL Web-Integration 10 / 27/28-Feb-98 TST SPHINX (new)

NATURAL Web-Integration 11 / 27/28-Feb-98 TST Application example (2) ANZAG (pharmacy whole sale): Order and delivery system Connection between drug stores and on-line mainframe applications (MVS) w/o modifications of the applications. WWW: Customers are satisfied New channels of distribution

NATURAL Web-Integration 12 / 27/28-Feb-98 TST Application example (3) Employees in the Web List Library with IExplorer List Source...

NATURAL Web-Integration 13 / 27/28-Feb-98 TST Application Example Employees in the WEB (4)

NATURAL Web-Integration 14 / 27/28-Feb-98 TST Application example List Library (5)

NATURAL Web-Integration 15 / 27/28-Feb-98 TST Application example List Source... (6)

NATURAL Web-Integration 16 / 27/28-Feb-98 TST Tools (1) NATURAL WEB Wizard creates basic web pages Several HTML examples SYSHTML, SYSHTMLD, SYSHTTP Online documentation written with NATURAL HTML Wizard creates from HTML pages NATURAL web applications

NATURAL Web-Integration 17 / 27/28-Feb-98 TST Tools (2) NATURAL HTML Wizard creates from HTML pages source

NATURAL Web-Integration 18 / 27/28-Feb-98 TST Features & Benefits (1) Web pages starts NATURAL subprograms  Easy access to functions and applications Reusable application logic (data check, referential integrity)  No Special interface  No new language

NATURAL Web-Integration 19 / 27/28-Feb-98 TST Features & Benefits (2) NATURAL programs create dynamical web pages  Application controls layout & contents  Data is available and accessible from all sources

NATURAL Web-Integration 20 / 27/28-Feb-98 TST Features & Benefits (3) Communication based on middleware  Soft and simple integration in existing C/S environment  Homogeneous middleware

NATURAL Web Integration L SOFWARE AG 21 / 26-MAY-97 GH Conclusion offers Standardized inexpensive infrastructure WWW Browser as an universal client Uses existing application development experience for your web applications

NATURAL Web-Integration 22 / 27/28-Feb-98 TST Questions?