Ява апплеты или традиционный сайт?

User avatar
NightFlier
Уже с Приветом
Posts: 261
Joined: 09 Mar 2003 11:22

Ява апплеты или традиционный сайт?

Post by NightFlier »

Как на ваш взгляд, стоит ли реализовывать функциональность на апплете в наше время или лучше писать на JSP/Servlets с традиционным интерфейсом. В чём плюсы и минусы?
И ещё - если всё же писать на апплете, то какая должна быть поддержка Явы на сервере, или просто можно класс там положить и вызывать его в теге в HTML-странице?

Задача - запуск приложений баз данных на внутренних серверах. Пока на этом деле стоит только Апач с Перлом, даже поддержки сервлетов не видно.
Palych
Уже с Приветом
Posts: 13722
Joined: 16 Jan 2001 10:01

Post by Palych »

Что угодно, только не Applets.
User avatar
Sabina
Уже с Приветом
Posts: 5669
Joined: 13 Oct 2000 09:01
Location: East Bay, CA

Post by Sabina »

Как я поняла апплеты нынче используются в основном в комбинации с сервлетами и для совершенно определенных целей

http://csajsp-chapters.corewebprogramming.com/CSAJSP-Chapter17.pdf

НTML forms, ...., provide a simple but limited way of сollecting user input and transmitting it to a servlet or CGI program. Occasionally, however, a more sophisticated user interface is required. Applets give you more control over the size, color, and font of the GUI controls; provide more built-in capability (sliders, line drawing, pop-up windows, and the like); let you track mouse and keyboard events; support the development of custom input forms (dials, thermometers, draggable icons, and so forth); and let you send a single user submission to multiple server-side programs. This extra capability comes at a cost, however, as it tends to require much more effort to design an interface in the Java programming language than it does using HTML forms, particularly if the interface contains a lot of formatted text. So, the choice between HTML forms and
applets will depend upon the application.


http://milinddev.tripod.com/appletservlet.htm

Java applets and servlets can be used together in the design of today's multitiered web applications. Applets provide a convenient mechanism for building powerful, dynamic interfaces to applications, while servlets give us a highly efficient means to handle requests on a web or application server. ...
User avatar
Siberian Cableman
Уже с Приветом
Posts: 1222
Joined: 02 Jan 2002 10:01
Location: Bellevue, WA

Post by Siberian Cableman »

Palych wrote:Что угодно, только не Applets.

Agree, Я не могу например поправить свои PTO часы, только потoму что при заходе на сайт, запускается applet, который у меня и у половины конторы fails. Причем пофиксать ето не представляется возможным.
User avatar
StressedintheUS
Уже с Приветом
Posts: 664
Joined: 11 Nov 2002 04:29
Location: USA

Post by StressedintheUS »

С другой стороны, online NBA games написаны в виде апплета.
Он тоже некоторое время падал на некоторых браузерах, последнее время работает стабильно.

Мне кажется, что если вам нужно контролировать динамический процесс, подгружать страницу через интервал - достаточно ламерское занятие. Хотя я таким образом и реализовал одну систему, но, соответственно, информация к вам попадала раз в минуту, что иногда не есть хорошо.

Апплет же, может поддерживать keep-alive connection.
Palych
Уже с Приветом
Posts: 13722
Joined: 16 Jan 2001 10:01

Post by Palych »

StressedintheUS wrote:Мне кажется, что если вам нужно контролировать динамический процесс, подгружать страницу через интервал - достаточно ламерское занятие.

In that case - Java WebStart will do better.

Return to “Вопросы и новости IT”