ΠŸΠΎΠΌΠΎΡ‰ΡŒ Π² написании студСнчСских Ρ€Π°Π±ΠΎΡ‚
АнтистрСссовый сСрвис

ΠŸΠ΅Ρ€ΡΠΏΠ΅ΠΊΡ‚ΠΈΠ²Ρ‹ развития ΠΊΠΎΠΌΠΏΡŒΡŽΡ‚Π΅Ρ€Π½Ρ‹Ρ… сСтСй

Π Π΅Ρ„Π΅Ρ€Π°Ρ‚ΠŸΠΎΠΌΠΎΡ‰ΡŒ Π² Π½Π°ΠΏΠΈΡΠ°Π½ΠΈΠΈΠ£Π·Π½Π°Ρ‚ΡŒ ΡΡ‚ΠΎΠΈΠΌΠΎΡΡ‚ΡŒΠΌΠΎΠ΅ΠΉ Ρ€Π°Π±ΠΎΡ‚Ρ‹

Π‘Π½Π°Π±Π΄ΠΈΠ² Π°Π³Π΅Π½Ρ‚ΠΎΠ² возмоТностями ΡΠ°ΠΌΠΎΡΡ‚ΠΎΡΡ‚Π΅Π»ΡŒΠ½ΠΎ ΠΎΠ±Π½Π°Ρ€ΡƒΠΆΠΈΠ²Π°Ρ‚ΡŒ, Π·Π°ΠΏΡƒΡΠΊΠ°Ρ‚ΡŒ, ΠΊΠΎΠΌΠ±ΠΈΠ½ΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ ΠΈ ΡΠ»Π΅Π΄ΠΈΡ‚ΡŒ Π·Π° ΠΈΡΠΏΠΎΠ»Π½Π΅Π½ΠΈΠ΅ΠΌ сСрвисов Π±Π΅Π· участия Ρ‡Π΅Π»ΠΎΠ²Π΅ΠΊΠ°, ΠΌΡ‹ ΡΠΌΠΎΠΆΠ΅ΠΌ ΡΠΎΠ·Π΄Π°Ρ‚ΡŒ Π½ΠΎΠ²Ρ‹Π΅ достаточно Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΎΠ½Π°Π»ΡŒΠ½Ρ‹Π΅ прилоТСния. ΠŸΡ€Π΅Π΄ΡΡ‚Π°Π²ΡŒΡ‚Π΅ сСбС Π½Π΅ΠΊΡƒΡŽ Π˜Π½Ρ‚Π΅Π³Ρ€ΠΈΡ€ΠΎΠ²Π°Π½Π½ΡƒΡŽ Π‘Ρ€Π΅Π΄Ρƒ Π Π°Π·Ρ€Π°Π±ΠΎΡ‚ΠΊΠΈ (IDE — Integrated Developer Environment), которая Π½Π΅ Ρ‚ΠΎΠ»ΡŒΠΊΠΎ содСрТит ΠΏΠ΅Ρ€Π΅Ρ‡Π΅Π½ΡŒ доступных сСрвисов, Π½ΠΎ Ρ‚Π°ΠΊΠΆΠ΅ ΠΏΡ€Π΅Π΄Π»Π°Π³Π°Π΅Ρ‚ подходящиС… Π§ΠΈΡ‚Π°Ρ‚ΡŒ Π΅Ρ‰Ρ‘ >

ΠŸΠ΅Ρ€ΡΠΏΠ΅ΠΊΡ‚ΠΈΠ²Ρ‹ развития ΠΊΠΎΠΌΠΏΡŒΡŽΡ‚Π΅Ρ€Π½Ρ‹Ρ… сСтСй (Ρ€Π΅Ρ„Π΅Ρ€Π°Ρ‚, курсовая, Π΄ΠΈΠΏΠ»ΠΎΠΌ, ΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»ΡŒΠ½Π°Ρ)

Π’Π΅ΠΌΠ°: «Π˜ΡΡ‚ория ΠΈ ΠΏΠ΅Ρ€ΡΠΏΠ΅ΠΊΡ‚ΠΈΠ²Ρ‹ развития ΠΊΠΎΠΌΠΏΡŒΡŽΡ‚Π΅Ρ€Π½Ρ‹Ρ… сСтСй».

БСмантичСская ΡΠ΅Ρ‚ΡŒ

Π‘ΡƒΡ‰Π΅ΡΡ‚Π²ΡƒΡŽΡ‰Π°Ρ ΡΠ΅Ρ‚ΡŒ WWW прСдставляСт собой гигантскоС количСство ΠΈΠ½Ρ„ΠΎΡ€ΠΌΠ°Ρ†ΠΈΠΈ Π² Ρ„ΠΎΡ€ΠΌΠ°Ρ‚Π΅, приспособлСнном для чСловСчСского восприятия. ΠŸΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»ΡŒ ΠΌΠΎΠΆΠ΅Ρ‚ ΠΏΠ΅Ρ€Π΅ΡΠΊΠ°ΠΊΠΈΠ²Π°Ρ‚ΡŒ с ΠΎΠ΄Π½ΠΎΠΉ ссылки Π½Π° Π΄Ρ€ΡƒΠ³ΡƒΡŽ, Π΄Π°Π²Π°Ρ‚ΡŒ запросы Ρ€Π°Π·Π»ΠΈΡ‡Π½Ρ‹ΠΌ поисковым систСмам ΠΈΠ»ΠΈ ΠΆΠ΅ Π½Π°Ρ…ΠΎΠ΄ΠΈΡ‚ΡŒ сайты, просто вводя ΠΈΡ… Π°Π΄Ρ€Π΅ΡΠ°. И Ρ…ΠΎΡ‚Ρ Π²Π΅Π±-страницы вСсьма ΠΏΡ€ΠΈΠ²Π»Π΅ΠΊΠ°Ρ‚Π΅Π»ΡŒΠ½Ρ‹ для Ρ‡Π΅Π»ΠΎΠ²Π΅ΠΊΠ°, для ΠΊΠΎΠΌΠΏΡŒΡŽΡ‚Π΅Ρ€Π½ΠΎΠΉ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΡ‹ ΠΆΠ΅, ΠΎΠ±Ρ€Π°Π±Π°Ρ‚Ρ‹Π²Π°ΡŽΡ‰Π΅ΠΉ ΠΈΡ… ΡΠΎΠ΄Π΅Ρ€ΠΆΠΈΠΌΠΎΠ΅, ΠΎΠ½ΠΈ Π½Π΅ Π±ΠΎΠ»Π΅Π΅ Ρ‡Π΅ΠΌ строчки ΠΈΠ· ΡΠ»ΡƒΡ‡Π°ΠΉΠ½Ρ‹Ρ… символов.

ΠšΠΎΠΌΠΏΡŒΡŽΡ‚Π΅Ρ€Π½Π°Ρ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ° Π½Π΅ ΡΠΏΠΎΡΠΎΠ±Π½Π°, Π·Π°Π³Ρ€ΡƒΠ·ΠΈΠ² ΠΏΡ€ΠΎΠΈΠ·Π²ΠΎΠ»ΡŒΠ½Ρ‹ΠΉ Π΄ΠΎΠΊΡƒΠΌΠ΅Π½Ρ‚, Π±ΡƒΠ΄ΡŒ Ρ‚ΠΎ Π²Π΅Π±-страница ΠΈΠ»ΠΈ ΠΊΠ°ΠΊΠΎΠΉ-Ρ‚ΠΎ Ρ„Π°ΠΉΠ», ΠΏΠΎΠ½ΡΡ‚ΡŒ Π΅Π³ΠΎ содСрТаниС. Она ΠΊΠΎΠ½Π΅Ρ‡Π½ΠΎ ΠΌΠΎΠΆΠ΅Ρ‚ ΡΠ΄Π΅Π»Π°Ρ‚ΡŒ Π½Π΅ΠΊΠΈΠ΅ Π΄ΠΎΠ³Π°Π΄ΠΊΠΈ, ΠΎΡΠ½ΠΎΠ²Ρ‹Π²Π°ΡΡΡŒ Π½Π° HTMLΠΈΠ»ΠΈ XML-тэгах, Π½ΠΎ Π²ΡΡ‘ Ρ€Π°Π²Π½ΠΎ трСбуСтся Ρ‡Π΅Π»ΠΎΠ²Π΅ΠΊ-программист, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΉ Π΄ΠΎΠ»ΠΆΠ΅Π½ Ρ€Π°Π·ΠΎΠ±Ρ€Π°Ρ‚ΡŒΡΡ Π² Π½ΠΈΡ… ΠΈ ΠΏΠΎΠ½ΡΡ‚ΡŒ смысл, ΠΈΠ»ΠΈ сСмантику, ΠΊΠ°ΠΆΠ΄ΠΎΠ³ΠΎ ΠΈΠ· Ρ‚эгов. Π‘ Ρ‚ΠΎΡ‡ΠΊΠΈ зрСния ΠΊΠΎΠΌΠΏΡŒΡŽΡ‚Π΅Ρ€Π°, ΡΡƒΡ‰Π΅ΡΡ‚Π²ΡƒΡŽΡ‰Π°Ρ Π‘Π΅Ρ‚ΡŒ WWW — это полная Π½Π΅Ρ€Π°Π·Π±Π΅Ρ€ΠΈΡ…Π°. К ΡΡ‡Π°ΡΡ‚ΡŒΡŽ, Π²Ρ‹Ρ…ΠΎΠ΄ Π΅ΡΡ‚ΡŒ: это БСмантичСская Π‘Π΅Ρ‚ΡŒ.

Π­Π²ΠΎΠ»ΡŽΡ†ΠΈΡ сСти WWW.

Рис. Π­Π²ΠΎΠ»ΡŽΡ†ΠΈΡ сСти WWW

Как прСдставлял сСбС Π’ΠΈΠΌ БСрнСрс-Π›ΠΈ. БСмантичСская Π‘Π΅Ρ‚ΡŒ Π΄ΠΎΠ»ΠΆΠ½Π° ΡΡ‚Π°Ρ‚ΡŒ Π½Π΅ΠΊΠΈΠΌ Π΄ΠΎΠΏΠΎΠ»Π½Π΅Π½ΠΈΠ΅ΠΌ сСти WWW, состоящим ΠΈΠ· ΠΏΠΎΠ½ΡΡ‚Π½ΠΎΠΉ машинам ΠΈΠ½Ρ„ΠΎΡ€ΠΌΠ°Ρ†ΠΈΠΈ. РСализация этой Π½ΠΎΠ²ΠΎΠΉ Π‘Π΅Ρ‚ΠΈ станСт Π²ΠΎΠ·ΠΌΠΎΠΆΠ½Π° благодаря ряду Π½ΠΎΠ²Ρ‹Ρ… стандартов, Ρ€Π°Π·Ρ€Π°Π±Π°Ρ‚Ρ‹Π²Π°Π΅ΠΌΡ‹Ρ… WWW-ΠšΠΎΠ½ΡΠΎΡ€Ρ†ΠΈΡƒΠΌΠΎΠΌ (W3C). Когда БСмантичСская Π‘Π΅Ρ‚ΡŒ Π½Π°Π±Π΅Ρ€Ρ‘Ρ‚ ΠΎΠ±ΠΎΡ€ΠΎΡ‚Ρ‹, Π·Π½Π°Ρ‡ΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎΠ΅ число ΠΈΠ½Ρ„ΠΎΡ€ΠΌΠ°Ρ†ΠΈΠΎΠ½Π½Ρ‹Ρ… рСсурсов Π±ΡƒΠ΄ΡƒΡ‚ ΠΏΡ€ΠΈΠ³ΠΎΠ΄Π½Ρ‹ΠΌΠΈ для использования ΠΊΠ°ΠΊ Ρ‡Π΅Π»ΠΎΠ²Π΅ΠΊΠΎΠΌ, Ρ‚Π°ΠΊ ΠΈ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ½Ρ‹ΠΌΠΈ Π°Π³Π΅Π½Ρ‚Π°ΠΌΠΈ. Π”Ρ€ΡƒΠ³ΠΈΠΌΠΈ словами, ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ½Ρ‹Π΅ Π°Π³Π΅Π½Ρ‚Ρ‹ Π½Π°ΠΊΠΎΠ½Π΅Ρ†-Ρ‚ΠΎ Π½Π°ΡƒΡ‡Π°Ρ‚ΡŒΡΡ Ρ‡ΠΈΡ‚Π°Ρ‚ΡŒ Π˜Π½Ρ‚Π΅Ρ€Π½Π΅Ρ‚.

Подобно Ρ‚ΠΎΠΌΡƒ, ΠΊΠ°ΠΊ БСмантичСская Π‘Π΅Ρ‚ΡŒ являСтся Ρ€Π°ΡΡˆΠΈΡ€Π΅Π½ΠΈΠ΅ΠΌ ΠΎΠ±Ρ‹Ρ‡Π½ΠΎΠΉ сСти WWW, БСмантичСскиС Π²Π΅Π±-сСрвисы Ρ€Π°ΡΡˆΠΈΡ€ΡΡŽΡ‚ понятиС ΠΎΠ±Ρ‹Ρ‡Π½Ρ‹Ρ… Π²Π΅Π±-сСрвисов. Π’ Π½Π°ΡΡ‚оящСС врСмя ΡΠΎΠ·Π΄Π°ΡŽΡ‚ΡΡ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΡ‹, способныС ΠΈΡΠΊΠ°Ρ‚ΡŒ Π½ΡƒΠΆΠ½Ρ‹Π΅ ΠΈΠΌ ΠΏΠΎΡ€Ρ‚Ρ‹ ΠΈ Ρ€Π΅Π³ΠΈΡΡ‚Ρ€Ρ‹, Ρ‚Π°ΠΊΠΈΠ΅ ΠΊΠ°ΠΊ UDDI-сСрвСр, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΉ являСтся ΠΏΠ΅Ρ€Π΅Ρ‡Π½Π΅ΠΌ доступных Π²Π΅Π±-сСрвисов. И Ρ…ΠΎΡ‚Ρ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ° ΠΌΠΎΠΆΠ΅Ρ‚ Π½Π°ΠΉΡ‚ΠΈ Π½Π΅ΠΊΠΈΠΉ Π²Π΅Π±-сСрвис Π±Π΅Π· ΠΏΠΎΠΌΠΎΡ‰ΠΈ Ρ‡Π΅Π»ΠΎΠ²Π΅ΠΊΠ°, ΠΎΠ½Π° Π½Π΅ Π² ΡΠΎΡΡ‚оянии ΠΏΠΎΠ½ΡΡ‚ΡŒ, ΠΊΠ°ΠΊ ΠΈΠΌΠ΅Π½Π½ΠΎ ΠΈΠΌ ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒΡΡ ΠΈ Π΄Π°ΠΆΠ΅ просто для Ρ‡Π΅Π³ΠΎ ΠΎΠ½ ΠΏΡ€Π΅Π΄Π½Π°Π·Π½Π°Ρ‡Π΅Π½. Π―Π·Ρ‹ΠΊ описания Π²Π΅Π±-сСрвисов (WSDL) Π΄Π°Ρ‘Ρ‚ Π½Π°ΠΌ инструмСнт для описания Ρ‚ΠΎΠ³ΠΎ, ΠΊΠ°ΠΊΠΈΠΌ ΠΎΠ±Ρ€Π°Π·ΠΎΠΌ Π²Π·Π°ΠΈΠΌΠΎΠ΄Π΅ΠΉΡΡ‚Π²ΠΎΠ²Π°Ρ‚ΡŒ с Ρ‚Π΅ΠΌ ΠΈΠ»ΠΈ ΠΈΠ½Ρ‹ΠΌ Π²Π΅Π±-сСрвисом, Ρ‚ΠΎΠ³Π΄Π° ΠΊΠ°ΠΊ сСмантичСская Ρ€Π°Π·ΠΌΠ΅Ρ‚ΠΊΠ° снабТаСт нас ΠΈΠ½Ρ„ΠΎΡ€ΠΌΠ°Ρ†ΠΈΠ΅ΠΉ ΠΎ Ρ‚ΠΎΠΌ, Ρ‡Ρ‚ΠΎ ΠΈ ΠΊΠ°ΠΊ Π΄Π΅Π»Π°Π΅Ρ‚Π΄Π°Π½Π½Ρ‹ΠΉ сСрвис.

Π§Ρ‚ΠΎΠ±Ρ‹ сСмантичСскиС-сСрвисы стали Ρ€Π΅Π°Π»ΡŒΠ½ΠΎΡΡ‚ΡŒΡŽ, язык Ρ€Π°Π·ΠΌΠ΅Ρ‚ΠΊΠΈ Π΄ΠΎΠ»ΠΆΠ΅Π½ Π±Ρ‹Ρ‚ΡŒ достаточно ΠΈΠ½Ρ„ΠΎΡ€ΠΌΠ°Ρ‚ΠΈΠ²Π½Ρ‹ΠΌ с Ρ‚Π΅ΠΌ, Ρ‡Ρ‚ΠΎΠ±Ρ‹ ΠΊΠΎΠΌΠΏΡŒΡŽΡ‚Π΅Ρ€ Π±Ρ‹Π» способСн ΡΠ°ΠΌΠΎΡΡ‚ΠΎΡΡ‚Π΅Π»ΡŒΠ½ΠΎ ΠΏΠΎΠ½ΠΈΠΌΠ°Ρ‚ΡŒ смысл записанных Π½Π° Π½Ρ‘ΠΌ Π²Ρ‹Ρ€Π°ΠΆΠ΅Π½ΠΈΠΉ. НиТС ΠΌΡ‹ ΠΏΡ€ΠΈΠ²ΠΎΠ΄ΠΈΠΌ трСбования, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΌ Π΄ΠΎΠ»ΠΆΠ΅Π½ ΠΎΡ‚Π²Π΅Ρ‡Π°Ρ‚ΡŒ Ρ‚Π°ΠΊΠΎΠΉ язык:

? ΠΠ΅ΠΎΠ±Ρ…ΠΎΠ΄ΠΈΠΌΠΎΡΡ‚ΡŒ поиска сСрвисов (ΠΎΠ±Π½Π°Ρ€ΡƒΠΆΠ΅Π½ΠΈΠ΅) Начнём с Ρ‚ΠΎΠ³ΠΎ, Ρ‡Ρ‚ΠΎ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΡ‹ Π΄ΠΎΠ»ΠΆΠ½Ρ‹ ΠΈΠΌΠ΅Ρ‚ΡŒ Π²ΠΎΠ·ΠΌΠΎΠΆΠ½ΠΎΡΡ‚ΡŒ ΡΠ°ΠΌΠΎΡΡ‚ΠΎΡΡ‚Π΅Π»ΡŒΠ½ΠΎ Π½Π°Ρ…ΠΎΠ΄ΠΈΡ‚ΡŒ (ΠΈΠ»ΠΈ ΠΎΠ±Π½Π°Ρ€ΡƒΠΆΠΈΠ²Π°Ρ‚ΡŒ) Ρ‚Ρ€Π΅Π±ΡƒΠ΅ΠΌΡ‹Π΅ ΠΈΠΌ Π²Π΅Π±-сСрвисы. Π—Π°ΠΌΠ΅Ρ‚ΠΈΠΌ, Ρ‡Ρ‚ΠΎ Π½ΠΈ WSDL, Π½ΠΈ UDDI Π½Π΅ ΠΏΠΎΠ·Π²ΠΎΠ»ΡΡŽΡ‚ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ΅ ΠΏΠΎΠ½ΡΡ‚ΡŒ, для Ρ‡Π΅Π³ΠΎ ΠΈΠΌΠ΅Π½Π½ΠΎ с Ρ‚ΠΎΡ‡ΠΊΠΈ зрСния ΠΊΠ»ΠΈΠ΅Π½Ρ‚Π° слуТит Ρ‚ΠΎΡ‚ ΠΈΠ»ΠΈ ΠΈΠ½ΠΎΠΉ Π²Π΅Π±-сСрвис. БСмантичСский ΠΆΠ΅ Π²Π΅Π±-сСрвис смоТСт ΠΏΡ€Π΅Π΄ΡŠΡΠ²ΠΈΡ‚ΡŒ описаниС своих свойств ΠΈ Π²ΠΎΠ·ΠΌΠΎΠΆΠ½ΠΎΡΡ‚Π΅ΠΉ с Ρ‚Π΅ΠΌ, Ρ‡Ρ‚ΠΎΠ±Ρ‹ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΡ‹ ΠΌΠΎΠ³Π»ΠΈ сами Ρ€Π°ΡΠΏΠΎΠ·Π½Π°Π²Π°Ρ‚ΡŒ Π΅Π³ΠΎ ΠΏΡ€Π΅Π΄Π½Π°Π·Π½Π°Ρ‡Π΅Π½ΠΈΠ΅.

? ΠΠ΅ΠΎΠ±Ρ…ΠΎΠ΄ΠΈΠΌΠΎΡΡ‚ΡŒ Π·Π°ΠΏΡƒΡΠΊΠ°Ρ‚ΡŒ сСрвисы (запуск) ΠŸΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΡ‹ Π΄ΠΎΠ»ΠΆΠ½Ρ‹ ΡƒΠΌΠ΅Ρ‚ΡŒ ΡΠ°ΠΌΠΎΡΡ‚ΠΎΡΡ‚Π΅Π»ΡŒΠ½ΠΎ ΡƒΠ·Π½Π°Π²Π°Ρ‚ΡŒ, ΠΊΠ°ΠΊΠΈΠΌ ΠΎΠ±Ρ€Π°Π·ΠΎΠΌ Π·Π°ΠΏΡƒΡΠΊΠ°Ρ‚ΡŒ ΠΈ ΠΈΡΠΏΠΎΠ»Π½ΡΡ‚ΡŒ Π΄Π°Π½Π½Ρ‹ΠΉ сСрвис. НапримСр, Ссли Π²Ρ‹ΠΏΠΎΠ»Π½Π΅Π½ΠΈΠ΅ сСрвиса прСдставляСт собой ΠΌΠ½ΠΎΠ³ΠΎΡˆΠ°Π³ΠΎΠ²ΡƒΡŽ ΠΏΡ€ΠΎΡ†Π΅Π΄ΡƒΡ€Ρƒ, Ρ‚ΠΎ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ΅ трСбуСтся Π·Π½Π°Ρ‚ΡŒ, ΠΊΠ°ΠΊ Π΅ΠΉ ΡΠ»Π΅Π΄ΡƒΠ΅Ρ‚ Π²Π·Π°ΠΈΠΌΠΎΠ΄Π΅ΠΉΡΡ‚Π²ΠΎΠ²Π°Ρ‚ΡŒ с ΡΠ΅Ρ€Π²ΠΈΡΠΎΠΌ, Ρ‡Ρ‚ΠΎΠ±Ρ‹ трСбуСмая ΠΏΠΎΡΠ»Π΅Π΄ΠΎΠ²Π°Ρ‚Π΅Π»ΡŒΠ½ΠΎΡΡ‚ΡŒ шагов ΠΎΡΡƒΡ‰Π΅ΡΡ‚Π²ΠΈΠ»Π°ΡΡŒ. SW-сСрвис ΠΏΡ€Π΅Π΄ΡŠΡΠ²Π»ΡΠ΅Ρ‚ ΠΈΡΡ‡Π΅Ρ€ΠΏΡ‹Π²Π°ΡŽΡ‰ΠΈΠΉ ΠΏΠ΅Ρ€Π΅Ρ‡Π΅Π½ΡŒ Ρ‚ΠΎΠ³ΠΎ, Ρ‡Ρ‚ΠΎ Π΄ΠΎΠ»ΠΆΠ΅Π½ ΡƒΠΌΠ΅Ρ‚ΡŒ Π°Π³Π΅Π½Ρ‚ для запуска ΠΈ Π²Ρ‹ΠΏΠΎΠ»Π½Π΅Π½ΠΈΡ Π΄Π°Π½Π½ΠΎΠ³ΠΎ сСрвиса. Бюда ΠΆΠ΅ слСдуСт отнСсти описаниС Π²Ρ…ΠΎΠ΄Π½Ρ‹Ρ… ΠΈ Π²Ρ‹Ρ…ΠΎΠ΄Π½Ρ‹Ρ… Π΄Π°Π½Π½Ρ‹Ρ… этого сСрвиса.

? ΠΠ΅ΠΎΠ±Ρ…ΠΎΠ΄ΠΈΠΌΠΎΡΡ‚ΡŒ использования вмСстС Π½Π΅ΡΠΊΠΎΠ»ΡŒΠΊΠΈΡ… сСрвисов (композиция) ΠŸΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΡ‹ Π΄ΠΎΠ»ΠΆΠ½Ρ‹ ΡƒΠΌΠ΅Ρ‚ΡŒ ΠΎΡ‚Π±ΠΈΡ€Π°Ρ‚ΡŒ Π½ΡƒΠΆΠ½Ρ‹Π΅ ΠΈΠΌ Π²Π΅Π±-сСрвисы ΠΈ ΠΊΠΎΠΌΠ±ΠΈΠ½ΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ ΠΈΡ… Π΄Π»Ρ достиТСния своих Ρ†Π΅Π»Π΅ΠΉ. БСрвисам Π½Π΅ΠΎΠ±Ρ…ΠΎΠ΄ΠΈΠΌΠΎ Π±ΡƒΠ΄Π΅Ρ‚ тСсно Π²Π·Π°ΠΈΠΌΠΎΠ΄Π΅ΠΉΡΡ‚Π²ΠΎΠ²Π°Ρ‚ΡŒ Π΄Ρ€ΡƒΠ³ с Π΄Ρ€ΡƒΠ³ΠΎΠΌ, Ρ‚Π°ΠΊ Ρ‡Ρ‚ΠΎΠ±Ρ‹ ΠΏΠΎΠ»ΡƒΡ‡Π°ΡŽΡ‰ΠΈΠΉΡΡ Π² Ρ€Π΅Π·ΡƒΠ»ΡŒΡ‚Π°Ρ‚Π΅ ΠΈΡ… ΠΊΠΎΠΌΠ±ΠΈΠ½ΠΈΡ€ΠΎΠ²Π°Π½ΠΈΡ Ρ€Π΅Π·ΡƒΠ»ΡŒΡ‚Π°Ρ‚ Π±Ρ‹Π» ΠΏΡ€ΠΈΠ΅ΠΌΠ»Π΅ΠΌΡ‹ΠΌ Ρ€Π΅ΡˆΠ΅Π½ΠΈΠ΅ΠΌ поставлСнной Π·Π°Π΄Π°Ρ‡ΠΈ. Π’Π°ΠΊΠΈΠΌ ΠΎΠ±Ρ€Π°Π·ΠΎΠΌ, ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ½Ρ‹Π΅ Π°Π³Π΅Π½Ρ‚Ρ‹ смогут ΡΡ‚Ρ€ΠΎΠΈΡ‚ΡŒ ΡΠΎΠ²Π΅Ρ€ΡˆΠ΅Π½Π½ΠΎ Π½ΠΎΠ²Ρ‹Π΅ сСрвисы, комбинируя сСрвисы, ΡƒΠΆΠ΅ ΠΈΠΌΠ΅ΡŽΡ‰ΠΈΠ΅ΡΡ Π² Π‘Π΅Ρ‚ΠΈ.

? ΠΠ΅ΠΎΠ±Ρ…ΠΎΠ΄ΠΈΠΌΠΎΡΡ‚ΡŒ ΡƒΠ·Π½Π°Π²Π°Ρ‚ΡŒ, Ρ‡Ρ‚ΠΎ происходит послС запуска сСрвиса (ΠΌΠΎΠ½ΠΈΡ‚ΠΎΡ€ΠΈΠ½Π³) ΠŸΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ½Ρ‹ΠΉ Π°Π³Π΅Π½Ρ‚ Π΄ΠΎΠ»ΠΆΠ΅Π½ ΡƒΠΌΠ΅Ρ‚ΡŒ ΠΎΠΏΡ€Π΅Π΄Π΅Π»ΡΡ‚ΡŒ свойства Π΄Π°Π½Π½ΠΎΠ³ΠΎ сСрвиса ΠΈ ΡΠ»Π΅Π΄ΠΈΡ‚ΡŒ Π·Π° Π΅Π³ΠΎ Π²Ρ‹ΠΏΠΎΠ»Π½Π΅Π½ΠΈΠ΅ΠΌ. НСкоторым сСрвисам ΠΌΠΎΠΆΠ΅Ρ‚ Ρ‚Ρ€Π΅Π±ΠΎΠ²Π°Ρ‚ΡŒΡΡ ΠΎΠΏΡ€Π΅Π΄Π΅Π»Ρ‘Π½Π½ΠΎΠ΅ врСмя для исполнСния Ρ€Π°Π±ΠΎΡ‚Ρ‹, ΠΈ Π°Π³Π΅Π½Ρ‚Ρ‹ Π΄ΠΎΠ»ΠΆΠ½Ρ‹ Π±Ρ‹Ρ‚ΡŒ Π² ΡΠΎΡΡ‚оянии ΡΠ»Π΅Π΄ΠΈΡ‚ΡŒ Π·Π° Ρ…ΠΎΠ΄ΠΎΠΌ выполнСния сСрвиса.

Π‘Π½Π°Π±Π΄ΠΈΠ² Π°Π³Π΅Π½Ρ‚ΠΎΠ² возмоТностями ΡΠ°ΠΌΠΎΡΡ‚ΠΎΡΡ‚Π΅Π»ΡŒΠ½ΠΎ ΠΎΠ±Π½Π°Ρ€ΡƒΠΆΠΈΠ²Π°Ρ‚ΡŒ, Π·Π°ΠΏΡƒΡΠΊΠ°Ρ‚ΡŒ, ΠΊΠΎΠΌΠ±ΠΈΠ½ΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ ΠΈ ΡΠ»Π΅Π΄ΠΈΡ‚ΡŒ Π·Π° ΠΈΡΠΏΠΎΠ»Π½Π΅Π½ΠΈΠ΅ΠΌ сСрвисов Π±Π΅Π· участия Ρ‡Π΅Π»ΠΎΠ²Π΅ΠΊΠ°, ΠΌΡ‹ ΡΠΌΠΎΠΆΠ΅ΠΌ ΡΠΎΠ·Π΄Π°Ρ‚ΡŒ Π½ΠΎΠ²Ρ‹Π΅ достаточно Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΎΠ½Π°Π»ΡŒΠ½Ρ‹Π΅ прилоТСния. ΠŸΡ€Π΅Π΄ΡΡ‚Π°Π²ΡŒΡ‚Π΅ сСбС Π½Π΅ΠΊΡƒΡŽ Π˜Π½Ρ‚Π΅Π³Ρ€ΠΈΡ€ΠΎΠ²Π°Π½Π½ΡƒΡŽ Π‘Ρ€Π΅Π΄Ρƒ Π Π°Π·Ρ€Π°Π±ΠΎΡ‚ΠΊΠΈ (IDE — Integrated Developer Environment), которая Π½Π΅ Ρ‚ΠΎΠ»ΡŒΠΊΠΎ содСрТит ΠΏΠ΅Ρ€Π΅Ρ‡Π΅Π½ΡŒ доступных сСрвисов, Π½ΠΎ Ρ‚Π°ΠΊΠΆΠ΅ ΠΏΡ€Π΅Π΄Π»Π°Π³Π°Π΅Ρ‚ подходящиС ΠΈΡ… ΠΊΠΎΠΌΠ±ΠΈΠ½Π°Ρ†ΠΈΠΈ, ΡƒΠ΄ΠΎΠ²Π»Π΅Ρ‚Π²ΠΎΡ€ΡΡŽΡ‰ΠΈΠ΅ трСбованиям, сформулированным Π’Π°ΠΌΠΈ Π½Π° ΡΠ·Ρ‹ΠΊΠ΅ высокого уровня. ВмСсто Ρ‚ΠΎΠ³ΠΎ, Ρ‡Ρ‚ΠΎΠ±Ρ‹ ΠΏΡ€ΠΎΠ»ΠΈΡΡ‚Ρ‹Π²Π°Ρ‚ΡŒ Π΄Π»ΠΈΠ½Π½Ρ‹Π΅ списки сСрвисов Π² ΠΏΠΎΠΈΡΠΊΠ°Ρ… Ρ‚ΠΎΠ³ΠΎ, Π²Ρ…ΠΎΠ΄Π½Ρ‹Π΅ ΠΏΠ°Ρ€Π°ΠΌΠ΅Ρ‚Ρ€Ρ‹ ΠΊΠΎΡ‚ΠΎΡ€ΠΎΠ³ΠΎ ΡΠΎΠΎΡ‚Π²Π΅Ρ‚ΡΡ‚Π²ΡƒΡŽΡ‚ Π’Π°ΡˆΠ΅ΠΌΡƒ ΠΏΡ€ΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΡŽ, Π’Ρ‹ ΠΏΡ€ΠΎΡΡ‚ΠΎ ΠΎΠ±Ρ€Π°Ρ‰Π°Π΅Ρ‚Π΅ΡΡŒ ΠΊ ΡΡ€Π΅Π΄Π΅ IDE, которая ΠΏΡ€Π΅Π΄Π»ΠΎΠΆΠΈΡ‚ Π’Π°ΠΌ сСрвисы, Π² Ρ‚очности, подходящиС для Π’Π°ΡˆΠΈΡ… Ρ†Π΅Π»Π΅ΠΉ.

МоТно Π±ΡƒΠ΄Π΅Ρ‚ Ρ‚Π°ΠΊΠΆΠ΅ ΡΠΎΠ·Π΄Π°Ρ‚ΡŒ Π½Π΅ΠΊΠΈΡ… ΠΏΠ΅Ρ€ΡΠΎΠ½Π°Π»ΡŒΠ½Ρ‹Ρ… Π°Π³Π΅Π½Ρ‚ΠΎΠ², Ρ‡Ρ‚ΠΎΠ±Ρ‹ ΡƒΠΏΠΎΡ‚Ρ€Π΅Π±ΠΈΡ‚ΡŒ всю ΠΌΠΎΡ‰ΡŒ Π‘Π΅Ρ‚ΠΈ Π½Π° ΠΏΠΎΠ»ΡŒΠ·Ρƒ ΠΊΠΎΠ½Π΅Ρ‡Π½ΠΎΠΌΡƒ ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»ΡŽ. НапримСр, Ρ‚Π°ΠΊΠΎΠΉ ΠΏΠ΅Ρ€ΡΠΎΠ½Π°Π»ΡŒΠ½Ρ‹ΠΉ Π°Π³Π΅Π½Ρ‚ Π²ΠΏΠΎΠ»Π½Π΅ ΠΌΠΎΠ³ Π±Ρ‹ провСсти ΠΏΠΎΠ΄Π³ΠΎΡ‚ΠΎΠ²ΠΊΡƒ ΠΊ ΠΏΡ€Π°Π·Π΄Π½ΠΎΠ²Π°Π½ΠΈΡŽ дня роТдСния, ΠΏΠΎΠ»ΡƒΡ‡ΠΈΠ² лишь ΠΌΠΈΠ½ΠΈΠΌΠ°Π»ΡŒΠ½Ρ‹Π΅ Π²Ρ…ΠΎΠ΄Π½Ρ‹Π΅ Π΄Π°Π½Π½Ρ‹Π΅ ΠΎΡ‚ ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Сля. ΠŸΠΎΠ΄ΠΎΠ±Π½Ρ‹ΠΉ Π°Π³Π΅Π½Ρ‚ ΠΌΠΎΠ³ Π±Ρ‹ ΡΠΊΠΎΠΌΠ±ΠΈΠ½ΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ сСрвисы ΠΏΠΎ Π·Π°ΠΊΠ°Π·Ρƒ Ρ‚ΠΎΠ²Π°Ρ€ΠΎΠ², ΠΈΡ… ΠΏΠΎΠΊΡƒΠΏΠΊΠ΅ ΠΈ Π΄ΠΎΡΡ‚Π°Π²ΠΊΠ΅ ΡΠ°ΠΌΠΎΡΡ‚ΠΎΡΡ‚Π΅Π»ΡŒΠ½ΠΎ, прСслСдуя ΠΏΠΎΡΡ‚Π°Π²Π»Π΅Π½Π½ΡƒΡŽ ΠΏΠ΅Ρ€Π΅Π΄ Π½ΠΈΠΌ ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»Π΅ΠΌ Π½Π° ΡΠ·Ρ‹ΠΊΠ΅ высокого уровня Ρ†Π΅Π»ΡŒ — ΠΏΠΎΠ΄Π³ΠΎΡ‚ΠΎΠ²ΠΊΡƒ ΠΏΡ€Π°Π·Π΄Π½ΠΈΠΊΠ°. Когда Ρ‚Π°ΠΊΠΈΠ΅ Π²Π΅Ρ‰ΠΈ Π±ΡƒΠ΄ΡƒΡ‚ Π΄Π΅Π»Π°Ρ‚ΡŒΡΡ автоматичСски, ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»ΡŒ смоТСт ΡΠΊΠΎΠ½ΠΎΠΌΠΈΡ‚ΡŒ ΠΊΠ°ΠΊ врСмя, Ρ‚Π°ΠΊ ΠΈ Π΄Π΅Π½ΡŒΠ³ΠΈ.

Π’ΠΎΠΎΠ±Ρ‰Π΅ говоря, стандартизация сСмантичСских-сСрвисов слСдуСт ΠΏΠΎ ΠΏΡΡ‚Π°ΠΌ развития самой БСмантичСской Π‘Π΅Ρ‚ΠΈ. Из ΡΡ‚ΠΎΠ³ΠΎ, ΠΊ ΡΠΎΠΆΠ°Π»Π΅Π½ΠΈΡŽ, Ρ‚Π°ΠΊΠΆΠ΅ слСдуСт, Ρ‡Ρ‚ΠΎ ΠΏΠΎΠ΄ΠΎΠ±Π½Ρ‹Π΅ сСрвисы находятся Π½Π° Π΅Ρ‰Ρ‘ Π±ΠΎΠ»Π΅Π΅ Ρ€Π°Π½Π½Π΅ΠΉ, Π½Π΅ΠΆΠ΅Π»ΠΈ БСмантичСская Π‘Π΅Ρ‚ΡŒ, стадии развития. Π˜ΡΡΠ»Π΅Π΄ΠΎΠ²Π°Ρ‚Π΅Π»ΡΠΌΠΈ ΠΈ Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚Ρ‡ΠΈΠΊΠ°ΠΌΠΈ Π±Ρ‹Π»ΠΎ ΠΏΡ€Π΅Π΄Π»ΠΎΠΆΠ΅Π½ΠΎ нСсколько спСцификаций для создания ΠΈ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Π½ΠΈΡ сСмантичСски «ΠΌΡ‹ΡΠ»ΡΡ‰ΠΈΡ…» Π²Π΅Π±-сСрвисов. Какая ΠΈΠ· ΡΡ‚ΠΈΡ… спСцификаций станСт стандартом — вопрос, ΠΎΡΡ‚Π°ΡŽΡ‰ΠΈΠΉΡΡ ΠΏΠΎΠΊΠ° Π±Π΅Π· ΠΎΡ‚Π²Π΅Ρ‚Π°.

ΠŸΡ€ΠΈΠΌΠ΅Ρ€ Ρ€Π°Π±ΠΎΡ‚Ρ‹ сСмантичСского сСрвиса.

Рис. ΠŸΡ€ΠΈΠΌΠ΅Ρ€ Ρ€Π°Π±ΠΎΡ‚Ρ‹ сСмантичСского сСрвиса

Π―Π·Ρ‹ΠΊ RDF являСтся ΠΏΠ΅Ρ€Π²ΠΈΡ‡Π½ΠΎΠΉ основой для построСния БСмантичСской Π‘Π΅Ρ‚ΠΈ. Π£ΠΆΠ΅ ΠΏΠΎΡΠ²Π»ΡΡŽΡ‚ΡΡ Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚ΠΊΠΈ, ΠΏΡ€ΠΈΠ±Π»ΠΈΠΆΠ°ΡŽΡ‰ΠΈΠ΅ΡΡ ΠΊ ΠΏΠΎΠ½ΡΡ‚ΠΈΡŽ SW-сСрвиса, основанныС Π½Π° ΡΠΏΠ΅Ρ†ΠΈΡ„икациях RDF ΠΈ RDF-Π‘Ρ…Π΅ΠΌΠ°. Π‘ΠΎΠ»Π΅Π΅ Ρ‚ΠΎΠ³ΠΎ, Π½Π΅ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ Ρ€Π΅Π°Π»ΡŒΠ½ΠΎ Ρ€Π°Π±ΠΎΡ‚Π°ΡŽΡ‰ΠΈΠ΅ сСрвисы, ΠΊΠ°ΠΊ Π½Π°ΠΏΡ€ΠΈΠΌΠ΅Ρ€ MusicBrainz (www. musicbrainz. org), ΡƒΠΆΠ΅ ΠΏΡ€Π΅Π΄Π»Π°Π³Π°ΡŽΡ‚ SWS-ΠΎΡ€ΠΈΠ΅Π½Ρ‚ΠΈΡ€ΠΎΠ²Π°Π½Π½Ρ‹Π΅ Π˜Π½Ρ‚Π΅Ρ€Ρ„Π΅ΠΉΡΡ‹ ΠŸΡ€ΠΈΠΊΠ»Π°Π΄Π½ΠΎΠ³ΠΎ ΠŸΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠΈΡ€ΠΎΠ²Π°Π½ΠΈΡ (API), Π±Π°Π·ΠΈΡ€ΡƒΡŽΡ‰ΠΈΠ΅ΡΡ Π½Π° RDF. И Ρ…ΠΎΡ‚Ρ упомянутый MusicBrainz удовлСтворяСт Π½Π΅ Π²ΡΠ΅ΠΌ пСрСчислСнным Π½Π°ΠΌΠΈ Π²Ρ‹ΡˆΠ΅ трСбованиям ΠΊ ΡΠ΅ΠΌΠ°Π½Ρ‚ичСским-сСрвисам, Π΄Π°Π½Π½Ρ‹Π΅ API ΠΌΠΎΠΆΠ½ΠΎ ΡΡ‡ΠΈΡ‚Π°Ρ‚ΡŒ Π·Π½Π°Ρ‡ΠΈΡ‚Π΅Π»ΡŒΠ½Ρ‹ΠΌ шагом Π½Π° ΠΏΡƒΡ‚ΠΈ построСния сСмантичСских-сСрвисов.

Другая Π·Π°ΡΠ»ΡƒΠΆΠΈΠ²Π°ΡŽΡ‰Π°Ρ внимания спСцификация — Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚Π°Π½Π½Ρ‹ΠΉ Π² DARPA Π―Π·Ρ‹ΠΊ Π Π°Π·ΠΌΠ΅Ρ‚ΠΊΠΈ АгСнтов (DAML) ΠΈ ΡΠ²ΡΠ·Π°Π½Π½Π°Ρ с Π½ΠΈΠΌ онтология сСрвисов, имСнуСмая DAML-S. Π―Π·Ρ‹ΠΊ DAML, Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚Π°Π½Π½Ρ‹ΠΉ Π³Ρ€ΡƒΠΏΠΏΠΎΠΉ исслСдоватСлСй Π² Ρ€Π°ΠΌΠΊΠ°Ρ… DARPA-ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΡ‹, ΠΈΠΌΠ΅Π΅Ρ‚ Π² ΡΠ²ΠΎΡ‘ΠΌ арсСналС Π³ΠΎΡ€Π°Π·Π΄ΠΎ Π±ΠΎΠ»Π΅Π΅ Π±ΠΎΠ³Π°Ρ‚Ρ‹ΠΉ ΠΏΠΎ ΡΡ€Π°Π²Π½Π΅Π½ΠΈΡŽ с RDF Π½Π°Π±ΠΎΡ€ синтаксичСских конструкций.

DAML позволяСт Π·Π°Π΄Π°Π²Π°Ρ‚ΡŒ достаточно замысловатыС свойства ΠΎΠ±ΡŠΠ΅ΠΊΡ‚ΠΎΠ², Π° Ρ‚Π°ΠΊΠΆΠ΅ характСристики свойств, Ρ‚Π°ΠΊΠΈΠ΅ ΠΊΠ°ΠΊ ΡΠΊΠ²ΠΈΠ²Π°Π»Π΅Π½Ρ‚Π½ΠΎΡΡ‚ΡŒ ΠΈ ΠΎΠ΄Π½ΠΎΠ·Π½Π°Ρ‡Π½ΠΎΡΡ‚ΡŒ. Π’Π΅ΠΌ самым ΠΎΠ½ Π³ΠΎΡ€Π°Π·Π΄ΠΎ Π±ΠΎΠ»Π΅Π΅ Π²Ρ‹Ρ€Π°Π·ΠΈΡ‚Π΅Π»Π΅Π½, Ρ‡Π΅ΠΌ Π΅Π³ΠΎ ΠΏΡ€Π΅Π΄ΡˆΠ΅ΡΡ‚Π²Π΅Π½Π½ΠΈΠΊ RDF. Π’ ΠΊΠ°Ρ‡Π΅ΡΡ‚Π²Π΅ узкоспСциализированного примСнСния DAML Π±Ρ‹Π» создан язык DAML-S ΠΊΠ°ΠΊ Π½Π΅ΠΎΠ±Ρ…ΠΎΠ΄ΠΈΠΌΡ‹ΠΉ стандарт для построСния сСмантичСских-сСрвисов. Если Π½Π° ΡΠ·Ρ‹ΠΊΠ΅ WSDL ΠΌΡ‹ ΠΌΠΎΠΆΠ΅ΠΌ лишь ΡΠΎΠΎΠ±Ρ‰ΠΈΡ‚ΡŒ Π°Π³Π΅Π½Ρ‚Ρƒ, ΠΊΠ°ΠΊ Ρ€Π°Π±ΠΎΡ‚Π°Π΅Ρ‚ Π½Π΅ΠΊΠΈΠΉ сСрвис, Ρ‚ΠΎ ΡƒΠΆΠ΅ DAML-S позволяСт ΠΎΠΏΠΈΡΠ°Ρ‚ΡŒ, Ρ‡Ρ‚ΠΎ ΠΈΠΌΠ΅Π½Π½ΠΎ Π΄Π°Π½Π½Ρ‹ΠΉ сСрвис ΠΏΡ€Π΅Π΄Π»Π°Π³Π°Π΅Ρ‚ ΠΊΠ»ΠΈΠ΅Π½Ρ‚Ρƒ ΠΈ ΠΊΠ°ΠΊ ΠΈΠΌ ΡΠ»Π΅Π΄ΡƒΠ΅Ρ‚ ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒΡΡ. Π’ ΡΡ‚ΠΎΠΌ смыслС ΠΎΠ½ Π΄ΠΎΠΏΠΎΠ»Π½ΡΠ΅Ρ‚ WSDL, снабТая Π½Π΅Π΄ΠΎΡΡ‚Π°ΡŽΡ‰Π΅ΠΉ ΠΈΠ½Ρ„ΠΎΡ€ΠΌΠ°Ρ†ΠΈΠ΅ΠΉ для Ρ‚ΠΎΠ³ΠΎ, Ρ‡Ρ‚ΠΎΠ±Ρ‹ Π°Π³Π΅Π½Ρ‚Ρ‹ ΠΈΠΌΠ΅Π»ΠΈ Π²ΠΎΠ·ΠΌΠΎΠΆΠ½ΠΎΡΡ‚ΡŒ Ρ€Π΅ΡˆΠ°Ρ‚ΡŒ Π·Π°Π΄Π°Ρ‡ΠΈ обнаруТСния ΠΈ Π°Π²Ρ‚оматичСского запуска сСрвисов.

Взяв DAML Π·Π° ΠΎΡ‚ΠΏΡ€Π°Π²Π½ΡƒΡŽ Ρ‚ΠΎΡ‡ΠΊΡƒ, ΠšΠΎΠ½ΡΠΎΡ€Ρ†ΠΈΡƒΠΌ W3C ΠΏΠΎΡ€ΡƒΡ‡ΠΈΠ» Π Π°Π±ΠΎΡ‡Π΅ΠΉ Π“Ρ€ΡƒΠΏΠΏΠ΅ ΠΏΠΎ Π‘Π΅Ρ‚Π΅Π²Ρ‹ΠΌ ΠžΠ½Ρ‚ΠΎΠ»ΠΎΠ³ΠΈΡΠΌ Π²Ρ‹Ρ€Π°Π±ΠΎΡ‚Π°Ρ‚ΡŒ ΠΏΡ€ΠΈΠ΅ΠΌΠ»Π΅ΠΌΡ‹ΠΉ для всСх стандарт для Π―Π·Ρ‹ΠΊΠ° Π‘Π΅Ρ‚Π΅Π²Ρ‹Ρ… ΠžΠ½Ρ‚ΠΎΠ»ΠΎΠ³ΠΈΠΉ. ΠŸΠΎΠ»ΡƒΡ‡ΠΈΠ²ΡˆΠΈΠΉΡΡ Π² Ρ€Π΅Π·ΡƒΠ»ΡŒΡ‚Π°Ρ‚Π΅ язык OWL находится сСйчас Π² ΡΡ‚Π°Π΄ΠΈΠΈ Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚ΠΊΠΈ.

Π•Ρ‰Ρ‘ ΠΎΠ΄ΠΈΠ½ ΠΊΡ€ΡƒΠ³ исслСдований ΠΈ Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚ΠΎΠΊ сосрСдоточился Π½Π° Π΄Ρ€ΡƒΠ³ΠΎΠΉ систСмС для построСния SW-сСрвисов — БистСмС ΠœΠΎΠ΄Π΅Π»ΠΈΡ€ΠΎΠ²Π°Π½ΠΈΡ Π’Π΅Π±-БСрвисов (WSMF), которая Π±Ρ‹Π»Π° ΠΏΡ€Π΅Π΄Π»ΠΎΠΆΠ΅Π½Π° ΠΊΠ°ΠΊ срСдство для создания SW-сСрвисов. Она частично основана Π½Π° ΡΠ·Ρ‹ΠΊΠ΅ WSFL (Web Services Flow Language) Ρ„ΠΈΡ€ΠΌΡ‹ IBM, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΉ являСтся XML-языком для описания ΠΏΠΎΠ΄Ρ‡ΠΈΠ½Ρ‘Π½Π½Ρ‹Ρ… бизнСс-процСссам ΠΊΠΎΠΌΠ±ΠΈΠ½Π°Ρ†ΠΈΠΉ Π²Π΅Π±-сСрвисов.

К Π½Π°ΡΡ‚ΠΎΡΡ‰Π΅ΠΌΡƒ Π²Ρ€Π΅ΠΌΠ΅Π½ΠΈ спСцификация DAML-S ΠΏΡ€ΠΈΠ²Π»Π΅ΠΊΠ»Π° большоС Π²Π½ΠΈΠΌΠ°Π½ΠΈΠ΅ Π² Π°ΠΊΠ°Π΄Π΅ΠΌΠΈΡ‡Π΅ΡΠΊΠΈΡ… ΠΊΡ€ΡƒΠ³Π°Ρ… ΠΈ ΠΈΡΡΠ»Π΅Π΄ΠΎΠ²Π°Ρ‚Π΅Π»ΡŒΡΠΊΠΈΡ… сообщСствах. ВСроятнСС всСго, ΠΎΠ΄Π½Π°ΠΊΠΎ, Π±ΡƒΠ΄Π΅Ρ‚ создан Π΅Ρ‘ ΡΠΊΠ²ΠΈΠ²Π°Π»Π΅Π½Ρ‚, основанный Π½Π° ΡΠ·Ρ‹ΠΊΠ΅ OWL, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΉ ΡƒΠΆΠ΅ ΠΈ ΡΡ‚Π°Π½Π΅Ρ‚ стандартом de facto для построСния сСмантичСских-сСрвисов. БСйчас ΠΏΠΎΠΊΠ° Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚Ρ‡ΠΈΠΊΠΈ Π½Π΅ Π½Π°Ρ†Π΅Π»Π΅Π½Ρ‹ Π½Π° ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Π½ΠΈΠ΅ Ρ‚Π°ΠΊΠΈΡ… сСрвисов для ΠΊΠ°ΠΊΠΈΡ…-Π»ΠΈΠ±ΠΎ практичСских Ρ†Π΅Π»Π΅ΠΉ. Однако ΡƒΠΆΠ΅ Π² ΡΠΊΠΎΡ€ΠΎΠΌ Π²Ρ€Π΅ΠΌΠ΅Π½ΠΈ Π½Π°Ρ‡Π½ΡƒΡ‚ ΠΏΠΎΡΠ²Π»ΡΡ‚ΡŒΡΡ общСдоступныС БСмантичСскиС Π²Π΅Π±-сСрвисы.

Π Π°Π±ΠΎΡ‚Ρ‹ Π² ΠΎΠ±Π»Π°ΡΡ‚ΠΈ БСмантичСской Π‘Π΅Ρ‚ΠΈ ΠΈ Π²Π΅Π±-сСрвисов тСсно связаны Π΄Ρ€ΡƒΠ³ с Π΄Ρ€ΡƒΠ³ΠΎΠΌ. Π¦Π΅Π»ΠΈ ΠΎΠ±ΠΎΠΈΡ… — ΡΠ΄Π΅Π»Π°Ρ‚ΡŒ ΠΈΠ½Ρ„ΠΎΡ€ΠΌΠ°Ρ†ΠΈΡŽ Π² ΡΠΎΠ²Ρ€Π΅ΠΌΠ΅Π½Π½ΠΎΠΉ ВсСмирной ΠšΠΎΠΌΠΏΡŒΡŽΡ‚Π΅Ρ€Π½ΠΎΠΉ Π‘Π΅Ρ‚ΠΈ понятной ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ½Ρ‹ΠΌ Π°Π³Π΅Π½Ρ‚Π°ΠΌ. И ΠΌΠΎΡ‰Π½ΠΎΠΉ ΠΊΠΎΠΌΠ±ΠΈΠ½Π°Ρ†ΠΈΠ΅ΠΉ этих Π΄Π²ΡƒΡ… Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚ΠΎΠΊ являСтся созданиС Ρ‚Π΅Ρ…Π½ΠΎΠ»ΠΎΠ³ΠΈΠΈ БСмантичСских Π²Π΅Π±-сСрвисов.

ΠŸΠΎΠΊΠ°Π·Π°Ρ‚ΡŒ вСсь тСкст
Π—Π°ΠΏΠΎΠ»Π½ΠΈΡ‚ΡŒ Ρ„ΠΎΡ€ΠΌΡƒ Ρ‚Π΅ΠΊΡƒΡ‰Π΅ΠΉ Ρ€Π°Π±ΠΎΡ‚ΠΎΠΉ