20467

Технологія компонентного програмування

Доклад

Информатика, кибернетика и программирование

COM і DCOM технології які забезпечують взаємодію між компонентами прикладної задачі. DCOM це свого роду клей який звязує різні технології. DCOM дає змогу двом або декільком компонентам легко взаємодіяти одне з одним незалежно від того коли і на якій мові вони були написані а також де саме вони знаходяться і в якій операційній системі працюють. Розглянемо більш детально DCOM.

Украинкский

2013-07-25

13.36 KB

9 чел.

Технологія компонентного програмування

   Компонентна модель COM визначає протокол для конкретизації (тобто створення екземплярів) і використання компонент (по аналогії з класами та об'єктами) як всередині одного і того ж процесу, так і між різними процесами або комп'ютерами, призначеними для виконання того чи іншого програмного проекту , заснованого на компонентної технології. Модель COM є досить універсальною і використовується в якості фундаменту для таких технологій проектування та реалізації програмного забезпечення, як ActiveX, OLE і цілого ряду інших технологій. Програми для COM-моделі можуть створюватися засобами таких мов і середовищ розробки як Visual Basic, C + +,. NET і т.д.

  COM і DCOM – технології, які забезпечують взаємодію між компонентами прикладної задачі. Вони дозволяють розгортати розподілену прикладну задачу на платформі Windows. COM - є моделлю програмування на основі об’єктів. Вона спрощує взаємодію компонентів та прикладних задач. DCOM це, свого роду,  «клей» який зв’язує різні технології. DCOM дає змогу двом або декільком компонентам легко взаємодіяти одне з одним, незалежно від того, коли і на якій мові вони були написані, а також де саме вони знаходяться і в якій операційній системі працюють. Розглянемо більш детально DCOM.

     Модель DCOM (ActiveX) (Distributed Component Object Model), запропонована компанією Microsoft. Вона задає тип та структуру інтерфейсів, які забезпечують взаємодію компонентів в розподіленому середовищі. Кожний компонент в моделі DCOM повинен мати принаймні один інтерфейс, що підтримує основні механізми інтерфейсних посилань. В DCOM реалізовано механізм повідомлення про події. Передбачені інтерфейси для доступу до мета-даних (в бібліотеці типів Type Library). Інтерфейс доступу до бібліотеки типів дозволяє динамічно знаходити інтерфейси та забезпечувати взаємодію компонентів в процесі виконання.

Інтерфейси DCOM описуються на мові IDL (Interfase Definition Language), розробленим OSF.

      Середовище компонентної розробки підтримує на даний момент розробку компонент на трьох мовах програмування: Visual Basic, Visual C++ та J++ (Java реалізований Microsoft). Візуальна розробка компонент підтримується за допомогою property sheet (сторінки властивостей компонентів). Середовище розробки і виконання компонентів також розроблене а основі моделі DCOM. Саме завдяки цьому його можна розширювати та настроювати за допомогою стандартних механізмів.


 

А также другие работы, которые могут Вас заинтересовать

6740. Метод определения таможенной стоимости на основе сложения стоимости 22.98 KB
  Метод определения таможенной стоимости на основе сложения стоимости. При применении метода ОТСТ на основе сложения стоимости в качестве основы для ОТСТ товара принимается расчетная стоимость товаров, которая определяется путем сложения: расходов ...
6741. Резервный метод определения таможенной стоимости товаров 23.17 KB
  Резервный метод определения таможенной стоимости товаров. Если в силу, установленными правовыми актами, условий таможенная стоимость товаров не может быть определена в результате последовательного применения рассмотренных ранее методов определения т...
6742. Сущность тарифных льгот, их виды и критерии предоставления 25.35 KB
  Сущность тарифных льгот, их виды и критерии предоставления. Неотъемлемым атрибутом в современной практике внешнеторгового регулирования является предоставление в определенных случаях государством при перемещении товаров через государственную границу...
6743. Условия предоставления тарифных льгот при осуществлении поставок в страны Таможенного союза 28.51 KB
  Условия предоставления тарифных льгот при осуществлении поставок в страны Таможенного союза. Решением Меж Гос Совета Евра ЗэС от 27.11.2009 №18 о ЕТТР в ТС РБ, РК, РФ установлено, что с 01.01.2010 вступили в силу: Протокол о предоставлении тарифн...
6744. Преференции развивающимся и наименее развитым странам 25.31 KB
  Преференции развивающимся и наименее развитым странам. В целях содействия экономическому развитию развивающихся и наименее развитых стран в рамках таможенного союза применяется Единая система тарифных преференций. Статьей 7 Соглашения о едином тамож...
6745. Сущность и основные виды нетарифных ограничений 29.44 KB
  Сущность и основные виды нетарифных ограничений. Заметно ускорившаяся после 2-й Мировой войны международная экономическая интеграция способствовала существенной легализации внешней торговли, однако на ряду со снижением тарифных барьеров в последнее ...
6746. Порядок применения в Таможенном союзе количественных ограничений 29.69 KB
  Порядок применения в Таможенном союзе количественных ограничений. В соответствии с соглашением О единых мерах нетарифного регулирования в отношении третьих стран количественные ограничения экспорта (импорта) представляют собой меры по количественн...
6747. Лицензирование во внешнеторговой сфере Таможенного союза 28.91 KB
  Лицензирование во внешнеторговой сфере Таможенного союза. В рамках Таможенного союза применение мер регулирования, затрагивающих внешнюю торговлю товарами, включенными в единый перечень, а также применение тарифной квоты реализуются, как правило, пу...
6748. Порядок и условия применения тарифных квот в Таможенном союзе 26.25 KB
  Порядок и условия применения тарифных квот в Таможенном союзе. В соответствии с Соглашением об условиях и механизме применения тарифных квот от 12 декабря 2008 г. при осуществлении регулирования ввоза на единую таможенную территорию сельскохозяйстве...