Реферат: Протоколы и стандарты объектно-ориентированного программирования

case XTYP_ADVDATA:

. . .

return (HDDEDATA) DDE_FACK;

case XTYP_XACT_COMPLETE:

. . .

return (HDDEDATA) NULL;

case XTYP_DISCONNECT:

. . .

return (HDDEDATA) NULL;

default:

return (HDDEDATA) NULL;

}

}

Параметр uType идентифицирует тип посланной транзакции в

функцию обратного вызова при помощи DDEML. Значения оставшихся

параметров зависят от типов транзакции. Типы транзакций будут об-

суждены нами в разделе "Обработка Транзакций".

Диалог между приложениями

Диалог между клиентом и сервером всегда устанавливается по

требованию клиента. Когда диалог установлен, оба партнера полу-

чают идентификатор, который описывает данный диалог.

Партнеры используют этот идентификатор в большинстве фун-

кций DDEML для посылки транзакций и для их обработки. Клиенту мо-

жет потребоваться диалог как с одним сервером, так и с нескольки-

ми.

Рассмотрим подробно как приложение устанавливает диалог и

получает информацию о уже существующих каналах связи.

Простой Диалог

Клиентское приложение устанавливает простой диалог с серве-

К-во Просмотров: 482
Бесплатно скачать Реферат: Протоколы и стандарты объектно-ориентированного программирования