Как да се включат мостове в потребителски код

Активирането на потребителски код в конфигурацията на моста.

Въпреки фиксирани мостове шаблон (валидиране, обогатяване, преобразуване и обогатяване), предоставени от BizTalk Услуги, служи на изискванията на много сценарии за интеграция, понякога е необходимо да се включи персонализиран лечение като част от конфигурацията на моста. Например, може да се наложи да я превърне в съобщението от формата на неструктурирани или XML файл към други популярни формати, като например XLS или PDF, преди да изпратите съобщението. Също така, при всяко съобщение, може да са необходими етапи на обработка, за да се архивира, в склада на централния данни. В такива случаи, определен шаблон готов мост става недостатъчен. За да се даде възможност на тези сценарии в мостове при условие, че е способен да извършва персонализиран код на някои от основните етапи на моста.

Този раздел описва как да се интегрират по поръчка код, като използвате C #.

Етапи на моста, който може да съдържа потребителски код, има две свойства: На Въведете инспектор и инспектор при излизане. За всяка от тези свойства, трябва да предоставите името на вида с модул, който включва адаптивни код, за да бъде изпълнен като част от моста.

За да се даде възможност на персонализиран код за обработка на моста BizTalk Services осигурява IMessageInspector интерфейс, като част от имената на космически Microsoft.BizTalk.Services. Въведете, включително потребителски код трябва винаги да приложат този интерфейс. За повече информация, вижте. В Azure BizTalk Services API Референтен.

  1. В Visual Studio разтвор, който съдържа BizTalk услуги, добавяне на нов проект, C # клас библиотека.
  • В Solution Explorer, добави позоваване на Microsoft.BizTalk.Services.dll. Това DLL може да се намери по пътя \ Program Files \ Microsoft Visual Studio 11.0 \ Common7 \ IDE \ Extensions \ Microsoft \ Azure BizTalk Услуги SDK.
  • Включи космически Microsoft.BizTalk.Services имена.