• Skip to main content
  • Skip to primary sidebar
  • Skip to secondary sidebar
  • Skip to footer

Computer Notes

Library
    • Computer Fundamental
    • Computer Memory
    • DBMS Tutorial
    • Operating System
    • Computer Networking
    • C Programming
    • C++ Programming
    • Java Programming
    • C# Programming
    • SQL Tutorial
    • Management Tutorial
    • Computer Graphics
    • Compiler Design
    • Style Sheet
    • JavaScript Tutorial
    • Html Tutorial
    • Wordpress Tutorial
    • Python Tutorial
    • PHP Tutorial
    • JSP Tutorial
    • AngularJS Tutorial
    • Data Structures
    • E Commerce Tutorial
    • Visual Basic
    • Structs2 Tutorial
    • Digital Electronics
    • Internet Terms
    • Servlet Tutorial
    • Software Engineering
    • Interviews Questions
    • Basic Terms
    • Troubleshooting
Menu

Header Right

Home » Servlet » introduction » Servlet vs. other Technologies
Next →
← Prev

Servlet vs. other Technologies

By Dinesh Thakur

Client side programs can be written using different client side technologies. These are given to develop client side web resources such as html (Web), JavaScript (Netscape), VBScript (Microsoft), AJAX (asynchronous JavaScript and xml) programming languages.

Server side web resource programs can be written using different server-side web resource technologies, such as.

Technologies

Software license

Based

Servlets

Sun Microsystems (Oracle corp.)

Java

JSP

Sun Microsystems (Oracle corp.)

Java

PHP

Apache Foundation

Non-Java

Cold Fusion

Open Community

Java

ASP (Active Server Page)

Microsoft

Non-Java

ASP.Net             

Microsoft

Non-Java

SSJS (Server Side JavaScript)             

Netscape

Non-Java

The Web /Http server software that helps to deliver web content that can be accessed through the Internet. There are many Web/Http server software’s to serve different forms of data.

Software

Software license

Based

Tomcat

Apache

Java

Resin

Caucho Technology

Java

Jetty

Apache

Java

PWS (Personal web server)

Microsoft

Non-Java

Apache HTTP Server

Apache

Non-Java

IIS (Internet Information server)         

Microsoft

Non-Java

Oracle HTTP Server

Oracle

Non-free proprietary

Application Server that handles all app operations between users. With application Server, you can easily share business logic or database. There are many Application Server software’s to share business logic data. Application Server s/w is enhancement of web server s/w.

Software

Software license

WebLogic

Oracle

WebSphere

IBM

JBoss

Red Hat

GlassFish

Sun Microsystems

JRun

Macromedia

Oracle Application Server 10g

Oracle

Note:  All application server software’s are Java based server software’s.

Database application software used for storing, organizing and managing information, that application software interact with the user, applications, and the database itself to capture and analyze data. The Database software designed to allow the definition, creation, querying, update, and administration of databases. There is much database software such as.

Database

Software license

Oracle

Oracle

MS-Access           

Microsoft

Sybase

Open Community

DB2            

IBM

MySql

Sun Microsystems

SQL Server           

Microsoft

To develop& execute java based web application:

1. Choose any browser Software.

2. Choose one (or) more client side technologies to develop client-side web resource program.

3. Choose any database Software.

4. Choose java based web server/Application server.

5. Choose java based server side technologies. To develop server side web resource programs. (Servlet, JSP programs) 

 Procedure to develop and execute PHP based web application:

1. Choose any browser Software.

2. Choose one (or) more client side technologies to develop client-side web resource program.

3. Choose any database Software.

4. Use Apache web server.

5. Use PHP to develop server-side web resource programs.

You’ll also like:

  1. Which two of the most important touch-based input technologies used
  2. What is the Servlet container raises the life cycle events in servlet program?
  3. Servlet Chaining Between Two Servlet Programs
  4. What is Servlet?
  5. Java Servlet Life Cycle
Next →
← Prev
Like/Subscribe us for latest updates     

About Dinesh Thakur
Dinesh ThakurDinesh Thakur holds an B.C.A, MCDBA, MCSD certifications. Dinesh authors the hugely popular Computer Notes blog. Where he writes how-to guides around Computer fundamental , computer software, Computer programming, and web apps.

Dinesh Thakur is a Freelance Writer who helps different clients from all over the globe. Dinesh has written over 500+ blogs, 30+ eBooks, and 10000+ Posts for all types of clients.


For any type of query or something that you think is missing, please feel free to Contact us.


Primary Sidebar

Servlet Tutorials

Servlet Tutorials

  • Servlet - Home
  • Servlet - Types
  • Servlet - Advantages
  • Servlet - Container
  • Servlet - API
  • Servlet - Chaining
  • Servlet - Life Cycle
  • Servlet - Developement Way
  • Servlet - Servlet Vs CGI
  • Servlet - Server Side
  • Servlet - HttpServletRequest
  • Servlet - Cookies Advantages
  • Servlet - JDBC Architecture
  • Servlet - HttpServlet
  • Servlet - HttpServletResponse
  • Servlet - Web Technology
  • Servlet - Applet Communication
  • Servlet - Html Communication
  • Servlet - HTTP POST Request
  • Servlet - HTTP GET Request

Other Links

  • Servlet - PDF Version

Footer

Basic Course

  • Computer Fundamental
  • Computer Networking
  • Operating System
  • Database System
  • Computer Graphics
  • Management System
  • Software Engineering
  • Digital Electronics
  • Electronic Commerce
  • Compiler Design
  • Troubleshooting

Programming

  • Java Programming
  • Structured Query (SQL)
  • C Programming
  • C++ Programming
  • Visual Basic
  • Data Structures
  • Struts 2
  • Java Servlet
  • C# Programming
  • Basic Terms
  • Interviews

World Wide Web

  • Internet
  • Java Script
  • HTML Language
  • Cascading Style Sheet
  • Java Server Pages
  • Wordpress
  • PHP
  • Python Tutorial
  • AngularJS
  • Troubleshooting

 About Us |  Contact Us |  FAQ

Dinesh Thakur is a Technology Columinist and founder of Computer Notes.

Copyright © 2025. All Rights Reserved.

APPLY FOR ONLINE JOB IN BIGGEST CRYPTO COMPANIES
APPLY NOW