русс | укр

Мови програмуванняВідео уроки php mysqlПаскальСіАсемблерJavaMatlabPhpHtmlJavaScriptCSSC#DelphiТурбо Пролог

Компьютерные сетиСистемное программное обеспечениеИнформационные технологииПрограммирование


Linux Unix Алгоритмічні мови Архітектура мікроконтролерів Введення в розробку розподілених інформаційних систем Дискретна математика Інформаційне обслуговування користувачів Інформація та моделювання в управлінні виробництвом Комп'ютерна графіка Лекції


Глосарій


Дата додавання: 2014-11-27; переглядів: 862.


CLR

CLR (Common Language Runtime) – середовище виконання загальної мови у технології .NET.

DOM

Об'єктна модель документа (Document Object Model, DOM) є програмним інтерфейсом, який дозволяє здійснювати обхід цілого документа так, наче він є деревом, вузлами якого є об'єкти, що відтворюють зміст документа. Документ DOM може створюватись синтаксичним аналізатором або користувачами (з деякими обмеженнями). Типи даних вузлів DOM дерев є абстрактними; реалізації мають власні, специфічні для мов програмування типи даних. Реалізації DOM мають тенденцію до інтенсивного використання пам'яті, оскільки, зазвичай, перед початком роботи документ має бути повністю завантажений, оброблений, та перетворений на дерево об'єктів.

MSIL

MSIL (Microsoft Intermediate Language) – проміжна мова від MS. При компіляції в цей код застосування утворює так звані метадані. CLR компілює код MSIL на мову конкретного комп’ютера (ОС).

В .NET Framework застосовується двоетапна компіляція: перший етап - це компіляція в MSIL, а другий - компіляція «Just-in-time» під час виконання. JIT-компілятор оптимізує код для тієї машини, на якій він виконується.

В ASP.NET сторінка компілюється в MSIL при першому зверненні клієнта до сторінки.

MSIL – це асемблер, який не залежить від машини. Він може виконуватися на довільній машині, де встановлено CLR. Проект Mono переносить CLR на інші платформи (http://mono-project.com).

MIME

MIME(Multipurpose Internet Mail Extensions,Багатоцільові розширення пошти інтернету) - стандарт, що описує передачу різних типів даних по електронній пошті. У більш широкому значенні це специфікація для кодування інформації та форматування повідомлень таким чином, щоб їх можна було пересилати по Інтернету.

SOAP

SOAP — протокол обміну структурованими повідомленнями у розподілених обчислювальних системах, базується на форматі XML.

Спочатку SOAP призначався, в основному, для реалізації віддаленого виклику процедур (RPC), а назва була абревіатурою: Simple Object Access Protocol — простий протокол доступу до об'єктів. Зараз протокол використовуються для обміну повідомленнями у форматі XML, а не тільки для виклику процедур. SOAP є розширенням мови XML-RPC.

SOAP може використовуватись з будь-яким протоколом прикладного рівня: SMTP, FTP, HTTP та іншими. Проте, його взаємодія з кожним із цих протоколів має свої особливості, які потрібно відзначити окремо. Найчастіше SOAP використовується разом з HTTP.

SOAP є одним із стандартів, на яких ґрунтується технологія веб-сервісів.

SSL

SSL (Secure Sockets Layer) — специфікація протоколу для передачі по Інтернету зашифрованих, аутентифікованих повідомлень, розроблений компанією Netscape Communications. Широко застосовується для перевірки повноважень і шифрування даних на транспортному рівні при роботі браузера з веб-сервером. Забезпечує безпеку каналу зв'язку між веб-сервером та веб-браузером.

Протокол SSL гарантує:

  • перевірку і підтвердження аутентичності джерела повідомлення;
  • аутентичність безпосередньо повідомлення;
  • конфеденційність та цілісність переданих даних.

XML

Розширювана мова розмітки (Extensible Markup Language) — запропонований консорціумом World Wide Web (W3C) стандарт побудови мов розмітки ієрархічно структурованих даних для обміну між різними аплікаціями, зокрема, через Інтернет. Є спрощеною підмножиною мови розмітки SGML. XML документ складається із текстових знаків, і придатний до читання людиною.

XML - це універсальний, незалежний від платформи стандарт опису інформації, який можна використовувати для представлення ієрархічних даних та уніфікації передачі інформації. Без знання XML неможливо розуміння SOAP і, відповідно, веб-сервісів.

Документи XML, які відповідають всім вимогам синтаксиса, називають правильними (well-formed). Для опису даних XML використовує DTD (Document Type Definition) – означення типу документа. Якщо файл відпрвідає DTD, він вважається дійсним (valid).

XSD

XSD(XML Schema Definition) - файл означення схеми XML, який визначає конкретну мову, тобто описує, які елементи та типи можуть з’являтися в документі. Схеми XSD покликані замінити DTD (Document Type Definition). Різниця між ними у тому, що файли XSD використовують синтаксис XML. Схеми XSD дозволяють визначити, які теги дозволені, обов’язкові вони чи ні, чи можуть повторюватися у документі і так далі. Таким чином, XML описує дані, а XSD - структуру цих данх, або метадані.

XSL

XSL– розширювана мова стилів (Extensible Stylesheet Language). Використовується для означення формату відображення XML-документов. Таблиці стилів XSL значно гнучкішівід CSS.

Один і той же файл XML можно зв’язати з різними таблицями XSL, в тому числі програмно.

XSL складається з 3 частин:

· XSLT - метод перетворення XML-документів;

· XPath - метод задання частин та шляхів до елементів XML;

· XSL Formatting Objects - метод форматування XML-документів.

Найбільш важлива частина XSL – це мова перетворень XSLT (XSL Transformation). Вона застосовується для перетворення XSL-документів в інші типи документів або інші XSL-документи. Часто XSLT використовується для перетворення XSL-документу у формат HTML.


<== попередня лекція | наступна лекція ==>
Оператори | Веб-служба


Онлайн система числення Калькулятор онлайн звичайний Науковий калькулятор онлайн