84
</applet>
</body>
. . .
В настоящее время язык Java применяется даже при создании серверной и
клиентской частей ПО баз данных, возможность выполнения апплетов на
различных конфигурациях ЭВМ в Сети породила аглеты (комбинация тер-
минов апплет и агент) - Java-программы, перемещающиеся между узлами
Сети и выполняющие специальные (заданные программистом, например, по-
иск специфической информации) функции (с отсы
лкой найденной информа-
ции узлу-резиденту). В настоящее время язык Java считают перспективным
для обеспечения управления самой разнообразной бытовой техникой через
сеть InterNet.
Комплект Java-компилятора и интерпретатора Java Developers Kit можно
получить на адресе
http://java.sun.com/JDK-1.0
.
Для разработки программ на Java существуют интегрированные среды
Microsoft Visual J++, Symantec Cafe, JavaWorkShop (Sun Microsystems) соот-
ветствующее ПО есть и у фирмы Inprise Corp. В 1999 году фирма Sun
Microsystems представила (предварительный) вариант спецификации плат-
формы Java2, внедрение которого должно помочь снизить затраты на Java-
разработки и повысить совместимость серверных приложений (см.
http://www.gartner.com/webletter/sunus/default.html
).
Желающим более подробно ознакомиться с концепциями и языком Java
рекомендуются известные работы и WEB-сайт компании Sun Microsystems
http://java.sun.com
, один из примеров (относительно сложной Java-программы)
расположен на
http://spectr.orc.ru
.
Существуют альтернативы проекту Java - например, компания General
Magic предлагает язык Telescript, позволяющий создавать агенты, ‘перепол-
зающие’ с одного компьютера на другой, сохраняя в памяти обнаруженную
информацию (что запрещено Java-апплетам по требованиям безопасности).
Ответом фирмы MS на разработку фирмой SUN языка Java является (неза-
висимая от языка программирования) технология dotNet (.Net), поддержи-
ваемая, в частности, сетевой средой
исполнения Net Framework, платформой
для разработки офисных приложений Office.Net, языком C#, средой про-
граммирования Visual Studio.Net и др., см.
http://www.microsoft.com/net,
http://msdn.microsoft.com/net, http://msdn.microsoft.com/vstudio/nextgen
), призна-
ваемая многими более богатой, чем Java как по идеям, так и по возможно-
стям реализации. Система .Net является комплектом сетевых служб, позво-
ляющих ПК обращаться к расположенным на WEB-серверах файлам данных
и прикладным программам.
Байт-коды Java (как, впрочем, и объекты ActiveX), являясь весьма привле-
кательными для применения (т.к. позволяют существенно
расширить функ-