|
траницах сервера Web. Была
рассмотрена общая структура аплета, работа с контекстом отображения, органами
управления, панелями, шрифтами и многое другое. Теперь настало время поговорить
о более сложных и весьма полезных возможностях, которые открываются перед
разработчиком приложений Java.
Прежде всего, это мультизадачность. Практически любая современная
операционная система, такая как Microsoft Windows, IBM OS/2 или UNIX, работает
в мультизадачном режиме. Во многих случаях мультизадачность в целом
благоприятно сказывается на производительности системы, так как во время
ожидания одних задач свою работу могут выполнять другие задачи, готовые для
этого.
Например, если вы работаете в сети Internet, то можете одновременно
подключиться к нескольким серверам FTP и Web, перекачивая сразу несколько
файлов и загружая несколько документов HTML. При этом еще можно отправлять или
получать электронную почту. Так как скорость поступления данных из сети
Internet составляет в среднем 1 Кбайт в секунду, то даже при использовании
модемного соединения общая скорость передачи данных в этом случае будет выше,
чем при поочередной работе с серверами FTP, Web или с почтовым сервером. Пока
один из серверов находится в состоянии ожидания, вы будете получать данные от
другого сервера.
Такое увеличение средней скорости передачи данных возможно из-
|
|