folkert klemme, data access corporation. agenda. 1. business aspects 2. overview internet...

25
Folkert Klemme, Data Access Corporation

Upload: chester-hancock

Post on 31-Dec-2015

217 views

Category:

Documents


2 download

TRANSCRIPT

Page 1: Folkert Klemme, Data Access Corporation. Agenda.  1. Business Aspects  2. Overview Internet Technology  3. MS Internet Information Server with ASP

Folkert Klemme, Data Access Corporation

Page 2: Folkert Klemme, Data Access Corporation. Agenda.  1. Business Aspects  2. Overview Internet Technology  3. MS Internet Information Server with ASP

Agenda. 1. Business Aspects 2. Overview Internet Technology 3. MS Internet Information Server with ASP 4. The DataFlex WebApp Server 5. Development of WebApps

Page 3: Folkert Klemme, Data Access Corporation. Agenda.  1. Business Aspects  2. Overview Internet Technology  3. MS Internet Information Server with ASP

Business Aspects. Internet Applications A Technology Shift ? Like DOS to Windows Delay with Y2000 / Euro

Internet is the strategic Goal !

Page 4: Folkert Klemme, Data Access Corporation. Agenda.  1. Business Aspects  2. Overview Internet Technology  3. MS Internet Information Server with ASP

Imagine the Possibilities.Commercial Applications

Business Information Applications

Dynamic Content Publishing

Page 5: Folkert Klemme, Data Access Corporation. Agenda.  1. Business Aspects  2. Overview Internet Technology  3. MS Internet Information Server with ASP

E-Commerce. Any type of commercial applications

or just Online Shopping

Less Business-to-Consumer More Business-to-Business

Page 6: Folkert Klemme, Data Access Corporation. Agenda.  1. Business Aspects  2. Overview Internet Technology  3. MS Internet Information Server with ASP

Business Information Systems.

Information Distribution Communities Portal Application Internet Relationship Management One-to-One Marketing

Your Ideas in the Internet

Page 7: Folkert Klemme, Data Access Corporation. Agenda.  1. Business Aspects  2. Overview Internet Technology  3. MS Internet Information Server with ASP

Dynamic Content Publishing.

Authoring Server More than 90% of the Web Sites contain

pure HTML Web Functionality

Forum FAQ Dealer List Download Area

Page 8: Folkert Klemme, Data Access Corporation. Agenda.  1. Business Aspects  2. Overview Internet Technology  3. MS Internet Information Server with ASP

Base Technology. TCP/IP HTTP, FTP, SMTP, POP3 HTTP-Server Clients:

Netscape Navigator Internet Explorer

Transfering HTML Pages Header Body

Page 9: Folkert Klemme, Data Access Corporation. Agenda.  1. Business Aspects  2. Overview Internet Technology  3. MS Internet Information Server with ASP

HTTP Communication.

Page 10: Folkert Klemme, Data Access Corporation. Agenda.  1. Business Aspects  2. Overview Internet Technology  3. MS Internet Information Server with ASP

Communication II.

Page 11: Folkert Klemme, Data Access Corporation. Agenda.  1. Business Aspects  2. Overview Internet Technology  3. MS Internet Information Server with ASP

Dynamic WebApps. CGI, ISAPI Java Applets JavaScript, JScript, VBScript Client- or Server-side Scripts Active Server Pages (ASP)

Page 12: Folkert Klemme, Data Access Corporation. Agenda.  1. Business Aspects  2. Overview Internet Technology  3. MS Internet Information Server with ASP

WebApp Architecture I. Approach CGI / ISAPI

Develope WebApp from the scratch Languages: C, Pearl ? DBMS Access via ? Standards ? Extremly high Resources Two-Tier Architecture ? Session starts a process Dont reinvent the wheel

Page 13: Folkert Klemme, Data Access Corporation. Agenda.  1. Business Aspects  2. Overview Internet Technology  3. MS Internet Information Server with ASP

WebApp Architecture II. Approach Java

Two or Three-Tier Architecture DBMS, Java/Server, Java/Client Standards ? Extremly high Resources

Server: NetDynamics, Silverstream

Page 14: Folkert Klemme, Data Access Corporation. Agenda.  1. Business Aspects  2. Overview Internet Technology  3. MS Internet Information Server with ASP

WebApp Architecture III. Approach Server-side Scripting

proprietary Script- or Markup Language Limited to Two-Tier Architecture very often ODBC Interface (Unix ?)

Server: Tango, Cold Fusion

Page 15: Folkert Klemme, Data Access Corporation. Agenda.  1. Business Aspects  2. Overview Internet Technology  3. MS Internet Information Server with ASP

WebApp Architecture IV. DataFlex WebApp Server

Server-side Scripting via ASP Web Business Process Objects Three-Tier Architecture Direct Database Driver Unlimited Database Supporting all Standards

Page 16: Folkert Klemme, Data Access Corporation. Agenda.  1. Business Aspects  2. Overview Internet Technology  3. MS Internet Information Server with ASP

WebApp Architecture I.

Page 17: Folkert Klemme, Data Access Corporation. Agenda.  1. Business Aspects  2. Overview Internet Technology  3. MS Internet Information Server with ASP

DataFlex WBPO. Subclass of Business Process Contains DD-Structure Functions, Procedures Methods

RequestSave, RequestDelete, RequestFind, RequestClear, DoProcess, DFFunc

Property DDValue

Page 18: Folkert Klemme, Data Access Corporation. Agenda.  1. Business Aspects  2. Overview Internet Technology  3. MS Internet Information Server with ASP

WebApp in Details.

Page 19: Folkert Klemme, Data Access Corporation. Agenda.  1. Business Aspects  2. Overview Internet Technology  3. MS Internet Information Server with ASP

The DataFlex WebApp Server. Advantages

Standard Internet Technology for Internet Functionality ...

... extended by DataFlex for Database & Business Functionality

No “Not possible” Transparent and portable access to the

Database Unlimited Database included Offline Applications with the same Tool

Page 20: Folkert Klemme, Data Access Corporation. Agenda.  1. Business Aspects  2. Overview Internet Technology  3. MS Internet Information Server with ASP

DataFlex WebApp Server. Windows NT 4 MS Internet Information Server 4 Visual DataFlex 5.1 or higher DataFlex Web App Server

Development License

Page 21: Folkert Klemme, Data Access Corporation. Agenda.  1. Business Aspects  2. Overview Internet Technology  3. MS Internet Information Server with ASP

Internet Information Server. FTP Server HTTP Server

CGI Interface ISAPI Interface

Active Server Pages

Page 22: Folkert Klemme, Data Access Corporation. Agenda.  1. Business Aspects  2. Overview Internet Technology  3. MS Internet Information Server with ASP

Active Server Pages. The meaning of <% and %> Script Languages Objects, Methods, Functions Objekte Response & Request HTML Forms

Tuesday 10:50 am

Page 23: Folkert Klemme, Data Access Corporation. Agenda.  1. Business Aspects  2. Overview Internet Technology  3. MS Internet Information Server with ASP

Web Application. 1. Develope a WBPO as VDF WebView (WVW) 2. Compile VDF Web Project 3. Start VDF Web Project 4. Create a virtual Directory (AppHTML) 5. Define WBPO as COMWBPO in GLOBAL.ASA 6. ASP can access COMWBPO

Page 24: Folkert Klemme, Data Access Corporation. Agenda.  1. Business Aspects  2. Overview Internet Technology  3. MS Internet Information Server with ASP

DataFlex WebApp Server.

No special demand to the Client Real Thin-Client Technology Supports classic and Internet Applications Supports all major Databases (native Driver) Works as Add-On for every DB-Application

Page 25: Folkert Klemme, Data Access Corporation. Agenda.  1. Business Aspects  2. Overview Internet Technology  3. MS Internet Information Server with ASP

Samples