Форум программистов, компьютерный форум, киберфорум
Java EE (J2EE)
Войти
Регистрация
Восстановить пароль
Блоги Сообщество Поиск Заказать работу  
 
Рейтинг 4.67/3: Рейтинг темы: голосов - 3, средняя оценка - 4.67
88 / 86 / 55
Регистрация: 14.11.2015
Сообщений: 1,099

Что можно называть приложением на сервере?

27.01.2017, 23:09. Показов 668. Ответов 3
Метки нет (Все метки)

Студворк — интернет-сервис помощи студентам
Изучал вопрос про различия веб-сервера и сервера приложений и наткнулся на тему на одном форуме, где обсуждали чем является Tomcat.

Точно определенно, что это веб-сервер, потому что он обрабатывает HTTP запросы клиента. Но касательно принадлежности к категории сервера приложений, на том форуме написали:

"Если считать "web-приложение" полноценным "приложением" (а по моему тут очевидно есть натяжка), то, при желании, его можно назвать "сервером приложений". Но если говорить в контексте Java-программирования, то в Java web-приложения описываются рядом спецификаций относящихся к платформе JavaEE, которая подразумевает что приложение это нечто большее чем сервлеты и JSP. В этом смысле Tomcat не является полноценным сервером приложений, так как некоторые JavaEE приложения на нем не смогут заработать без существенного увеличения функциональности этого сервера."

Вопросы:
1. Конкретно в этом комментарии мне непонятно, что имеется ввиду под web-приложением в контексте Java. Это значит, что любое web-приложение, где применена Java, должно включать в себя какие-то требования, которые должны быть реализованы? А если приложение какое-то простое(один сервлет), то что, это не веб-приложение уже?

2. Скажите, почему сервлет не считают приложением? Это же отдельная программа, работающая на сервере. Что тогда понимать под полноценным приложением(пример)?
0
Programming
Эксперт
39485 / 9562 / 3019
Регистрация: 12.04.2006
Сообщений: 41,671
Блог
27.01.2017, 23:09
Ответы с готовыми решениями:

Как понять, что можно называть API, а что нет?
Уважаемые разработчики, помогите вместе разобраться, что можно назвать API, а что нельзя? Мы знаем, что API - это, грубо говоря, набор...

Как зашифровать данные на клиенте так, что бы на сервере их можно было расшифровать?
У меня есть TCP клиент под андроид на JAVA и TCP сервер windows С++. TCP протокол открытый. Я знаю есть библиотека java crypto и OPenSSL....

Загрузка всех имеющихся на сервере сообщений в папку с приложением (POP3)
Хочу наладить загрузку всех имеющихся на сервере сообщений в папку с приложением, написала следующий код. НО почему-то загружаются пустые...

3
Эксперт Java
 Аватар для KEKCoGEN
2399 / 2224 / 565
Регистрация: 28.12.2010
Сообщений: 8,672
28.01.2017, 14:05
Artmal, почему бы вам на том форуме и не спросить что имел в виду тот, кто написал этот комментарий? Какая вообще практическая польза от таких вопросов? Вы думаете вас это будут на интервью спрашивать? Нет не будут.
0
88 / 86 / 55
Регистрация: 14.11.2015
Сообщений: 1,099
28.01.2017, 15:06  [ТС]
Цитата Сообщение от KEKCoGEN Посмотреть сообщение
Какая вообще практическая польза от таких вопросов?
Хотя бы для того, чтобы быть хорошим специалистом.

Ответы на вопросы нашел в статье википедии про Java EE
0
Эксперт Java
 Аватар для KEKCoGEN
2399 / 2224 / 565
Регистрация: 28.12.2010
Сообщений: 8,672
28.01.2017, 18:02
Цитата Сообщение от Artmal Посмотреть сообщение
Хотя бы для того, чтобы быть хорошим специалистом.
это не то что сделает вас хорошим специалистом. Максимум - задротом олимпиадником
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
inter-admin
Эксперт
29715 / 6470 / 2152
Регистрация: 06.03.2009
Сообщений: 28,500
Блог
28.01.2017, 18:02
Помогаю со студенческими работами здесь

Какая ОС должна быть на сервере для связи с приложением под iOS?
Вопрос. Прога которая роботает на IOS должна быть связана с сервером на OS X server или может быть связана с сервером на Linux ??

Как работать с ASP.NET MVC 5 приложением после развертывания на сервере?
Интересуют ресурсы, где можно почитать про то(желательно с примерами), как работать с ASP.NET MVC 5 приложением после развертывания на...

Как разместить сервлет на сервере и на каком сервере это можно сделать?
Подскажите, пожалуйста, как разместить сервлет на сервере и на каком сервере это можно сделать? Заранее спасибо!!!

Зачем файлы .h называть .hpp? Это новый стандарт? Что это дает?
Зачем файлы .h называть .hpp? Это новый стандарт? Что это дает?

Масса каждого из 25 человек хранится в массиве. Людей, имеющих массу более 100 кг, будем условно называть полными (известно, что есть по меньшей мере
Масса каждого из 25 человек хранится в массиве. Людей, имеющих массу более 100 кг, будем условно называть полными (известно, что есть по...


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

Или воспользуйтесь поиском по форуму:
4
Ответ Создать тему
Новые блоги и статьи
SDL3 для Web (WebAssembly): сборка C/C++ проекта из консоли
8Observer8 30.01.2026
Содержание блога Если вы откроете примеры для начинающих на официальном репозитории SDL3 в папке: examples, то вы увидите, что все примеры используют следующие четыре обязательные функции, а. . .
Установка Emscripten SDK (emsdk) и CMake на Windows для сборки C и C++ приложений в WebAssembly (Wasm)
8Observer8 30.01.2026
Чтобы скачать Emscripten SDK (emsdk) необходимо сначало скачать и уставить Git: Install for Windows. Следуйте стандартной процедуре установки Git через установщик. Система контроля версиями Git. . .
Подключение Box2D v3 к SDL3 для Android: физика и отрисовка коллайдеров
8Observer8 29.01.2026
Содержание блога Box2D - это библиотека для 2D физики для анимаций и игр. С её помощью можно определять были ли коллизии между конкретными объектами. Версия v3 была полностью переписана на Си, в. . .
Инструменты COM: Сохранение данный из VARIANT в файл и загрузка из файла в VARIANT
bedvit 28.01.2026
Сохранение базовых типов COM и массивов (одномерных или двухмерных) любой вложенности (деревья) в файл, с возможностью выбора алгоритмов сжатия и шифрования. Часть библиотеки BedvitCOM Использованы. . .
Загрузка PNG с альфа-каналом на SDL3 для Android: с помощью SDL_LoadPNG (без SDL3_image)
8Observer8 28.01.2026
Содержание блога SDL3 имеет собственные средства для загрузки и отображения PNG-файлов с альфа-каналом и базовой работы с ними. В этой инструкции используется функция SDL_LoadPNG(), которая. . .
Загрузка PNG с альфа-каналом на SDL3 для Android: с помощью SDL3_image
8Observer8 27.01.2026
Содержание блога SDL3_image - это библиотека для загрузки и работы с изображениями. Эта пошаговая инструкция покажет, как загрузить и вывести на экран смартфона картинку с альфа-каналом, то есть с. . .
Влияние грибов на сукцессию
anaschu 26.01.2026
Бифуркационные изменения массы гриба происходят тогда, когда мы уменьшаем массу компоста в 10 раз, а скорость прироста биомассы уменьшаем в три раза. Скорость прироста биомассы может уменьшаться за. . .
Воспроизведение звукового файла с помощью SDL3_mixer при касании экрана Android
8Observer8 26.01.2026
Содержание блога SDL3_mixer - это библиотека я для воспроизведения аудио. В отличие от инструкции по добавлению текста код по проигрыванию звука уже содержится в шаблоне примера. Нужно только. . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2026, CyberForum.ru