Программное обеспечение компьютерных сетей и информационных систем. Баканов В.М. - 84 стр.

UptoLike

Составители: 

- 84 -
зающиес одного компьютера на другой, сохраняя в памяти обнаруженную
информацию (что запрещено Java-апплетам по требованиям безопасности).
Ответом фирмы Microsoft Corp. на разработку фирмой SUN языка Java
является (независимая от языка программирования) технология dotNet (.Net)
(поддерживаемая, в частности, сетевой средой исполнения Net Framework,
платформой для разработки офисных приложений Office.Net, языком C# и
средой программирования Visual Studio.Net и др., см.
www.microsoft.com/net,
msdn.microsoft.com/net,
msdn.microsoft.com/vstudio/nextgen), являющаяся более богатой, чем Java
как по идеям, так и по возможностям реализации. Система .Net является ком-
плектом сетевых служб, позволяющих ПК обращаться к расположенным на
WEB-серверах файлам данных и прикладным программам.
Байт-коды Java (как, впрочем, и объекты ActiveX), являясь весьма при-
влекательными для применения (т.к. позволяют существенно расширить
функциональность
приложений), потенциально весьма опасны с точки зрения
возможности несанкционированного проникновения (и совершения непред-
сказуемых действий) в любой доступный по Сети компьютер и поэтому тре-
буют особых предосторожностей при использовании.
7.2.3.ЯЗЫКИ JavaScript, VBScript и PerlScript
При всей своей универсальности язык Java достаточно сложен в исполь-
зовании; во многих случаях не требуется мощности Java, однако желательно
производить некоторые действия (например, арифметические, недоступные
HTML).
С этой целью был разработан (фирма Netscape Communication Corp.,
первоначальное название LiveScript) язык JavaScript (не имеющий прямого
отношения к Java), язык JavaScript является средством создания активных
WEB-страниц непрофессионалами. Фирма Microsoft Corp. реализовала в сво-
ем броузере Microsoft Internet Explorer поддержку языка JScript (весьма близ-
кому к JavaScript), давняя приверженность главы Microsoft к Basic’у привела
к включению в упомянутый броузер
поддержку языка VBScript (по возмож-
ностям близкого JavaScript). Так же как и Java, программы на JavaScript и
VBScript позволяют не только создавать активные (изменяющиеся предска-
занным образом в процессе работы) WEB-страницы, но и снижают поток
данных между рабочей станцией и сервером WEB (что благоприятно сказы-
вается на скорости реакции сервера).
Ниже показан HTML-сценарий с встроенным кодом
на JavaScript
<HTML>
<HEAD>
<TITLE>Динамическое создание WEB-страницы</TITLE>
</HEAD>
                                     - 84 -


зающие’ с одного компьютера на другой, сохраняя в памяти обнаруженную
информацию (что запрещено Java-апплетам по требованиям безопасности).
     Ответом фирмы Microsoft Corp. на разработку фирмой SUN языка Java
является (независимая от языка программирования) технология dotNet (.Net)
(поддерживаемая, в частности, сетевой средой исполнения Net Framework,
платформой для разработки офисных приложений Office.Net, языком C# и
средой      программирования       Visual Studio.Net    и      др.,    см.
www.microsoft.com/net,                             msdn.microsoft.com/net,
msdn.microsoft.com/vstudio/nextgen), являющаяся более богатой, чем Java
как по идеям, так и по возможностям реализации. Система .Net является ком-
плектом сетевых служб, позволяющих ПК обращаться к расположенным на
WEB-серверах файлам данных и прикладным программам.
     Байт-коды Java (как, впрочем, и объекты ActiveX), являясь весьма при-
влекательными для применения (т.к. позволяют существенно расширить
функциональность приложений), потенциально весьма опасны с точки зрения
возможности несанкционированного проникновения (и совершения непред-
сказуемых действий) в любой доступный по Сети компьютер и поэтому тре-
буют особых предосторожностей при использовании.

7.2.3.ЯЗЫКИ JavaScript, VBScript и PerlScript

     При всей своей универсальности язык Java достаточно сложен в исполь-
зовании; во многих случаях не требуется мощности Java, однако желательно
производить некоторые действия (например, арифметические, недоступные
HTML).
     С этой целью был разработан (фирма Netscape Communication Corp.,
первоначальное название LiveScript) язык JavaScript (не имеющий прямого
отношения к Java), язык JavaScript является средством создания активных
WEB-страниц непрофессионалами. Фирма Microsoft Corp. реализовала в сво-
ем броузере Microsoft Internet Explorer поддержку языка JScript (весьма близ-
кому к JavaScript), давняя приверженность главы Microsoft к Basic’у привела
к включению в упомянутый броузер поддержку языка VBScript (по возмож-
ностям близкого JavaScript). Так же как и Java, программы на JavaScript и
VBScript позволяют не только создавать активные (изменяющиеся предска-
занным образом в процессе работы) WEB-страницы, но и снижают поток
данных между рабочей станцией и сервером WEB (что благоприятно сказы-
вается на скорости реакции сервера).
     Ниже показан HTML-сценарий с встроенным кодом на JavaScript



Динамическое создание WEB-страницы