Абонент соединяется со своим Оператором и сообщает ему о необходимости приобрети некоторый продукт ("нужен хлеб").
Оператор мгновенно находит в своей базе предложения по продукту. Очевидно предложений очень много. И Операторы предоставляющие данный продукт предлагают его на разных условиях. У Оператора абонента уже есть предположения на каких условиях нужен продукт Абоненту (цена, количество, сроки, место, вариант оплаты). Эти параметры он передает Операторам и они уже возвращают предложения близкие к этим параметрам. Вот такой ограниченный список Оператор уже выводит на терминал Абонента.
Абонент просматривает предложения и указывает продукт. Кроме того он выбирает место и количество.
Оператор видя расписание Абонента предлагает время когда ему будет необходимо забрать продукт в магазине. Абонент соглашается с предложением Оператора.
Оператор записывает в расписание Абонента задание забрать заказ. Позже он напомнит Абоненту о необходимости забрать заказ.
На этом сеанс связи с Абонентом заканчивается.
Оператор окончательно согласует с Оператором поставщиком параметры заказа.
По условиям заказа оплата должна быть произведена сразу. Оператор абонента соединяется с банком и отправляет средства на счет Оператора поставщика.
Далее Оператор поставщика обеспечит заказанный продукт в месте и сроки оговоренные в заказе.
По приходу времени забирать заказ Оператор вызывает Абонента при помощи терминала. Абонент прибывает в магазин и забирает свой продукт.
================================
Довольно длинная цепочка. Но для Абонента все действия довольно просты. У него это все заняло минимум времени. Его Оператор все обеспечил и проконтролировал.
Из этого примера можно извлечь много свойств будущей системы. Начнем извлекать их в следующих статьях.