Головна

Технологія COM.

  1. V2: {{3}} 4.3 Технологія ремонту вагонів
  2. Азотування. Азотування сталі. Азотування деталей. Іонну Азотування. Технологія азотування.
  3. Акція як форма реклами: технологія розробки, умови ефективності
  4. Аналітичні жанри. Технологія їх створення.
  5. Аналітичні жанри. Технологія їх створення
  6. Атестація персоналу державної і муніципальної служби. Технологія формування кадрового резерву.
  7. Безпечна технологія і техніка при фонтанної експлуатації свердловин

COM (Component Object Model) - це метод розробки програмних компонентів, невеликих довічних виконуваних файлів, які надають необхідні сервіси додатків, операційним системам і інших компонентів. Іншими словами, COM визначає стандартний механізм, за допомогою якого одна частина програмного забезпечення надає свої сервіси інший незалежно від способу їх реалізації.

COM - це не мова програмування, а підхід (специфікація) до створення програм, що забезпечує взаємодію програм будь-яких типів. Компоненти COM поєднуються один з одним для створення додатків або систем компонентів. Компоненти можна змінювати під час виконання, без перекомпіляції або перекомпонування додатка. COM - це основа, на якій побудовані такі технології Microsoft, як ActiveX, DirectX і OLE.

COM забезпечує створення розподілених модульних систем в архітектурі "клієнт-сервер". COM має наступні переваги в порівнянні з традиційною архітектурою програмних систем:

- COM надає стандартний набір функцій для доступу до провайдера сервісу (COM-сервера), отримання інформації про їхніх сервісах і виклику необхідного сервісу. Як COM-сервера може виступати операційна система або додаток.

- COM використовує об'єктно-орієнтовані концепції для забезпечення модульності при побудові складних розподілених систем, а також для повторного використання готових компонентів і їх розробки зі збереженням сумісності з попередніми версіями.

- COM реалізує модель обчислень "клієнт-сервер", що забезпечує переваги розподіленої обробки даних.

- COM можна використовувати для здійснення сервісів в мережевому оточенні, незалежно від розташування COM-сервера.

СОМ є об'єктно-орієнтованої технологією, але вона відрізняється від інших об'єктно-орієнтованих технологій:

- СОМ-об'єкт підтримує більше одного інтерфейсу

- Клас в СОМ розуміється як опис конкретної реалізації набору інтерфейсів

- СОМ-об'єкти підтримують тільки успадкування інтерфейсу, тобто нащадок повинен самостійно визначити код методів батька.

Технологія CORBA. | Серверне розширення CGI. Механізм обміну даними.


установка FreeBSD | Простір для swap досить зробити в два рази більше розміру оперативної пам'яті комп'ютера. | Запуск програми установки через мережу | Протокол NAT. Призначення і принципи роботи. | Як працює NAT | Криптографічні механізми конфіденційності, цілісності та автентичності інформації. Електронний цифровий підпис. | алгоритми хешування | Поняття комп'ютерного вірусу, шляхи його поширення, прояв дії. | Класифікація антивірусних програм. Програми-детектори, програми-доктори, програми-ревізори, програми-фільтри. Профілактика зараження вірусом. | Державна система забезпечення інформаційної безпеки-ності. Закони, стандарти і нормативно-методичні документи в галузі забезпечення інформаційної безпеки. |

© 2016-2022  um.co.ua - учбові матеріали та реферати