JSP
It is also a tool that implements a dynamic web page. Since his scripting language is
Java
So inherited
Java
Many advantages. With
ASP
Compared to compared to
ASP
with
JSP
It is basically not a grade. Then
ASP.NET
with
Java
It is resistant to it.
JSP and ASP comparison:
Running speed, operating overhead, running platform, scalability, security, function support, manufacturer support, XML support, etc., ASP is not a JSP opponent. The complexity of COM components is difficult to programmatically implement a certain difficulty. JavaBeans and Java binding are seamless.
Comparison of JSP and ASP.NET:
1. Relative C #, JSP script language Java is also object-oriented, distributed, interpreted language.
2. Similar to C # similar Java also removes concepts such as poor pointers, and replaces them.
3. JSP has a new technology - Servlet (server-side program) is good to save
Server resources.
4. JavaBeans is a technology for ASP.NET Server Control. as long as
Java, JavaBeans is easy to write.
5. Another is the JAVA JDBC database connection technology.
6. JSP also has a wide range of support for XML.
1) Objective: ASP uses C # as an object-oriented language, in many ways, C # will become Microsoft's similar language with Java. C # Another interesting place is that all objects are automatically turned into a COM object. If C # can achieve a lot of market share, it will bring ASP to Java features and have faster performance because it can be tightly integrated with the Windows environment. C # is an ASP development one of the most important features, Microsoft will develop C # to become a strong opponent in Java. This is also an important part of their .NET framework. I think C # is Microsoft to defeat the opponent's main tool in the programming market. I look forward to Microsoft's ability to pour full of this product so that C # can be another choice for many programmers. The result of C # generated is to further reinforce the front of Microsoft and Sun products. This is advantageous for users, they can choose one of both to develop new applications.
2) Database connection: ASP Another highlight is that it uses ADO objects, ODBC, OLE-DB, and Transaction Manager. Therefore, ASP Web database application development is particularly simple. ASP has developed more features because of ADO ! ADO brings more powerful and faster features. JSP and JDBC currently have some backward compared to ASP / ADO, which will be more obvious when new version ASP / ADO appears. I personally hope that Sun should spend vigorous effort to catch up with ASP / ADO .
3) Large site applications: ASP will have better support for large sites (Web Farms). In fact, Microsoft has a huge effort in this regard. ASP allows you to take into account the multiple Servers, when you need more powerful features, just add a server. The entire .NET framework has fully provided this method. ASP provides external session state to provide support for built-in Web Farm. In addition, since the requested components have passed full optimization, the speed is very fast. So ASP can now have equivalent capabilities as JSP in large projects. The ASP has the advantage of price because all components will be part of the server operating system. For JSP, you need to buy an expensive application server group to achieve the same purpose.
4) ASP also provides more new features, such as: * Built-in object cache and page results cache. * Built-in XML support can be used for simple processing of XML datasets. * Server control provides more fully interactive control. ASP does develop significantly to ASP. JSP is also a tool that implements dynamic webpage. Since his scripting language is Java, it inherits many advantages of Java. So compared to ASP, it should be able to say that ASP and JSP are basically not a grade. Then ASP.NET and Java can be resistant.