Monday 6 June 2016

Comparing ASP and JSP

ASP.Net is a part of Microsoft .Net platform. ASP.Net applications are complied codes, written using the extensible and reusable components or objects present in .Net framework. These codes can use the entire hierarchy of classes in .Net framework.


ASP is shortened as Active Server Pages and it's a .Net innovation which is a server side scripting dialect created by Microsoft though JSP remains for Java Server Pages, which is additionally a server side scripting dialect created by Sun Microsystems (as of late claimed by Oracle). To comprehend the contrast amongst ASP and JSP, read full article.

Characterizing ASP (Active Server Pages) 

ASP is a dialect created and promoted by Microsoft, and initially presented in 1990. The essential KPI of the dialect is that it makes it workable for html pages and substance to run powerfully and in this manner make them intuitive with client contribution by the utilization of different scripting libraries, for instance Jscript. The fundamental point of interest of utilizing ASP, thus, is seen to be its similarity with generally programs.

Stages 

Dynamic server pages or ASP keeps running on just Microsoft Windows stage while Java Server Pages or JSP is stage autonomous and can keep running on any stage whether it is Microsoft Windows or Linux.

Dynamic Server Pages keeps running on IIS (Internet Information Server) where Java Server Pages keeps running on Apache Tomcat server.

Databases 

You can interface ASP to MS SQL or some other database with the assistance of ADO (ActiveX information object). If there should arise an occurrence of Java server pages, you can interface it to any information base through drivers which are otherwise called libraries.

Security and Speed 

JSP Works with the Java security model while ASP can work with the Windows NT security design.

Java server pages code run speedier than Active server pages, where ASP code is translated and JSP code is accumulated at run time.

Customization 

ASP can't utilize custom label libraries and is not extensible while JSP is extensible with custom label libraries.

For the most part Windows clients use Active Server Pages though open source working frameworks like Linux use Java Server Pages.

JSP can utilize the Java programming dialect or JavaScript and ASP bolsters VBScript and JScript for scripting.


Compare ASP
Vs JSP or Difference between ASP and JSP  

Difference
ASP
JSP
Full Form
Active Server Pages
Java
Server Pages
Language
Server Side Scripting Language
Server Side
Scripting Language
Server
IIS
(Internet Information Server)
Apache
Tomcat
Family
.Net
Java
Database
MS SQL or
you can connect it through ADO (ActiveX data object) to any database.
You can
connect it to any data base with the help of drivers (library).
Programming and Scripting
Language
Visual
Basic language
Java
Owners
Microsoft
Oracle
Launched in
2002 by
Microsoft
1999 by
Sun Microsystems
Components
COM
component
Java Beans
and extensible JSP tags
Compatible with database
Yes (using
COM)
Yes (using
JDBC)
Integrate with Data Source
ODBC
compliant database
ODBC and
JDBC compliant database
Extensive Tool Support
Yes
Yes
Platforms
Microsoft
Windows
Run in Any
Platform or platform independent.
Maintenance
Difficult
Easy
Security
Low
High
Security against system crashes
No
Yes
Memory Leak Protection
No
Yes
Customizable Tags
No
Yes
Cost
High
Free

No comments:

Post a Comment