2012-01-09 3 views
0

Скажем, я предоставляю некоторые функции через веб-сервис. У этих методов есть своя причина существования; черные ящики, которые выдают некоторый результат на основе некоторого ввода. Детали метода, конечно, описаны в файле WSDL.Язык описания потока задач Webservice

Теперь говорите, что сочетание вызовов службы может представлять собой определенный бизнес-процесс внутри организации. Какая-то задача/рабочий поток. Я хотел бы разоблачить такую ​​задачу/поток работы для потребителя, используя какой-то (XML?) Формат.

Таким образом, как описание веб-службы доставляется через WSDL, я ищу (а) стандарт (ы), который позволяет мне выявлять поток задач между определенными вызовами webservice.

ответ

0

Вы должны взглянуть на BPMN2, став стандартом дефакто, и в настоящее время большинство поставщиков системы BPM используют этот язык. Если вы думаете принять его, вы должны знать о BPMN2. Вы можете взглянуть на jBPM5, например, www.jbpm.org cheers

0

Посмотрите на http://en.wikipedia.org/wiki/Business_process_modeling, например BPEL или XPDL. Я бы настоятельно рекомендовал не требовать, чтобы ваши клиенты потребляли эти языки, но, скорее, построили службу бизнес-процессов с сохранением состояния (например, используя доступные пакеты BPM), что гарантирует, что операции базового веб-сервиса вызывают в правильном порядке.

 Смежные вопросы

  • Нет связанных вопросов^_^