SEMINAR AIBased WEB Applications - PowerPoint PPT Presentation

1 / 11
About This Presentation
Title:

SEMINAR AIBased WEB Applications

Description:

HTML HyperText Mark-up Language. Front end forms to be filled by user ... With scripts in Java applets, Javascript, VBscript, ActiveX controls ... – PowerPoint PPT presentation

Number of Views:38
Avg rating:3.0/5.0
Slides: 12
Provided by: Haus5
Category:

less

Transcript and Presenter's Notes

Title: SEMINAR AIBased WEB Applications


1
SEMINARAI-Based WEB Applications
  • CSC485

2
Web page back end
3
Definitions
  • HTML HyperText Mark-up Language
  • Front end forms to be filled by user
  • CGI Common Gateway Interface
  • Run on server
  • Middleware between Web server Web client
  • (usually Perl, C, C, Java, VB, PHP,
    Python)
  • ASP Active Server Pages, JSP Java Server
    Pages
  • Other types of middleware, easier in Windows
  • Java Servlets another server-based middleware
  • CGI also used for dynamic feedback to users and
    run on clients computer (ex validation of form
    fields)
  • With scripts in Java applets, Javascript,
    VBscript, ActiveX controls
  • HTTP HyperText Transfer Protocol
  • Sending files from front(back)-end to
    back(front)-end

4
Important Web sites
  • Servers
  • http//www.w3.org/Servers.html (1)
  • http//www.mudhole.spodnet.uk.com/imp/authoring/r
    esource/servers/ (2)
  • http//www.deerfield.com (3)
  • PHP, XML, JSP, SQL
  • http//www.php.net
  • http//www.w3.org/TR/1998/NOTE-ice-19981026 XML
  • http//www.javaworld.com JSP
  • http//sqlcourse.com SQL
  • http//builder.cnet.com/Programmng/JsTips/

5
Important Web sites, contd
  • Security
  • http//www.microsoft.com/technet/security/tools.as
    p
  • http//www.cookiecentral.com/
  • http//www.lne.com/ericm/cookie_jar/

6
Web Database Processing Architectures
  • ISAPI Internet Server Application Programming
    Interface
  • WSAPI Deerfields WebSite API (link 3)
  • NSAPI NetScape API

7
Relational Databases
  • Flat-file, relational, object-oriented, hybrid
  • Spread-sheets are flat-file DBs
  • They are tables with fields in columns and
    records in rows that organize data in lists
  • They are stored as tab-delimited files
  • Relational DBs use the language SQL to define,
    access and manipulate data in DBs such as Oracle,
    Access, DB2, Sybase,
  • The relations in the DB allow creating other
    tables from it that contain only pertinent data
    to one group or set of people.

8
A Database
9
Linked Databases
10
Passwords, Cookies
  • One of the form fields is an encrypted password
    field
  • ltFORM ENCTYPE stypegt
  • Cookies are server-side scripts (written in ISP,
    ASP or Perl) can store retrieve information
    from the clients computer

11
  • http//privacy.net/anonymizer
  • http//www.zdnet.com/pcmag/stories/reviews Web
    portals
  • http//www.w3.org/TR/2001/WD-xquery-20010215
Write a Comment
User Comments (0)
About PowerShow.com