Базовые принципы бизнес-сервера и его обёртки

Бизнес-сервер есть набор методов. В CASE бизнес-сервер отрисовывается UML-классом с установленным атрибутом «businessserver». Система может содержать произвольное число бизнес-серверов. В общем, число бизнес-серверов и состав их методов определяется прикладным разработчиком.

Бизнес-сервер — класс, непосредственно содержащий код бизнес-операций.

Заглушки, обёртки бизнес-сервера — позволяют исполнить бизнес-сервис в средах:

  • COM+ (COM+ обёртка) — позволяет пользоваться COM+ с целью обеспечения транзакционности при множественных вызовах сервисов данных внутри одного метода, распределённых транзакции, «физической» реализации архитектуры с сервером приложений (исполнение бизнес-серверов на отдельной машине).
  • IIS Hosted Remoting (IISHosted обёртка) — позволяет обращаться к бизнес-серверу через .NET Remoting, посредством HTTP, в качестве транспорта используется SOAP. Использование такой обёртки позволяет работать в режиме, когда приложение с настольным пользовательским интерфейсом обращается к бизнес-серверу, расположенному где-либо, через WEB.

Особенности использования

Дополнительная информация об особенностях использования бизнес-серверов доступна в следующих статьях: