Сравнение JSP и ASP

Технологии JSP и ASP предоставляют схожую функциональность. Они обе используют теги для вставки кода прямо в HTML-страницу, отслеживания сеансов и связи с базами данных. Вот некоторые простейшие различия этих технологий:

Страницы ASP пишутся на VBScript, а страницы JSP на языке Java. Поэтому JSP-страницы платформенно-независимы, а ASP-страницы нет.

Страницы JSP используют технологию JavaBeansTM в качестве компонентной архитектуры, а страницы ASP компоненты ActiveX.

Помимо этих простейших различий, есть ряд более важных, которые могут помочь вам при выборе технологии для вашей организации:

Скорость и масштабируемость:. Хотя Страницы ASP кэшируются, они всегда интерпретируются. Напротив, страницы JSP компилируются в Java-сервлеты, загружаются в память при первом вызове и просто выполняются при последующих. Это дает страницам JSP преимущество в скорости и масштабируемости перед страницами ASP.

Расширяемый набор тэгов:. Страницы JSP обладают замечательной возможностью, известной как «расширяемый набор тегов» (extensible tags). Этот механизм позволяет разработчикам создавать индивидуальные теги. Другими словами, расширяемый набор тегов позволяет дополнять синтаксис тегов страниц JSP, чего нельзя сделать с ASP-страницами.

Свобода выбора:. Если не установлен пакет Chili!Soft ASP, то страницы ASP работают только на web-серверах Microsoft IIS и Personal Web Server. Использование страниц ASP требует приверженности продуктам Microsoft, в то время как страницы JSP не привязывают вас к какому-то избранному web-серверу или операционной системе. Страницы JSP становятся широко поддерживаемым стандартом.

За более детальным сравнением страниц JSP и ASP обратитесь к сравнению JSP и ASP.

Добавить комментарий