Форум программистов, компьютерный форум, киберфорум
Java EE (J2EE)
Войти
Регистрация
Восстановить пароль
Блоги Сообщество Поиск  
 
 
Рейтинг 4.59/74: Рейтинг темы: голосов - 74, средняя оценка - 4.59
0 / 0 / 0
Регистрация: 01.05.2007
Сообщений: 57

JSP против ASP

23.12.2007, 17:00. Показов 15888. Ответов 149
Метки нет (Все метки)

Студворк — интернет-сервис помощи студентам
Хочется выслушать лаконичное профессиональное мнение о преимуществах JSP перед ASP, отбросив тему безопасности ...
Что в JSP такого есть, чего нет в ASP...
И чем лучше в JSP то, что есть и в JSP, и в ASP...
Является ли преимущесто JSP тотальным или у JSP есть слабости (значительные/незначительные) по отношению к ASP...

P.S. желательно без такого словесного фуфла, как 'масдай', 'рулез' и т.д. и т.п.
0
IT_Exp
Эксперт
34794 / 4073 / 2104
Регистрация: 17.06.2006
Сообщений: 32,602
Блог
23.12.2007, 17:00
Ответы с готовыми решениями:

JSP против ASP. От слов к... примерам.
Из обсуждений темы 'JSP против ASP' удалось выяснить, что лучшим для высказывающего мнение, как правило, считается то, чем он...

ResultSet закрывается в JSP против моей воли сам по себе
Всем добрый день! Помогите, пожалуйста, решить проблему - сегодня просидел весь день над ней, много гуглил, но безрезультатно. У меня...

ASP -> JSP
Помогите с обучением! Есть несложные куски интранета на ASP. Они вставлены в iframe-ы, т.к. страницы производятся посредством CMS из...

149
mishgun
24.12.2007, 18:44
Студворк — интернет-сервис помощи студентам
Для автора данного топика.
Привожу сравнительную таблицу для ASP и JSP

JSP ASP
Platform Linux,Unix,Mac, Windows
Windows98,NT,2000

Web/
AppServers Apache Tomcat,WebLogic PWS or IIS
Websphere,Resin,JRun,
ATG Dynamo,Intershop
Enfinity and much more

Language Java VBScript JScript

Components Java Bean abd EJB COM

DB support JDBC-compliant DB's ODBC-compliant DB's
4 / 4 / 5
Регистрация: 10.05.2007
Сообщений: 1,616
24.12.2007, 18:48
2 olly110:
>>Насчет платформ
Значит Ява ВсеВебСерверноПлатформенная (т.е. работает на всех платформах где есть веб серверы - с этим можно согласиться, однако никто так Яву не называет)
>>Я думал, все поймут... :*(
Я по крайней мере понял - смотри мой ответ, там речь именно о скорости
>>Дай адрес - пришлю код, убедишься
Выложи на ASP форум и тебе помогут, думаю дело не в FSO, а в Permission NTFS.
0
1 / 1 / 0
Регистрация: 09.10.2007
Сообщений: 596
24.12.2007, 19:07
С тaблицей у mishgun прoмaшкa вышлa.
PWS вспoмнили к месту :---). Мaленький тaкoй смешнoй серверoк для дoмoхoзяек... Зaчем мелкoмягкие егo мaстерили - зaгaдкa. Пoиздевaться хoтели. ASP пoддерживaется пoд Sun Solaris, IBM AIX, HP-UX, Linux. Былo бы желaние. Этo же интерпретaтoр в тoм или инoм виде. A пoчему нельзя сделaть интерпретaтoр для любoй OS?
Java - тoму яркий пример. COM нетути, нo для нaстoяшей любви нет прегрaд.

Язык не тoлькo VBScript JScript. Дa хoть Perl или Python!
A чем JDBC лучше ODBC? Нaoбoрoт! JDBC в нaчaле был тaким стрaшненьким, чтo aж жуть... :---) Бр... A OLE DB? Чем дaльше рoю унутрь тем бoльше тaщюсь.
0
mishgun
24.12.2007, 19:08
Это не библиотека поддержки а библиотека языка. А СОМ это дополнения к АСП так что это разные вещи. С тем же успехом то же самое можно говорить в таком случае и про остальные языки.Во вторых моргала никому выкалывать не собирался но когда народ начинает быковать то и разговаривать надо с ним соответсвенно.
В общем могу сказть одно кому нравится писать на асп пусть пишет.Но кому надо действительно написать серьезную вещь.Например JSP и в качестве компонента к ним - EJB(RMI-Sun analog CORBA)то лучше чем Java вы не найдете.
А для примера могу сообщить что как то ради хохмы за 1 день написал веб магазин на JSP а вот с ASP пришлось попотеть гораздо дольше(хотя я и не спец в них.НО!!! и в JSP я тоже не был спец но я знаю Java и этого достаточно а вот для ASP увы знаний оказалось недоствточно потому что про эти компонеты я имел лишь поверхностное понятие.То есть я хочу сказать что для написания JSP не надо иметь каких-то дополнительных знаний.Они проще для того кто знает Java)
Dm
24.12.2007, 19:09
2t1k

> Я не только кодер, но и девелопер - впрочем это одно и тоже,

это совсем разные вещи.

> посему скажу абсолютную истину: безглючного софта нет, а лучший в
> отрасли делает MS.

В какой отрасли? Если речь про серверные решения - то Вы полную ерунду сказали. Понятно, что на слово верить не очень правильно, наверное, поэтому воспользуйтесь статистикой netcraft.

> Так что сторонники ASP правы - комплексное
> решение в отрасли одно - от него любимого.

И флаг им в руки.

> Однако почему-то считается, что пользователи продуктов от MS
> исключительно несерьезные люди, только и делают, что выкладывают
> серьезные деньги за несерьезные решения.

Я бы сказал не так; это недальновидные люди, которые не умеют (не хотят?) считать свои деньги.

> Вот кто серьезные люди так это те, кто покупает по настоящему (т.е.
> не от микрософт) серьезные решения (за еще более серьезные деньги).
> Именно для них для серьезных людей и существует масса бесплатных
> или условно-бесплатных продуктов, использование которых может
> решить до 99 процентов существующих во вселленной задач. Правда все
> эти решения почему-то не для самой распространенной ОС, не для
> несерьезной Windows, а исключительно для малораспространенных
> серьезных ОС.

Похоже, мы говорим о разных вещах. Я имел в виду в первую очередь серверные решения. Серьезных решений от MS для серверов не существует. Равно как и СУБД.

> Ява это стратегия, конечно, стратегия победы Sun над Microsoft (я
> не шучу, Sun сама так заявляла),

Да как бы не играет роли то, что заявлял Sun и по какому поводу он это делал, - я же не привожу заявлений MS.

> а те кто на ней работают это
> пушечное мясо. Уж конечно она более продуманная и законченая (ее
> заканчивают на протяжении пяти лет - так что по этому параметру -
> законченнее вряд ли что-то может быть) чем какая-то .Net, зачем
> приводить пошлые аргументы - книг по Java немеряно и уж вряд ли вы
> в них найдете какие-нибудь аргументы в пользу .Net - не на тех
> напали, что авторы книг по Java дураки - приведешь аргуметы так
> глядишь придется перестать писать книги по Ява.

О чем речь, уважаемый t1k? Если Вы предпочитаете MS, - нет проблем, никто Вас не заставляет переходить на Java или еще на что-то.

> Решения от MS это всегда решения для жирных домохозяек,

В качестве аргумента 'против' будут рассмотрены ссылки на серьезные решения с использованием продуктов MS.

> решения от
> других производителей для поджарых холостяков.

Нет, есть решения на любой вкус - и для всех остальных. Есть _возможность выбирать_, чего нет у MS. Это очень существенно.

> Конечно жирных домохозяек больше - например, все кто работает в
> банках это практически всегда жирные домохозяйки.

Ошибаетесь, уважаемый t1k. Как раз банковские решения очень редко строятся на продуктах MS.

> Писать для них софт задача выгодная - правда очень тяжело остаться
> серьезным, так и тянет хохотать, ну в самом деле, использование
> продуктов от MS, что может более идиотским?

Кто-то говорил 'идиотским'? Эти самые домохозяйки вполне платежеспособные заказчики, чего уж душой кривить; раз так, работать на них достаточно выгодно - уже потому, что их очень много.

> Ясно что этот холостяк не может пользоваться
> несерьезными продуктами от Microsoft.

Мне религия не запрещает использовать продукты MS, - так почему я не должен этого делать, если некоторые задачи мне таким образом решать удобнее?

> В этом легко убедиться с помощью самого обычного калькулятора
4 / 4 / 5
Регистрация: 10.05.2007
Сообщений: 1,616
24.12.2007, 19:10
2 mishgun:
>>Для него тоже ДЖВМ нету?
А я думал есть

>>Ты перенеси свой код на асп и СОМ с Окон на Линукс
Зачем надо переносить код с ОС Windows на Linux?

>>если ты не дурак и не пользуешься объектами своего IDE
Не, не дурак. Тут ты меня спутал с dimagog'ом это он утверждал что если сменить mddleware, то и код менять придется

>>разговор шел про использование ЛЮБОГО своего класса
все классы я конечно не проверял, но очень многие работают, в том числе и свои если они лежат в CLASSPATH.

>>Теперь выясняется что мы пушечное мясо
Да, если считаете, что Ява это стратегия. Войны ж без жертв не бывает.

>>Приведите мне хоть один пример глюка на Джаве если не затруднит
http://developer.java.sun.com/servlet/SessionServlet?url=http://developer.java.sun.com/developer/bugParade/

>>Если у тебя пальцы только для распальцовки а головы напрочь нету то это не значит что Джава плоха.
А если не только для распальцовки и голова есть это значит что Ява плоха?

>>Попробуйте обойтись без компонента Server.CreateObject
http://aspn.activestate.com/ASPN/Downloads/ActivePython/, а во вторых есть оператор языка CreateObject (это тоже самое как ClassLoader в Ява) он не требует никакого компонента Server

>>таки встраивает поддержку ДЖавы в свою Гениальную .Нет.
>>это разговор в пользу бедных
Если это разговоры в пользу бедных, то почему MS встраивает только поддержку Java 1.1, а не Java 2 и т.д? А потому что VJ++ это именно Java 1.1 и MS хочет поддержать разрабочиков. Я уж не говорю о том что там будет только язык Ява, а не пресловутая платформа Ява.
0
mishgun
24.12.2007, 19:18
В начале всё было страшненьким даже мы когда ходили на четвереньках и радовались сорванному банану.
Убогость ASP на других системах только что сами подтвердили. Ну а про настоящую любовь это хорошо сказано только вот заказчику не любовь нужна а бабки и с помощью ущербной ASP на Unix он их не заработает.тем более что ему надо будет покупать дополнительный софт для этого И я не думаю что после всего его любовь к асп будет такая же как и у вас.То что я не написал Ole DB звиняйте батьку запамятвовал. Ну а если нет достаточных знаний по java то предлагаю тащиться дальше(вместо того что бы всерьез заняться серьезными вещами).
А теперь предлагаю проанализировать следующее:
Для JSP нужно знать только Java
Для ASP - VBScript or JScript для компонентов - VB или C++ или Java(или ещё что нибудь)
так зачем разводить гемморрой с асп когда проще написать jsp?
4 / 4 / 5
Регистрация: 10.05.2007
Сообщений: 1,616
24.12.2007, 19:20
2 Dm:
Я шутил, если вы не поняли. Мне показалось странным что человек, который и не кодер и не девелопер, начал рассуждать про различные платформы для разработки.

Плюс я не люблю постояное использование слова серьезный, я думаю что те кто использует продукты от MS не менее серьезны и решают не менее серьезные задачи чем все остальные.
0
4 / 4 / 5
Регистрация: 10.05.2007
Сообщений: 1,616
24.12.2007, 19:25
2 mishgun:
>>но когда народ начинает быковать то и разговаривать надо с ним соответственно

Главное крутому милиционеру самому в штаны не наделать, а то у тебя пальчики так дрожали, что ты сообщения по два раза посылал.

Дам тебе совет, чем больше 'быкует' 'народ' тем сильнее должна быть аргументация, поверь она утихомиривает лучше фраз про отсутствующую напрочь голову. 'Народ' от таких фраз, не знаю как в КПЗ или на допросе у следователя, но в форуме начинает 'быковать' еще круче.
0
mishgun
24.12.2007, 19:27
2 t1k
Я писал про J# если слышали про такой.И это не поддержка java 1.1 а java 2.
Я не считаю что Java стратегия это вы нас назвали пушечным мясом.А войну с майкрой которая в конец потеряла нюх ведут не только Сан а многие страны!!!! Европы и Азии.Почитайте новости.
В третьих.Вам про Citibank что нибудь известно?Надеюсь да потому что Citigruop - это №1 финансовый консорциум в мире.Если не затруднит обратитесь к их вебсайту и увидите что он написан на JSP потому что люди заботяться о собственной безопасности.А те кто экономит бабки и ставит напрочь дырявый мелкософт - это идиоты которые рано или поздно распрошаются и с клиентами и с баьками.
mishgun
24.12.2007, 19:31
В штаны не делал даже когда 100 человек было против 800.
Второе двойное сообщение - это по вине софта вебсайта а не дрожащих пальцев.Третье я не собираюсь разводить здесь полемику с народом который опять начинает переходит на ненормативную лексику
4 / 4 / 5
Регистрация: 10.05.2007
Сообщений: 1,616
24.12.2007, 19:41
>>Для JSP нужно знать только Java
>>Для ASP - VBScript or JScript для компонентов - VB или C++

Но ведь уже все уши прожужжали, что Ява это платформа, знать Ява это значит знать целую платформу (библиотеки классов в том числе).

Так вот, если для JSP нужно знать Ява платформу, то на ASP для простых задач надо знать VBScript (JavaScript), для более сложных VB, для совсем сложных C++, и это огромный плюс ASP для новичка, можно постепенно переходя от простого к сложному (а это наилучший способ учебы) подниматься на более высокий уровень.
0
4 / 4 / 5
Регистрация: 10.05.2007
Сообщений: 1,616
24.12.2007, 19:44
2 mishgun:
плохой из тебя милиционер, если из-за какой-то ненормативной лексики (где ты кстати ее увидел здесь) пересташь 'разводить полемику'.
0
mishgun
24.12.2007, 19:45
не зная библиотеку java не будешь писать на ней.
и потом на JSP можно написать и простые вещи и сложные и нет необходимости переходить с VB Script на VB и в конце концов на C++
mishgun
24.12.2007, 19:50
а если что то и не знаешь то для особо ленивых есть API где можно найти всё(если с английским в норме).
А милиционер был хороший во всяком случае ни одного нерасрытого мокряка не былоНасчет ненормативной лексиски просто smalig предупреждал а он тут главный
1 / 1 / 0
Регистрация: 09.10.2007
Сообщений: 596
24.12.2007, 19:53
API?
Application Programming Interface ?

:---) Wow, It's English.
0
AiK
24.12.2007, 19:56
Новичку лучше с Паскаля начинать, он для этого и создавался.
Только к теме топика обучение отношения не имеет.

Я могу сказать, что ASP хорошо использовать там, где нужно стандартное решение. Берёшь готовые компоненты и вперёд. Шаг влево -вправо, уже приходится реализовывать собственные компоненты.
Я работаю на импортную лавку. Там разработка собственных компонентов запрещена, так как заказчиков эти проблемы не интересуют и они за это платить не собираются. Возможно удастся уболтать на необходимость покупки готовых компонентов, но скорее всего придётся извращаться с тем что есть. Поэтому после завершения проекта я от ASP открестился.
Кстати, заказчики до эпопеи с CodeRed и Nimda мечтали прикрутить к своему сайту систему для работы с кредитками. Теперь отказались.

Да, горячие поклонники АСП, ответите возможно ли использования MVC подхода для повторного использования кода?
mishgun
24.12.2007, 19:57
yeah you absolutely right it's English. But I mean API documentation which is very helpful
4 / 4 / 5
Регистрация: 10.05.2007
Сообщений: 1,616
24.12.2007, 19:57
2 mishgun:
Сам я J# не видел, но читал о нем в новостях.
http://www.compulenta.ru/news/2001/10/12/20523/
http://www.compulenta.ru/news/2001/10/9/20302/
Там описано то что я и утверждал

По поводу банков и Java
http://www.compulenta.ru/news/2001/8/15/17371/

>>есть API
API есть и в случае ASP

>>smalig предупреждал
Никто еще матом не ругался. (Про башку напрочь - замнем для простоты)
0
mishgun
24.12.2007, 20:05
2 t1k
ну и при чем здесь Java?там же идет разговор в ошибке генератора случайных чисел БРАУЗЕРОВ!!! и разработчики перешли на родной генератор из jdk!!!!
А по поводу J# я не понял к чему эта ссылка была?Лишний раз доказать что Майкра признает свой проигрыш?
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
BasicMan
Эксперт
29316 / 5623 / 2384
Регистрация: 17.02.2009
Сообщений: 30,364
Блог
24.12.2007, 20:05

Перспективы технологий asp, php, jsp, perl.
У меня такой вопрос имееться...не вопрос даже, а скорее хотелось бы мнение узнать... ибо - Во первых меня интересует на сколько...

ASP против MIDAS, что лучше для программирования web-приложения?
Тем кто программирует на Delphi ... Идет процесс выбора платформы программирования web-приложения, мнения разделились - ASP или Midas. ...

Можно ли использовать одну и ту же БД из ASP.NET MVC и Java JSP?
можна одну и ту же базу с локального сервера подключить и в студию и в нетбинс? как можна сравнить две эти технологии?

Так что же все таки выбрать - ASP, JSP, Java, PHP, Perl или ColdFusion?
Смотрю я на тему 'JSP против ASP' (http://relib.com/forums/topic.asp?id=728381) и душа не нарадуется, такая плодотворная тема для...

ASP.net MVC против MVC обычного
Здраствуйте, читая книгу "Сандерсон С - ASP.NET MVC3 Framework с примерами на C# для профессионалов" я заметил что описание...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
40
Ответ Создать тему
Новые блоги и статьи
Где деньги лежат
kumehtar 02.07.2026
Это - японская подводная лодка I-52 (тип C2, кодовое имя Momi) вышла из Японии в марте 1944 года с миссией в оккупированную немцами Францию (Лорьян). Это была одна из «Янаги»-миссий по обмену. . .
Krabik для WoW 3.3.5a, многоязычный
AmbA 02.07.2026
Допилил бота, думаю что окончательно. Изменения: - добавлена многоязычность - добавлено снятие скриншотов - добавлено поддержание бафов хождения по воде (для жреца, дк и шамана) - и так, по. . .
Алиса нашла кучу ошибок компиляции и запуска в проекте, который без проблем компилировался и запускался)))
anaschu 30.06.2026
Я пока посмеюся, но завтра проверю. А вообще интерсно. Дал алисе файл, в котором точно нет ошибок компиляции и запуска, и попросил их найти. Нашла кучу))) Критические ошибки, мешающие компиляции и. . .
сукцессия 16. Общий обзор, в основном что бы другие ии поняли
anaschu 29.06.2026
# Передаточный документ: модель микоризной сукцессии (для нового чата) Этот документ предназначен для того, чтобы новый чат Claude мог продолжить работу без необходимости заново разбираться в. . .
сукцессия 15 неявная схема
anaschu 29.06.2026
Алиса Калибровка параметров симбиотической модели: технический обзор Содержание: Введение Постановка проблемы Технические аспекты реализации Процесс внедрения изменений
сукцессия 14. Обновленная схема модели
anaschu 28.06.2026
ГЛОБАЛЬНАЯ ОПИСАТЕЛЬНАЯ СПЕЦИФИКАЦИЯ ЭКОСИСТЕМНОЙ МОДЕЛИ «SOIL CHEMISTRY & MYCORRHIZA 2. 0» https:/ / ibb. co/ NnkGpfMd Представленная интегрированная схема описывает непрерывную нелинейную. . .
сукцессия 13. Питон модель трехзонного мицелия, пока что в основном арбускулярного
anaschu 28.06.2026
## Разработка агентной модели микоризной сукцессии: от выявления артефактов к созданию комплексной системы ### Аннотация Представлено исследование по разработке агентной модели микоризной. . .
сукцессия 12. краткий список проверок модели перед запуском.
anaschu 27.06.2026
Скрытые отказы в моделях систем динамики (SD-models) экологических систем: два случая из практики Контекст Разбирался прототип модели систем динамики (SD-модели) микоризной сукцессии: пять. . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2026, CyberForum.ru