applet

max Π°Π²Π°Ρ‚Π°Ρ€

  Какой Π°ΠΏΠΏΠ»Π΅Ρ‚ называСтся подписанным (signed)?

129
Находится Π² Ρ€Π°Π·Π΄Π΅Π»Π°Ρ…:

ΠŸΠΎΠ΄ΠΏΠΈΡΠ°Π½Π½Ρ‹ΠΉ Π°ΠΏΠΏΠ»Π΅Ρ‚ - Π΄ΠΎΠ²Π΅Ρ€Π΅Π½Π½Ρ‹ΠΉ Π°ΠΏΠΏΠ»Π΅Ρ‚. По ΡƒΠΌΠΎΠ»Ρ‡Π°Π½ΠΈΡŽ, ΠΈ ΠΏΠΎ ΠΏΡ€ΠΈΡ‡ΠΈΠ½Π°ΠΌ бСзопасности, Π°ΠΏΠΏΠ»Π΅Ρ‚Ρ‹ Π²Ρ‹ΠΏΠΎΠ»Π½ΡΡŽΡ‚ΡΡ Π² пСсочницС (sandbox). Π­Ρ‚ΠΎ ΠΎΠ·Π½Π°Ρ‡Π°Π΅Ρ‚, Ρ‡Ρ‚ΠΎ Π°ΠΏΠΏΠ»Π΅Ρ‚Ρ‹ Π½Π΅ ΠΌΠΎΠ³ΡƒΡ‚ ΡΠ΄Π΅Π»Π°Ρ‚ΡŒ Π½ΠΈΡ‡Π΅Π³ΠΎ, Ρ‡Ρ‚ΠΎ ΠΌΠΎΠ³Π»ΠΎ Π±Ρ‹ Π½Π°Π²Ρ€Π΅Π΄ΠΈΡ‚ΡŒ клиСнтской машинС. 

max Π°Π²Π°Ρ‚Π°Ρ€

  Как ΠΎΡ€Π³Π°Π½ΠΈΠ·ΠΎΠ²Π°Ρ‚ΡŒ взаимодСйствиС ΠΌΠ΅ΠΆΠ΄Ρƒ двумя Π°ΠΏΠΏΠ»Π΅Ρ‚Π°ΠΌΠΈ?

129
Находится Π² Ρ€Π°Π·Π΄Π΅Π»Π°Ρ…:

ВсС Π°ΠΏΠΏΠ»Π΅Ρ‚Ρ‹, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ находятся Π½Π° ΠΎΠ΄Π½ΠΎΠΉ страницС, ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΡŽΡ‚ ΠΎΠ±Ρ‰ΠΈΠΉ AppletContext.  Π­Ρ‚ΠΎΡ‚ контСкст ΠΌΠΎΠΆΠ½ΠΎ ΠΏΠΎΠ»ΡƒΡ‡ΠΈΡ‚ΡŒ Ρ‚Π°ΠΊ:

AppletContext прСдоставляСт Π°ΠΏΠΏΠ»Π΅Ρ‚Ρ‹ с Ρ‚Π°ΠΊΠΈΠΌΠΈ ΠΌΠ΅Ρ‚ΠΎΠ΄Π°ΠΌΠΈ, ΠΊΠ°ΠΊ getApplet(name), getApplets(), getAudioClip(url), getImage(url), showDocument(url), showStatus(status).

max Π°Π²Π°Ρ‚Π°Ρ€

  Как ΠΌΠΎΠΆΠ½ΠΎ ΠΎΡ€Π³Π°Π½ΠΈΠ·ΠΎΠ²Π°Ρ‚ΡŒ взаимодСйствиС ΠΌΠ΅ΠΆΠ΄Ρƒ Π°ΠΏΠΏΠ»Π΅Ρ‚ΠΎΠΌ ΠΈ сСрвлСтом?

127
Находится Π² Ρ€Π°Π·Π΄Π΅Π»Π°Ρ…:

МоТно ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒ java.net.URLConnection ΠΈ java.net.URL классы для открытия стандартного HTTP-соСдинСния ΠΈ "туннСля"  ΠΊ Π²Π΅Π±-сСрвСру. Π’ΠΎΠ³Π΄Π° сСрвСр ΠΏΠ΅Ρ€Π΅Π΄Π°Π΅Ρ‚ ΠΈΠ½Ρ„ΠΎΡ€ΠΌΠ°Ρ†ΠΈΡŽ сСрвлСту. Π˜Π·Π½Π°Ρ‡Π°Π»ΡŒΠ½ΠΎ, Π°ΠΏΠΏΠ»Π΅Ρ‚ притворяСтся Π²Π΅Π±-Π±Ρ€Π°ΡƒΠ·Π΅Ρ€ΠΎΠΌ, ΠΈ сСрвлСт Π½Π΅ Π²ΠΈΠ΄ΠΈΡ‚ Ρ€Π°Π·Π½ΠΈΡ†Ρ‹. Для сСрвлСта, Π°ΠΏΠΏΠ»Π΅Ρ‚ Π±ΡƒΠ΄Π΅Ρ‚ всСго лишь ΠΎΡ‡Π΅Ρ€Π΅Π΄Π½Ρ‹ΠΌ http ΠΊΠ»ΠΈΠ΅Π½Ρ‚ΠΎΠΌ. АпплСты ΠΌΠΎΠ³ΡƒΡ‚ Π²Π·Π°ΠΈΠΌΠΎΠ΄Π΅ΠΉΡΡ‚Π²ΠΎΠ²Π°Ρ‚ΡŒ Ρ‡Π΅Ρ€Π΅Π· ΠΌΠ΅Ρ‚ΠΎΠ΄Ρ‹ GET ΠΈ POST.

ОбмСн ΠΏΠ°Ρ€Π°ΠΌΠ΅Ρ‚Ρ€Π°ΠΌΠΈ ΠΌΠ΅ΠΆΠ΄Ρƒ Π°ΠΏΠΏΠ»Π΅Ρ‚ΠΎΠΌ ΠΈ сСрвлСтом ΠΌΠΎΠΆΠ΅Ρ‚ ΠΏΡ€ΠΎΠΈΡΡ…ΠΎΠ΄ΠΈΡ‚ΡŒ Ρ‡Π΅Ρ€Π΅Π· ΠΏΠ°Ρ€Ρ‹ имя-Π·Π½Π°Ρ‡Π΅Π½ΠΈΠ΅

Π’Π°ΠΊΠΆΠ΅ ΠΌΠΎΠΆΠ½ΠΎ ΠΏΠ΅Ρ€Π΅Π΄Π°Π²Π°Ρ‚ΡŒ ΠΎΠ±ΡŠΠ΅ΠΊΡ‚Ρ‹ Π² Ρ€ΠΎΠ»ΠΈ ΠΏΠ°Ρ€Π°ΠΌΠ΅Ρ‚Ρ€ΠΎΠ², ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΡ ΡΠ΅Ρ€ΠΈΠ°Π»ΠΈΠ·Π°Ρ†ΠΈΡŽ. 

max Π°Π²Π°Ρ‚Π°Ρ€

  Какой порядок выполнСния ΠΌΠ΅Ρ‚ΠΎΠ΄ΠΎΠ² Π² Π°ΠΏΠΏΠ»Π΅Ρ‚Π΅?

132
Находится Π² Ρ€Π°Π·Π΄Π΅Π»Π°Ρ…:

 

  • public void init(): Π˜Π½ΠΈΡ†ΠΈΠ°Π»ΠΈΠ·ΠΈΡ€ΡƒΡŽΡ‰ΠΈΠΉ ΠΌΠ΅Ρ‚ΠΎΠ΄, Π²Ρ‹Π·Ρ‹Π²Π°Π΅ΠΌΡ‹ΠΉ Π±Ρ€Π°ΡƒΠ·Π΅Ρ€ΠΎΠΌ всСго лишь Ρ€Π°Π·
  • public void start(): ΠœΠ΅Ρ‚ΠΎΠ΄ вызываСтся послС ΠΌΠ΅Ρ‚ΠΎΠ΄Π° init() ΠΈ содСрТит ΠΊΠΎΠ΄ для запуска процСсса. Если ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»ΡŒ ΠΏΠΎΠΊΠΈΠ΄Π°Π΅Ρ‚ страницу ΠΈ возвращаСтся Π±Π΅Π· окончания Ρ‚Π΅ΠΊΡƒΡ‰Π΅ΠΉ Π±Ρ€Π°ΡƒΠ·Π΅Ρ€Π½ΠΎΠΉ сСссии, ΠΌΠ΅Ρ‚ΠΎΠ΄ start() вызываСтся Π±Π΅Π· ΠΏΡ€Π΅Π΄ΡˆΠ΅ΡΡ‚Π²ΡƒΡŽΡ‰Π΅Π³ΠΎ Π²Ρ‹Π·ΠΎΠ²Π° init().
  • public void stop(): ΠžΡΡ‚Π°Π½Π°Π²Π»ΠΈΠ²Π°Π΅Ρ‚ Π²Ρ‹ΠΏΠΎΠ»Π½Π΅Π½ΠΈΠ΅, Π½Π°Ρ‡Π°Ρ‚ΠΎΠ΅ ΠΌΠ΅Ρ‚ΠΎΠ΄ΠΎΠΌ start(). ВыполняСтся, ΠΊΠΎΠ³Π΄Π° ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»ΡŒ ΠΏΠΎΠΊΠΈΠ΄Π°Π΅Ρ‚ страницу.
  • public void destroy(): Π’ызываСтся, Ссли тСкущая браузСрная сСссия Π±Ρ‹Π»Π° ΠΏΡ€Π΅ΠΊΡ€Π°Ρ‰Π΅Π½Π°. ΠžΡΠ²ΠΎΠ±ΠΎΠΆΠ΄Π°Π΅Ρ‚ всС рСсурсы, занятыС Π°ΠΏΠΏΠ»Π΅Ρ‚ΠΎΠΌ.
max Π°Π²Π°Ρ‚Π°Ρ€

  Каким ΠΎΠ±Ρ€Π°Π·ΠΎΠΌ инициализируСтся Π°ΠΏΠΏΠ»Π΅Ρ‚?

130
Находится Π² Ρ€Π°Π·Π΄Π΅Π»Π°Ρ…:

АпплСт инициализируСтся с ΠΏΠΎΠΌΠΎΡ‰ΡŒΡŽ ΠΈΠ½ΠΈΡ†ΠΈΠ°Π»ΠΈΠ·ΠΈΡ€ΡƒΡŽΡ‰Π΅Π³ΠΎ ΠΊΠΎΠ΄Π° Π² ΠΌΠ΅Ρ‚ΠΎΠ΄Π΅ init() ΠΈΠ»ΠΈ ΠΆΠ΅ конструкторС Π°ΠΏΠΏΠ»Π΅Ρ‚Π°.