Проверка WebForm в Biztalk - PullRequest
       3

Проверка WebForm в Biztalk

0 голосов
/ 28 октября 2010

Я отмечаю, что я новичок в Biztalk.

У меня есть приложение на C # (.NET 1.1) с простой веб-формой. Когда пользователь отправляет эту форму, я должен выполнить следующее:

  • веб-форма вызывает Biztalk2002 со значением одного или нескольких текстовых полей / с
  • Biztalk проверяет правильность значения переданного поля
  • Biztalk возвращает сообщение в веб-приложение в зависимости от правильности значения.

Я знаю, что Biztalk не собирается для проверки формы, но это то, что мне было предложено сделать:)

Поскольку я слышал только упоминание о Biztalk, но никогда не открывал его, может ли кто-нибудь объяснить мне, что необходимо создать в Biztalk и как лучше всего отправить / получить значение из / в приложение .NET?

Ответы [ 2 ]

1 голос
/ 31 октября 2010

Я просмотрел ваш вопрос и несколько дней думал об этом.Как сказал BizTalkmama, BizTalk является излишним средством проверки формы.Было бы более уместно думать об этом как о валидаторе сообщений.Я не знаю, почему у вас есть это требование для проверки формы с помощью BizTalk.На основании предоставленной вами ограниченной информации я бы сказал, что это смешно.Но если я подойду к проблеме с точки зрения SOA, представьте, что ваше веб-приложение вызывается как сервис.Веб-приложение вызывает службу для вызова бизнес-процесса, обновления данных и т. Д. BizTalk принимает этот вызов службы и передает его чему-то ... Мне было бы интересно, что.Теперь прелесть в том, что BizTalk не только предназначен для вашего веб-приложения.Служба, предоставляемая BizTalk, может использоваться другими приложениями, ее можно вызывать из приложений Line of Business и т. Д. Единственная реальная проблема, которую я вижу, заключается в том, что независимо от того, какие контракты данных вы разрабатываете для обмена сообщениями, вы не сможете отобразить ихвернуться к полям в форме.Вы можете получить только истинную ложь обратно с описанием.Связать это с отдельными полями может быть сложнее.Руководство по настройке этого из BizTalkMama в значительной степени правильно.Вам также необходимо сгенерировать схемы для вашего запроса и ответа из порта приема BizTalk Request-Response.

0 голосов
/ 28 октября 2010

Я начал использовать BizTalk с версией 2004 года, поэтому некоторые из моих слов могут быть немного не верными, но я постараюсь помочь вам начать.

Как минимум, вам потребуется настроить в BizTalk Двусторонний порт приема (с адресом получения) для получения сообщения из веб-формы и отправки ответа. Вы можете использовать HTTP-адаптер или SOAP-адаптер для предоставления в качестве веб-службы. Вам также необходимо выяснить, как вы хотите выполнить проверку в BizTalk (то есть, как обработать сообщение - поместить логику проверки в оркестровку, в карту и т. Д.). Мне будет трудно сказать вам, какой из них лучше, поскольку использование BizTalk для проверки формы, во-первых, немного излишне ...:)

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...