Folkert Klemme, Data Access Corporation. Agenda. 1. Business Aspects 2. Overview Internet...
-
Upload
chester-hancock -
Category
Documents
-
view
217 -
download
2
Transcript of Folkert Klemme, Data Access Corporation. Agenda. 1. Business Aspects 2. Overview Internet...
![Page 1: Folkert Klemme, Data Access Corporation. Agenda. 1. Business Aspects 2. Overview Internet Technology 3. MS Internet Information Server with ASP.](https://reader035.fdocuments.us/reader035/viewer/2022062422/56649eb25503460f94bb87a7/html5/thumbnails/1.jpg)
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.](https://reader035.fdocuments.us/reader035/viewer/2022062422/56649eb25503460f94bb87a7/html5/thumbnails/2.jpg)
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.](https://reader035.fdocuments.us/reader035/viewer/2022062422/56649eb25503460f94bb87a7/html5/thumbnails/3.jpg)
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.](https://reader035.fdocuments.us/reader035/viewer/2022062422/56649eb25503460f94bb87a7/html5/thumbnails/4.jpg)
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.](https://reader035.fdocuments.us/reader035/viewer/2022062422/56649eb25503460f94bb87a7/html5/thumbnails/5.jpg)
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.](https://reader035.fdocuments.us/reader035/viewer/2022062422/56649eb25503460f94bb87a7/html5/thumbnails/6.jpg)
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.](https://reader035.fdocuments.us/reader035/viewer/2022062422/56649eb25503460f94bb87a7/html5/thumbnails/7.jpg)
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.](https://reader035.fdocuments.us/reader035/viewer/2022062422/56649eb25503460f94bb87a7/html5/thumbnails/8.jpg)
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.](https://reader035.fdocuments.us/reader035/viewer/2022062422/56649eb25503460f94bb87a7/html5/thumbnails/9.jpg)
HTTP Communication.
![Page 10: Folkert Klemme, Data Access Corporation. Agenda. 1. Business Aspects 2. Overview Internet Technology 3. MS Internet Information Server with ASP.](https://reader035.fdocuments.us/reader035/viewer/2022062422/56649eb25503460f94bb87a7/html5/thumbnails/10.jpg)
Communication II.
![Page 11: Folkert Klemme, Data Access Corporation. Agenda. 1. Business Aspects 2. Overview Internet Technology 3. MS Internet Information Server with ASP.](https://reader035.fdocuments.us/reader035/viewer/2022062422/56649eb25503460f94bb87a7/html5/thumbnails/11.jpg)
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.](https://reader035.fdocuments.us/reader035/viewer/2022062422/56649eb25503460f94bb87a7/html5/thumbnails/12.jpg)
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.](https://reader035.fdocuments.us/reader035/viewer/2022062422/56649eb25503460f94bb87a7/html5/thumbnails/13.jpg)
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.](https://reader035.fdocuments.us/reader035/viewer/2022062422/56649eb25503460f94bb87a7/html5/thumbnails/14.jpg)
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.](https://reader035.fdocuments.us/reader035/viewer/2022062422/56649eb25503460f94bb87a7/html5/thumbnails/15.jpg)
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.](https://reader035.fdocuments.us/reader035/viewer/2022062422/56649eb25503460f94bb87a7/html5/thumbnails/16.jpg)
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.](https://reader035.fdocuments.us/reader035/viewer/2022062422/56649eb25503460f94bb87a7/html5/thumbnails/17.jpg)
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.](https://reader035.fdocuments.us/reader035/viewer/2022062422/56649eb25503460f94bb87a7/html5/thumbnails/18.jpg)
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.](https://reader035.fdocuments.us/reader035/viewer/2022062422/56649eb25503460f94bb87a7/html5/thumbnails/19.jpg)
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.](https://reader035.fdocuments.us/reader035/viewer/2022062422/56649eb25503460f94bb87a7/html5/thumbnails/20.jpg)
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.](https://reader035.fdocuments.us/reader035/viewer/2022062422/56649eb25503460f94bb87a7/html5/thumbnails/21.jpg)
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.](https://reader035.fdocuments.us/reader035/viewer/2022062422/56649eb25503460f94bb87a7/html5/thumbnails/22.jpg)
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.](https://reader035.fdocuments.us/reader035/viewer/2022062422/56649eb25503460f94bb87a7/html5/thumbnails/23.jpg)
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.](https://reader035.fdocuments.us/reader035/viewer/2022062422/56649eb25503460f94bb87a7/html5/thumbnails/24.jpg)
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.](https://reader035.fdocuments.us/reader035/viewer/2022062422/56649eb25503460f94bb87a7/html5/thumbnails/25.jpg)
Samples