Веселье: динамически определять, какой метод SOAP вызывать - PullRequest
0 голосов
/ 16 июня 2009

Рассмотрим канал Mirth с адресатом отправителя SOAP. WSDL успешно загружен и имеет более одного метода. Каждый метод будет принимать разное количество аргументов. Примеры методов:

  • AddPerson()
  • UpdatePerson()
  • DeletePerson()
  • MergePerson()
  • UnmergePerson()

Учитывая набор типов событий сообщений HL7, т.е.

  • A28 = Добавить человека
  • A31 = Обновление лица
  • A29 = Удалить человека
  • и т.д.

Вопрос : Как бы вы настроили пункт назначения в веселье, чтобы значение переменной определяло, какой метод SOAP вызывается?

Это не обязательно должен быть отправитель SOAP. Может быть любого типа.

1 Ответ

1 голос
/ 26 июня 2009

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

Я посмотрю в динамический выбор. Возможно, метод доступен через объект-преобразователь javascript.

...