одуктивність - основні напрямки удосконалень COM +. Деякі ідеї, закладені в основу COM +, були також реалізовані у Microsoft.NET. p align="justify"> У 2002 році була офіційно випущена платформа Microsoft.NET, яка на сьогоднішній день оголошена Майкрософт рекомендованої основою для створення додатків і компонентів під Windows. З цієї причини в.NET включені і засоби, що дозволяють звертатися до компонентів COM з пріложеній.NET, і навпаки. За словами представників Microsoft, COM (точніше, COM +) і.NET є відмінно взаємодоповнюючими технологіями. br/>
Технологія CORBA. Можливості технології
- найбільш розвинена на сьогоднішній день об'єктна технологія розподіленого програмування (# "justify"> Технологія CORBA (Common Object Request Broker Architecture), що розробляється OMG (Object Managment Group) з 1990-го року, дозволяє викликати методи у об'єктів, що знаходяться в мережі де завгодно, так, як якби всі вони були локальними об'єктами.
На малюнку показана основна структура CORBA 2.0 ORB. br/>В
Dynamic Invocation Interface (DII): дозволяє клієнту знаходити сервера і викликати їх методи під час роботи системи. IDL Stubs: визначає, яким чином клієнт виробляє виклик сервера. ORB Interface: загальні як для клієнта, так і для сервера сервіси. IDL Skeleton: забезпечує статичні інтерфейси для об'єктів певного типу. Dynamic Skeleton Inerface: загальні інтерфейси для об'єктів, незалежно від їх типу, які було визначено в IDL Skeleton. Object Adapter: здійснює комунікаційне взаємодія між об'єктом і ORB. p align="justify"> До основних достоїнств CORBA можна віднести міжмовною і міжплатформову підтримку. Хоча CORBA-сервіси та віднесені до достоїнств технології CORBA, їх однаковою мірою можна одночасно віднести і до недоліків CORBA, через практично повної відсутності їх реалізації. p align="justify"> Практично, для створення розподілених компонентів при програмуванні в CORBA виконуються зазвичай як мінімум наступні кроки:
В· Проектуються розподілені компоненти;
В· Описуються інтерфейси відкритих об'єктів цих компонентів на мові IDL;
В· Створюються реалізації компонентів (об'єкти та їх клієнти);
В· Тестування компонентів у розподіленої середовищі;
В· Розподіляються компоненти по потрібних точках у Мережі.
Опис можливого змісту XML документа за допомогою схем DTD
XML Schema покликана забезпечити багату граматичну структуру для XML-документів і подолати обмеження, властиві DTD. XML Schema виразніше DTD. Перші три лістингу виробляють коротке порівняння різних шляхів представлення елементів. Лістинг 1 <# "justify"> XML-...