«Коммуникационное» поведение.
Управление бизнес-процессами: современные методы.
Взаимодействующие Субъекты синхронизируются путем обмена сообщениями, которые также часто содержат бизнес-объекты. Как было описано в главе моделирования, здесь применяется входной буфер сообщений (Input, Pool, см. подпараграф S.5.5.2), который должен иметь каждый субъект. ИТ-менеджеры могут реализовать их, в частности, в виде параметризованных служебных элементов (например, веб-сервисов). Это… Читать ещё >
«Коммуникационное» поведение. Управление бизнес-процессами: современные методы. (реферат, курсовая, диплом, контрольная)
Взаимодействующие Субъекты синхронизируются путем обмена сообщениями, которые также часто содержат бизнес-объекты. Как было описано в главе моделирования, здесь применяется входной буфер сообщений (Input, Pool, см. подпараграф S.5.5.2), который должен иметь каждый субъект. ИТ-менеджеры могут реализовать их, в частности, в виде параметризованных служебных элементов (например, веб-сервисов). Это обеспечивает операции по ввода/вывода с помощью интерфейсов, которые позволяют носителям субъектов сохранять отправленные и находить полученные сообщения. Интерфейс ввода/вывода — это локальное внутреннее свойство субъекта, которое может быть реализовано с использованием любой технологии. Так как субъект, как правило, общается с несколькими другими субъектами, то при реализации отправки сообщений необходимо принять во внимание, что при рассылке сообщений разным получателям, возможно, требуются различные технологии (например, Remote Method Invocation (RMI), веб-сервисы). Если они известны, то при генерации кода для поведения субъекта необходимо включить соответствующую операцию.
При отправке сообщения, которое содержит бизнес-объект, создается и отправляется только копия бизнес-объекта. При получении сообщения значения из полученного бизнес-объекта переходят в аналогичный бизнесобъект получателя. Реализация этих задач может быть частью генерации кода для поведения субъекта.