CS6320:  SW Engineering of Web Based Systems

 

Web-Based System SW Design - Part 2

 

 

Database & Security:

  • Discuss later in greater detail
  • Commercial and free/shareware available.
  • Oracle, Sybase, mySQL are some of the commonly used databases.

e-Commerce SW System Components

Server SW:

  • web server-
    • Commercial and Free available.
    • Apache HTTP Server
      • see www.apache.org
      • has built-in support for Java Servlets and JSP.
      • Configuration files: (located in install path/conf)
        • files (located in install path/conf) httpd.conf, access.conf, srm.conf. These may alter depending on version.

      Terms

      • httpd - is HTTP Daemon that runs.
      • default is 8080...but, you can select this and will change the port number you use in your URL.
      • Server Root - refers to top directory tree where config, error and log files are placed
      • Document Root - root directory where your HTML files/documents are present.
      • mime.types = file containing MIME types and related extensions
  •  

     

  • others: ftp, mail, internet programming - servlet engine, perl interpreter, etc.

    Apache's TomCat (see www.apache.org) is the servlet container that is used in the official Reference Implementation for the Java Servlet and JavaServer Pages technologies.

    • Apache JServ is a 100 percent pure Java Servlet engine. Works as a server application that listens for request following the Apache JServ Protocol. When installing Apache Tomcat, it has a module that can be integrated with Apache HTTP server so that Servlet requests are sent by the Web server to the Servlet Engine automatically.


© Lynne Grewe