рдИрдПрд╕рдмреА рдЯреВрд▓рдХрд┐рдЯ рдХреНрдпрд╛ рд╣реИ рдФрд░ рдпрд╣ рдХреНрдпрд╛ рджрд┐рд▓рдЪрд╕реНрдк рд╣реИ
ESB рдЯреВрд▓рдХрд┐рдЯ BizTalk рд╕рд░реНрд╡рд░ рдХреЗ рд▓рд┐рдП рдПрдХ рдЯреВрд▓рдХрд┐рдЯ рд╣реИ, рдЬреЛ рдПрдХреАрдХрд░рдг рдЕрдиреБрдкреНрд░рдпреЛрдЧреЛрдВ рдХреЗ рд╡рд┐рдХрд╛рд╕ рдХреЛ рд╕рд░рд▓ рдХрд░рддрд╛ рд╣реИред
рдЗрд╕ рддрдереНрдп рдХреЗ рдмрд╛рд╡рдЬреВрдж рдХрд┐ рдпрд╣ рдПрдХ рд╢рдХреНрддрд┐рд╢рд╛рд▓реА рдЙрдкрдХрд░рдг рд╣реИ рдЬреЛ рдЖрдкрдХреЛ рдЧрдВрднреАрд░ рдЙрддреНрдкрд╛рджреЛрдВ рдХреЛ рдмрдирд╛рдиреЗ рдХреА рдЕрдиреБрдорддрд┐ рджреЗрддрд╛ рд╣реИ, рдкрд╣рд▓реА рдмрд╛рдд рдпрд╣ рд╣реИ рдХрд┐ рдмрд┐рдЬрд╝рдХреИрдЯ рдХреЗ рд▓рд┐рдП рд╡рд┐рдХрд╛рд╕ рд╡рд┐рд╖рдп рдореЗрдВ рдкреНрд░рд╡реЗрд╢ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдПрдХ рдХрдо "рд╕реАрдорд╛" рд╣реИред рдХрдИ рдХрд╛рд░реНрдп рдЬреЛ рдСрд░реНрдХреЗрд╕реНрдЯреНрд░реЗрд╢рди рджреНрд╡рд╛рд░рд╛ рд╣рд▓ рдХрд░рдирд╛ рдореБрд╢реНрдХрд┐рд▓ рд╣реИ, рдЙрдиреНрд╣реЗрдВ рдИрдПрд╕рдмреА рдЯреВрд▓рдХрд┐рдЯ рдХреА рдорджрдж рд╕реЗ рдЖрд╕рд╛рдиреА рд╕реЗ рд╣рд▓ рдХрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИред
Microsoft рдиреЗ рдЙрддреНрдХреГрд╖реНрдЯ рдкреНрд░рд▓реЗрдЦрди рдмрдирд╛рдпрд╛ рд╣реИ рдЬреЛ рдХрдИ рд╕рд╛рдорд╛рдиреНрдп рдХрд╛рд░реНрдпреЛрдВ рдХреЗ рдЙрджрд╛рд╣рд░рдг рдкреНрд░рджрд╛рди рдХрд░рддрд╛ рд╣реИред рд▓реЗрдХрд┐рди рдореЗрд░реЗ рдЙрджрд╛рд╣рд░рдг рд╕реЗ, рдореБрдЭреЗ рдПрд╣рд╕рд╛рд╕ рд╣реБрдЖ рдХрд┐ рдЬрдм рдЗрд╕ рдЙрдкрдХрд░рдг рдХреЗ рд╕рд╛рде рдХрд╛рдо рдХрд░рдиреЗ рдХрд╛ рдПрдХ рд╕рд╛рдорд╛рдиреНрдп рд╡рд┐рдЪрд╛рд░ рдкреНрд░рдХрдЯ рд╣реБрдЖ рддреЛ рдпрд╣ рдкреНрд░рд▓реЗрдЦрди рдЙрдкрдпреЛрдЧреА рд╣реЛ рдЧрдпрд╛ред рдЬрд╛рд╣рд┐рд░рд╛ рддреМрд░ рдкрд░, рдЖрд▓рд╕реА рдкреНрд░реЛрдЧреНрд░рд╛рдорд░ рдХреЗ рд╡рд╛рддрд╛рдиреБрдХреВрд▓рд┐рдд рдкрд▓рдЯрд╛ рдЪрд╛рд▓реВ рд╣реЛ рдЬрд╛рддрд╛ рд╣реИ - рдкреНрд░рд▓реЗрдЦрди рдХреЛ рддрдм рддрдХ рди рдкрдврд╝реЗрдВ рдЬрдм рддрдХ рдХрд┐ рдЖрдкрдХреЗ рдкрд╛рд╕ рдХрдо рд╕реЗ рдХрдо рдХреБрдЫ рдХрд╛рдо рди рд╣реЛ, рдпрд╛ рдмрд╣реБрдд рд╕рдордп рдмрд░реНрдмрд╛рдж рд╣реЛ рдЧрдпрд╛ рд╣реЛред
рджрд░рдЕрд╕рд▓, рдЗрд╕ рдкреЛрд╕реНрдЯ рдХрд╛ рдореБрдЦреНрдп рд▓рдХреНрд╖реНрдп рдПрдХ рд╕рд╛рдзрд╛рд░рдг рдПрдкреНрд▓рд┐рдХреЗрд╢рди рдмрдирд╛рдирд╛ рд╣реИ рддрд╛рдХрд┐ рдЖрдк рдИрдПрд╕рдмреА рдЯреВрд▓рдХрд┐рдЯ рдХреЛ "рдЯрдЪ" рдХрд░ рд╕рдХреЗрдВред
BizTalk рд╕реЗ рдкрд░рд┐рдЪрд┐рдд рд▓реЛрдЧ рд╕рдВрднрд╡рддрдГ SendPort рдкрд░ рдлрд╝рд┐рд▓реНрдЯрд░ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдХреЗ рдлрд╝рд╛рдЗрд▓реЛрдВ рдХреЛ рдПрдХ рдлрд╝реЛрд▓реНрдбрд░ рд╕реЗ рджреВрд╕рд░реЗ рдореЗрдВ рд╕реНрдерд╛рдирд╛рдВрддрд░рд┐рдд рдХрд░рдиреЗ рдХрд╛ рдПрдХ рдЙрджрд╛рд╣рд░рдг рдкрдврд╝рддреЗ рд╣реИрдВред рдЗрд╕ рдкреЛрд╕реНрдЯ рдореЗрдВ, ESB рдЯреВрд▓рдХрд┐рдЯ рдореЗрдВ рд╕реНрдЯреЗрдЯрд┐рдХ рд░реВрдЯрд┐рдВрдЧ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдХреЗ рдЙрджрд╛рд╣рд░рдг рджреЛрд╣рд░рд╛рдпрд╛ рдЬрд╛рддрд╛ рд╣реИред
рдкреВрд░реНрд╡ рд╢рд░реНрдд
рд╡рд┐рдХрд╛рд╕ рдХреЗ рд▓рд┐рдП, BizTalk Server 2010 рдФрд░ Visual Studio 2010 рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд┐рдпрд╛ рдЬрд╛рдПрдЧрд╛ред
рд╡рд┐рдХрд╛рд╕ рд╕реЗ рдкрд╣рд▓реЗ, рдЖрдкрдХреЛ рд╡рд┐рдЬрд╝реБрдЕрд▓ рд╕реНрдЯреВрдбрд┐рдпреЛ рдХреЗ рд▓рд┐рдП рдИрдПрд╕рдмреА рдЯреВрд▓рдХрд┐рдЯ рдФрд░ рдЗрд╕рдХреЗ рдШрдЯрдХреЛрдВ рдХреЛ рд╕реНрдерд╛рдкрд┐рдд рдХрд░рдирд╛ рд╣реЛрдЧрд╛ред рд╕реНрдерд╛рдкрдирд╛ Microsoft рд╡реЗрдмрд╕рд╛рдЗрдЯ рдкрд░ рд╡рд░реНрдгрд┐рдд рд╣реИ, рд▓рд┐рдВрдХ рдкреЛрд╕реНрдЯ рдХреЗ рдЕрдВрдд рдореЗрдВ рд╣реИред
рдЯреНрд░реЗрдирд┐рдВрдЧ
рд╕рдмрд╕реЗ рдкрд╣рд▓реЗ, рдПрдХ рдирдпрд╛ рдПрдкреНрд▓рд┐рдХреЗрд╢рди рддреИрдпрд╛рд░ рдХрд░реЗрдВ, рдЬрд┐рд╕реЗ рд╣рдо рд╡рд┐рдХрд╛рд╕ рдореЗрдВ рдЙрдкрдпреЛрдЧ рдХрд░реЗрдВрдЧреЗред

рдЖрд╡реЗрджрди EsbToolkitTest рдирд╛рдо рджреЗрдВред

рд╕рдиреНрджрд░реНрдн рдореЗрдВ, рдЖрдкрдХреЛ Microsoft.Practices.ESB рдПрдкреНрд▓рд┐рдХреЗрд╢рди рдХреЗ рд▓рд┐рдП рдПрдХ рд▓рд┐рдВрдХ рдЬреЛрдбрд╝рдирд╛ рд╣реЛрдЧрд╛ред

рдмрдирд╛рдП рдЧрдП рдПрдкреНрд▓рд┐рдХреЗрд╢рди рдореЗрдВ, рдПрдХ рдкреНрд░рд╛рдкреНрддрдХрд░реНрддрд╛ рдкреЛрд░реНрдЯ рдмрдирд╛рдПрдВ рдФрд░ рдЗрд╕рдореЗрдВ рд░рд┐рд╕реАрд╡ рд▓реЛрдХреЗрд╢рди рдЬреЛрдбрд╝реЗрдВред



рд╣рдо рдлрд╝реЛрд▓реНрдбрд░ рд╕реЗ рдлрд╝рд╛рдЗрд▓реЛрдВ рдХреЛ рдЗрдХрдЯреНрдард╛ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдкреНрд░рд╛рдкреНрдд рд╕реНрдерд╛рди рдХреЛ рдХреЙрдиреНрдлрд╝рд┐рдЧрд░ рдХрд░рддреЗ рд╣реИрдВред рдЙрджрд╛рд╣рд░рдг рдХреЗ рд▓рд┐рдП, C: \ ESB \ inputред
рд╣рдореЗрдВ рдпрд╣ рдирд╣реАрдВ рднреВрд▓рдирд╛ рдЪрд╛рд╣рд┐рдП рдХрд┐ BizTalk рдЙрдкрдпреЛрдЧрдХрд░реНрддрд╛ рдХреЛ рдЗрд╕ рдлрд╝реЛрд▓реНрдбрд░ рдореЗрдВ рдЕрдиреБрдорддрд┐рдпреЛрдВ рдХреЛ рдкрдврд╝рдирд╛ рдФрд░ рд▓рд┐рдЦрдирд╛ рд╣реЛрдЧрд╛ред рдпрд╛ рдкреНрд░рдорд╛рдгреАрдХрд░рдг рдЯреИрдм рдореЗрдВ рдХрд┐рд╕реА рдЕрдиреНрдп рдЙрдкрдпреЛрдЧрдХрд░реНрддрд╛ рдХреА рдУрд░ рд╕реЗ рдкрд╣реБрдВрдЪ рдХреЛ рдХреЙрдиреНрдлрд╝рд┐рдЧрд░ рдХрд░реЗрдВредрдбрд╛рдпрдиреЗрдорд┐рдХ SendPort рдмрдирд╛рдирд╛ рднреА рдЖрд╡рд╢реНрдпрдХ рд╣реИред


рднреЗрдЬреЗрдВ рдкреЛрд░реНрдЯ рдлрд╝рд┐рд▓реНрдЯрд░ рдореЗрдВ рдирд┐рдореНрдирд▓рд┐рдЦрд┐рдд рдкреИрд░рд╛рдореАрдЯрд░ рд╕реЗрдЯ рдХрд░реЗрдВ:

рдпреЗ рдкреИрд░рд╛рдореАрдЯрд░ рд╣рдорд╛рд░реЗ рдкреЛрд░реНрдЯ рдХреЛ рдпрд╛рддреНрд░рд╛ рдХрд╛рд░реНрдпрдХреНрд░рдо рд╕реЗ рдПрдХ рд╕рдВрджреЗрд╢ рдкреНрд░рд╛рдкреНрдд рдХрд░рдиреЗ рдХреА рдЕрдиреБрдорддрд┐ рджреЗрдВрдЧреЗред рдХреГрдкрдпрд╛ рдзреНрдпрд╛рди рджреЗрдВ рдХрд┐ ServiceName рдпрд╣рд╛рдВ рд╡реИрдХрд▓реНрдкрд┐рдХ рд╣реИред
рдпрд╣реА рд╣реИ, рддреИрдпрд╛рд░реА рд╕рдорд╛рдкреНрдд рд╣реЛ рдЧрдИ рд╣реИ, рдЖрдк рдПрдХ рдпрд╛рддреНрд░рд╛ рдХрд╛рд░реНрдпрдХреНрд░рдо рдмрдирд╛ рд╕рдХрддреЗ рд╣реИрдВред
рдпрд╛рддреНрд░рд╛ рдХрд╛рд░реНрдпрдХреНрд░рдо рдмрдирд╛рдПрдБ
рд░реВрдЯ (рдпрд╛рддреНрд░рд╛ рдХрд╛рд░реНрдпрдХреНрд░рдо) рдИрдПрд╕рдмреА рдЯреВрд▓рдХрд┐рдЯ рдХрд╛ рдореБрдЦреНрдп рдШрдЯрдХ рд╣реИред рдЙрдирдХреА рдорджрдж рд╕реЗ, рд╣рдо рдпрд╣ рдирд┐рд░реНрдзрд╛рд░рд┐рдд рдХрд░рддреЗ рд╣реИрдВ рдХрд┐ рд╣рдорд╛рд░реЗ рд╕рдВрджреЗрд╢ рдХрд╛ рдХреНрдпрд╛ рд╣реЛрдЧрд╛ред рдШрдЯрдХреЛрдВ рдХреЛ рд╕реНрдерд╛рдкрд┐рдд рдХрд░рдиреЗ рдХреЗ рдмрд╛рдж, рдЖрдк рдХрдИ рдкреНрд░рдХрд╛рд░ рдХреА рдкрд░рд┐рдпреЛрдЬрдирд╛рдУрдВ рдореЗрдВ рдорд╛рд░реНрдЧ рдмрдирд╛ рд╕рдХрддреЗ рд╣реИрдВред рдЗрд╕ рдЙрджрд╛рд╣рд░рдг рдореЗрдВ, рд╣рдо рдПрдХ рдпрд╛рддреНрд░рд╛ рдХрд╛рд░реНрдпрдХреНрд░рдо рдореЗрдВ рдПрдХ рдорд╛рд░реНрдЧ рдмрдирд╛рдПрдВрдЧреЗред
рддреЛ, Visual Studio рдореЗрдВ рд╣рдо рдПрдХ рдирдпрд╛ рдкреНрд░реЛрдЬреЗрдХреНрдЯ рдмрдирд╛рддреЗ рд╣реИрдВред BizTalk рдкреНрд░реЛрдЬреЗрдХреНрдЯреНрд╕ рдЯреИрдм рдкрд░, BizTalk ESB рдпрд╛рддреНрд░рд╛ рдХрд╛рд░реНрдпрдХреНрд░рдо рдбрд┐рдЬрд╝рд╛рдЗрдирд░ рдкреНрд░реЛрдЬреЗрдХреНрдЯ рд╣рдореЗрдВ рдЙрдкрд▓рдмреНрдз рд╣реЛрдирд╛ рдЪрд╛рд╣рд┐рдПред рдЖрдЗрдП рд╣рдорд╛рд░реЗ рдорд╛рд░реНрдЧ рдХрд╛ рдирд╛рдо TestItinerary рд░рдЦреЗрдВред
рдпрджрд┐ рдЖрдкрдХреЗ рдкрд╛рд╕ рдРрд╕рд╛ рдХреЛрдИ рдкреНрд░реЛрдЬреЗрдХреНрдЯ рдЯреЗрдореНрдкреНрд▓реЗрдЯ рдирд╣реАрдВ рд╣реИ, рддреЛ рдЖрдкрдХреЛ рдИрдПрд╕рдмреА рдЯреВрд▓рдХрд┐рдЯ рдХреЗ рд╕рд╛рде рдлрд╝реЛрд▓реНрдбрд░ рд╕реЗ рдЗрд╕реЗ рд╕реНрдерд╛рдкрд┐рдд рдХрд░рдиреЗ рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рд╣реИред рдореЗрд░рд╛ рдЯреЗрдореНрдкреНрд▓реЗрдЯ рдлрд╝реЛрд▓реНрдбрд░ C: \ Program Files \ Microsoft BizTalk ESB рдЯреВрд▓рдХрд┐рдЯ 2.1 \ Tools \ Itinerary Designer рдореЗрдВ рд╕реНрдерд┐рдд рд╣реИред рдЯреЗрдореНрдкрд▓реЗрдЯ Microsoft.Practices.Services.Itinerary.DslPackage.vsix рдлрд╝рд╛рдЗрд▓ рдЪрд▓рд╛рдХрд░ рд╕реНрдерд╛рдкрд┐рдд рдХрд┐рдпрд╛ рдЧрдпрд╛ рд╣реИ, рдЬрд┐рд╕рдХреЗ рдмрд╛рдж рдпрд╣ рд╡рд┐рдЬрд╝реБрдЕрд▓ рд╕реНрдЯреВрдбрд┐рдпреЛ рдореЗрдВ рджрд┐рдЦрд╛рдИ рджреЗрддрд╛ рд╣реИредрдмрдирд╛рдИ рдЧрдИ рдкрд░рд┐рдпреЛрдЬрдирд╛ рдореЗрдВ, TestItinerary.ititnerary рдорд╛рд░реНрдЧ рдкрд╣рд▓реЗ рд╕реЗ рд╣реА рдЬреЛрдбрд╝рд╛ рдЬрд╛рдирд╛ рдЪрд╛рд╣рд┐рдПред рдпрд╛рддреНрд░рд╛ рдХрд╛рд░реНрдпрдХреНрд░рдо рдбрд┐рдЬрд╛рдЗрдирд░ рдЦреЛрд▓рдиреЗ рдХреЗ рд▓рд┐рдП рдбрдмрд▓-рдХреНрд▓рд┐рдХ рдХрд░реЗрдВред рд╕реНрд╡рд╛рднрд╛рд╡рд┐рдХ рд░реВрдк рд╕реЗ, рд╡рд╣рд╛рдБ рдЕрдм рдХреЛрдИ рдШрдЯрдХ рдирд╣реАрдВ рд╣реИрдВ, рдФрд░ рдпрд╣ рд╣рдореЗрдВ рдПрдХ рдЦрд╛рд▓реА рдврд╛рд▓ рдХреЗ рд╕рд╛рде рдкреНрд░рд╕рдиреНрди рдХрд░рддрд╛ рд╣реИред
рдмрд╛рдИрдВ рдУрд░ рдЯреВрд▓рдмреЙрдХреНрд╕ рдореЗрдВ, рд╣рдо рдЙрдкрд▓рдмреНрдз рдШрдЯрдХреЛрдВ рдХреА рдПрдХ рд╕реВрдЪреА рдХреЗ рд╕рд╛рде рдкреНрд░рд╕реНрддреБрдд рдХрд┐рдП рдЬрд╛рддреЗ рд╣реИрдВред

рдЗрд╕ рдЙрджрд╛рд╣рд░рдг рдореЗрдВ, OnRamp, OffRamp, рдпрд╛рддреНрд░рд╛ рдХрд╛рд░реНрдпрдХреНрд░рдо, рдФрд░ рдирд┐рд╢реНрдЪрд┐рдд рд░реВрдк рд╕реЗ, рдХрдиреЗрдХреНрдЯрд░ рдХрд╛рдо рдЖрдПрдЧрд╛ред
рдСрди-рд░реИрдВрдк рд╣рдорд╛рд░рд╛ рдбреЗрдЯрд╛ рд╕реНрд░реЛрдд рдФрд░ рд╕рд░реНрд╡рд┐рд╕ рдХрдВрдЯреЗрдирд░ рд╣реИред
рдпрд╛рддреНрд░рд╛ рдХрд╛рд░реНрдпрдХреНрд░рдо - рдпрд╣рд╛рдВ рд╣рдорд╛рд░рд╛ рд░реВрдЯрд┐рдВрдЧ рд▓реЙрдЬрд┐рдХ рд╣реЛрдЧрд╛ред
рдСрдл-рд░реИрдВрдк рд╣рдорд╛рд░рд╛ рдЯреНрд░рд╛рдВрд╕рдорд┐рд╢рди рдХрдВрдкреЛрдиреЗрдВрдЯ рд╣реИред рдЗрд╕реЗ рд╕реЗрдВрдб рдкреЛрд░реНрдЯ рдХреЗ рд▓рд┐рдП рдмрд╛рдзреНрдп рд╣реЛрдирд╛ рд╣реЛрдЧрд╛ред рдзреНрдпрд╛рди рджреЗрдВ - рдмрдВрджрд░рдЧрд╛рд╣ рдЧрддрд┐рд╢реАрд▓ рд╣реЛрдирд╛ рдЪрд╛рд╣рд┐рдП, рдХреНрдпреЛрдВрдХрд┐ рд╡рд╛рд╕реНрддрд╡рд┐рдХ рдкрддрд╛ рдорд╛рд░реНрдЧ рдХреЗ рднреАрддрд░ рд╣рд▓ рдХрд┐рдпрд╛ рдЧрдпрд╛ рд╣реИред
рддреЛ, рд╣рдо рдПрдХ рдСрди-рд░реИрдВрдк, рджреЛ рдпрд╛рддреНрд░рд╛ рд╕реЗрд╡рд╛, рдПрдХ рдСрдл-рд░реИрдВрдк рдХреЛ рдпрд╛рддреНрд░рд╛ рдХрд╛рд░реНрдпрдХреНрд░рдо рдбрд┐рдЬрд╛рдЗрдирд░ рдХреНрд╖реЗрддреНрд░ рдореЗрдВ рд╕реНрдерд╛рдирд╛рдВрддрд░рд┐рдд рдХрд░рддреЗ рд╣реИрдВ рдФрд░ рдЙрдиреНрд╣реЗрдВ рдХрдиреЗрдХреНрдЯрд░реНрд╕ рдХреЗ рд╕рд╛рде рдЬреЛрдбрд╝рддреЗ рд╣реИрдВ рдЬреИрд╕рд╛ рдХрд┐ рдЪрд┐рддреНрд░ рдореЗрдВ рджрд┐рдЦрд╛рдпрд╛ рдЧрдпрд╛ рд╣реИред
рдХрдиреЗрдХреНрдЯрд░ рдХреЗ рд╕рд╛рде рджреЛ рдШрдЯрдХреЛрдВ рдХреЛ рдЬреЛрдбрд╝рдиреЗ рдХреЗ рд▓рд┐рдП, рдЖрдкрдХреЛ рдкрд╣рд▓реЗ рдЯреВрд▓рдмреЙрдХреНрд╕ рдореЗрдВ рдХрдиреЗрдХреНрдЯрд░ рдкрд░ рдХреНрд▓рд┐рдХ рдХрд░рдирд╛ рд╣реЛрдЧрд╛, рдлрд┐рд░ рдкрд╣рд▓реЗ рдШрдЯрдХ рдкрд░ рдХреНрд▓рд┐рдХ рдХрд░реЗрдВ, рдлрд┐рд░ рджреВрд╕рд░реЗ рдкрд░ рдХреНрд▓рд┐рдХ рдХрд░реЗрдВред рдЧреНрд░рд╛рдлрд┐рдХ рд╕рдВрдкрд╛рджрдХреЛрдВ рдХреЗ рд╕рдХреНрд░рд┐рдп рдЙрдкрдпреЛрдЧрдХрд░реНрддрд╛рдУрдВ рдореЗрдВ рдХрднреА-рдХрднреА рдЕрдбрд╝рдЪрди рд╣реЛрддреА рд╣реИ, рдХреНрдпреЛрдВрдХрд┐ рд╡реЗ рдкрд╣рд▓реЗ рдШрдЯрдХ рд╕реЗ рджреВрд╕рд░реЗ рдкрд░ рдХрдиреЗрдХреНрдЯрд░ рдХреЛ "рдЦреАрдВрдЪрдиреЗ" рдХрд╛ рдкреНрд░рдпрд╛рд╕ рдХрд░рддреЗ рд╣реИрдВред рдПрдХ рддрд┐рдкрд╣рд┐рдпрд╛, рд▓реЗрдХрд┐рди рдпрд╣ рдЕрдкреНрд░рд┐рдп рдорд┐рдирдЯреЛрдВ рдХреА рдПрдХ рдЬреЛрдбрд╝реА рд╡рд┐рддрд░рд┐рдд рдХрд░ рд╕рдХрддрд╛ рд╣реИредрдЕрдм рд╣рдореЗрдВ рдкреНрд░рддреНрдпреЗрдХ рдШрдЯрдХ рдФрд░ рдпрд╛рддреНрд░рд╛ рдХрд╛рд░реНрдпрдХреНрд░рдо рдХреЛ рд╕реНрд╡рдпрдВ рдХреЙрдиреНрдлрд╝рд┐рдЧрд░ рдХрд░рдиреЗ рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рд╣реИред рд╣рдо OnRamp1 рдШрдЯрдХ рдХрд╛ рдЪрдпрди рдХрд░рддреЗ рд╣реИрдВ рдФрд░ рдЗрд╕рдХреЗ рд▓рд┐рдП рдирд┐рдореНрдирд▓рд┐рдЦрд┐рдд рдЧреБрдг рд▓рд┐рдЦрддреЗ рд╣реИрдВ:

рдпрд╛рдиреА рд╣рдо рдирд┐рд░реНрджрд┐рд╖реНрдЯ рдХрд░рддреЗ рд╣реИрдВ рдХрд┐ рдХреМрди рд╕реЗ рдЕрдиреБрдкреНрд░рдпреЛрдЧ рд╕реЗ рдбреЗрдЯрд╛ рдкреНрд░рд╛рдкреНрдд рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдкреЛрд░реНрдЯ рдкреНрд░рд╛рдкреНрдд рдХрд░реЗрдВ, рдШрдЯрдХ рдХрд╛ рдирд╛рдо рдмрджрд▓рдХрд░ TestOnRamp рдХрд░реЗрдВ рдФрд░ рдПрдХреНрд╕рдЯреЗрдВрдбрд░ рдирд┐рд░реНрджрд┐рд╖реНрдЯ рдХрд░реЗрдВред рдХреНрдпреЛрдВ рд╣рд░ рдмрд╛рд░ рдСрди-рд░реИрдореНрдк рдХреЗ рд▓рд┐рдП рдПрдХреНрд╕рдЯреЗрдВрдбрд░ рдЪреБрдиреЗрдВ, рдЕрдЧрд░ рдЗрд╕рдХреЗ рд▓рд┐рдП рдХреЗрд╡рд▓ рдПрдХ "рдСрди-рд░реИрдВрдк ESB рдПрдХреНрд╕рдЯреЗрдВрдбрд░" рдЙрдкрд▓рдмреНрдз рд╣реИ, рддреЛ рдпрд╣ рд╕реНрдкрд╖реНрдЯ рдирд╣реАрдВ рд╣реИред рдЬрд╛рд╣рд┐рд░ рд╣реИ, рдХреБрдЫ рд╕реНрдерд┐рддрд┐рдпреЛрдВ рдореЗрдВ рдХреБрдЫ рдЕрдиреНрдп рд╡рд┐рдХрд▓реНрдк рд╣реЛ рд╕рдХрддреЗ рд╣реИрдВ, рд▓реЗрдХрд┐рди рдореИрдВ рдЗрд╕ рдкрд░ рдирд╣реАрдВ рдЖрдпрд╛ рд╣реВрдВред
рдзреНрдпрд╛рди рджреЗрдВ рдХрд┐ рдЬрдм рддрдХ рдЖрдк рдПрдХреНрд╕рдЯреЗрдВрдбрд░ рдХрд╛ рдЪрдпрди рдирд╣реАрдВ рдХрд░рддреЗ, рддрдм рддрдХ рдХреБрдЫ рдЧреБрдг рджрд┐рдЦрд╛рдИ рдирд╣реАрдВ рджреЗрдВрдЧреЗред
рдШрдЯрдХреЛрдВ рдХреЗ рдЧреБрдгреЛрдВ рдХреА рд╕реНрдерд╛рдкрдирд╛ рдкрд░ рд╕рд▓рд╛рд╣ - рдЙрди рдЧреБрдгреЛрдВ рдХреЛ рдЗрдВрдЧрд┐рдд рдХрд░реЗрдВ рдЬреЛ рдЖрдк рдЗрд╕ рд╕рдордп рджреЗрдЦрддреЗ рд╣реИрдВ, рдФрд░ рдЗрд╕ рддрдереНрдп рдкрд░ рдзреНрдпрд╛рди рди рджреЗрдВ рдХрд┐ рдХреБрдЫ рдЕрднреА рддрдХ рдЙрдкрд▓рдмреНрдз рдирд╣реАрдВ рд╣реИрдВ - рд╡реЗ рднрд░рдиреЗ рдХреА рдкреНрд░рдХреНрд░рд┐рдпрд╛ рдХреЗ рджреМрд░рд╛рди рджрд┐рдЦрд╛рдИ рджреЗрдВрдЧреЗред рдпрд╣ рдЗрд╕ рддрдереНрдп рдХреЗ рдХрд╛рд░рдг рд╣реИ рдХрд┐ рдЧреБрдгреЛрдВ рдореЗрдВ рдЖрдкрдХреЛ рдЕрдХреНрд╕рд░ рдШрдЯрдХ рдХреЗ рдкреНрд░рдХрд╛рд░ рдХреЛ рдирд┐рд░реНрджрд┐рд╖реНрдЯ рдХрд░рдирд╛ рдкрдбрд╝рддрд╛ рд╣реИ, рдФрд░ рд╡рд┐рднрд┐рдиреНрди рдкреНрд░рдХрд╛рд░ рдХреЗ рдЧреБрдгреЛрдВ рдХреЗ рд╡рд┐рднрд┐рдиреНрди рд╕реЗрдЯ рд╣реЛрддреЗ рд╣реИрдВредрдСрди-рд░реИрдВрдк рдХреЗ рдмрд╛рдж, ItineraryService1 рдкрд░ рдЬрд╛рдПрдВред рд╣рдо рдЗрд╕рдХреЗ рд▓рд┐рдП рдирд┐рдореНрдирд▓рд┐рдЦрд┐рдд рдЧреБрдг рдирд┐рд░реНрдзрд╛рд░рд┐рдд рдХрд░рддреЗ рд╣реИрдВ:

рдпрд╛рдиреА рдЗрд╕ рд╕реЗрд╡рд╛ рдХреЗ рд▓рд┐рдП рд╣рдорд╛рд░рд╛ рдСрди-рд░реИрдВрдк рдХрдВрдЯреЗрдирд░ рд╣реЛрдЧрд╛, рдПрдХреНрд╕рдЯреЗрдВрдбрд░ рдореИрд╕реЗрдЬрд┐рдВрдЧ рдПрдХреНрд╕рдЯреЗрдВрдбрд░ рд╣реЛрдЧрд╛ред рд╕реЗрд╡рд╛ рдирд╛рдо рдореЗрдВ, Microsoft.Practices.ESB.Services.Rout рдирд┐рд░реНрджрд┐рд╖реНрдЯ рдХрд░реЗрдВ - рдпрд╣ рд╕реЗрд╡рд╛ рд░реВрдЯрд┐рдВрдЧ рдХреЗ рд▓рд┐рдП рдЬрд╝рд┐рдореНрдореЗрджрд╛рд░ рд╣реЛрдЧреАред рдФрд░ "рд░реВрдЯрд┐рдВрдЧ" рдХреЗ рд▓рд┐рдП рдШрдЯрдХ рдХрд╛ рдирд╛рдо рдмрджрд▓реЗрдВред
рдЧреБрдгреЛрдВ рдХреЛ рдкрд░рд┐рднрд╛рд╖рд┐рдд рдХрд░рдиреЗ рдХреЗ рдЕрд▓рд╛рд╡рд╛, рд╣рдореЗрдВ рд░реВрдЯрд┐рдВрдЧ рд╕реЗрд╡рд╛ рдореЗрдВ рдПрдХ рд░рд┐рдЬрд╝реЙрд▓реНрд╡рд░ рдЬреЛрдбрд╝рдиреЗ рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рд╣реИред рд╣рдорд╛рд░реЗ рдорд╛рдорд▓реЗ рдореЗрдВ, рдпрд╣ рдкрддреЗ рдХреЛ рд╣рд▓ рдХрд░реЗрдЧрд╛ред рд╣рдорд╛рд░реЗ рдкрд╛рд╕ рдПрдХ рд░рд┐рдЬрд╝реЙрд▓реНрд╡рд░ рд╕реНрдЯреИрдЯрд┐рдХ рд╣реЛрдЧрд╛ - рдЗрд╕рдХреЗ рдЧреБрдгреЛрдВ рдХреЛ рдХрдареЛрд░рддрд╛ рд╕реЗ рдкрдВрдЬреАрдХреГрдд рдХрд┐рдпрд╛ рдЬрд╛рдПрдЧрд╛ рдФрд░ рдЗрд╕реЗ рдЧрддрд┐рд╢реАрд▓ рд░реВрдк рд╕реЗ рдирд╣реАрдВ рдмрджрд▓рд╛ рдЬрд╛рдПрдЧрд╛ред
рдЗрд╕рд▓рд┐рдП, рд╣рдорд╛рд░реА рд░реВрдЯрд┐рдВрдЧ рд╕реЗрд╡рд╛ рдкрд░ рд░рд╛рдЗрдЯ-рдХреНрд▓рд┐рдХ рдХрд░реЗрдВ рдФрд░ Add-> Resolver рдХрд╛ рдЪрдпрди рдХрд░реЗрдВ

рдпрджрд┐ рдЖрдк рд╕рдВрдкреВрд░реНрдг рдШрдЯрдХ рдХрд╛ рд╕рдВрджрд░реНрдн рдореЗрдиреВ рдирд╣реАрдВ, рдмрд▓реНрдХрд┐ рдЙрд╕рдХрд╛ рд╡рд┐рд╢рд┐рд╖реНрдЯ рд░рд┐рдЬрд╝реЙрд▓реНрд╡рд░ рдХрд╣рддреЗ рд╣реИрдВ, рддреЛ рдирд┐рдореНрди рдореЗрдиреВ рдкреНрд░рдХрдЯ рд╣реЛрддрд╛ рд╣реИ:

рдпрд╣рд╛рдВ рд╣рд╛рдЗрд▓рд╛рдЗрдЯ рдХреА рдЧрдИ рд╡рд╕реНрддреБ рдкрд┐рдЫрд▓реЗ рдПрдХ рдХреЗ рд╕рдорд╛рди рд╣реИ рдФрд░ рдЙрдирдХреЗ рдмреАрдЪ рдХреЛрдИ рдЕрдВрддрд░ рдирд╣реАрдВ рд╣реИред
рдЖрдЗрдП рд╣рдорд╛рд░реЗ рд░рд┐рд╕реЙрд▓реНрд╡рд░ рдХреЛ "staticResolver" рдирд╛рдо рджреЗрдВ рдФрд░ рдЗрд╕рдХреЗ рд▓рд┐рдП рдирд┐рдореНрдирд▓рд┐рдЦрд┐рдд рдЧреБрдг рд╕реЗрдЯ рдХрд░реЗрдВ:

рдореИрдВ рдЖрдкрдХреЛ рдпрд╛рдж рджрд┐рд▓рд╛рддрд╛ рд╣реВрдВ рдХрд┐ BizTalk рдЙрдкрдпреЛрдЧрдХрд░реНрддрд╛ рдХреЗ рдкрд╛рд╕ рдкрд░рд┐рд╡рд╣рди рд╕реНрдерд╛рди рдореЗрдВ рдирд┐рд░реНрджрд┐рд╖реНрдЯ рдлрд╝реЛрд▓реНрдбрд░ рдореЗрдВ рдЕрдиреБрдорддрд┐рдпрд╛рдБ рд╣реЛрдиреА рдЪрд╛рд╣рд┐рдПред рд╕реНрдереИрддрд┐рдХ рд░рд┐рдЬрд╝реЙрд▓реНрд╡рд░ рдЖрдкрдХреЛ рдХреБрдЫ рд╡рд┐рд╡рд░рдг рдореЗрдВ SendPort рдЧреБрдг рд╕реЗрдЯ рдХрд░рдиреЗ рдХреА рдЕрдиреБрдорддрд┐ рджреЗрддрд╛ рд╣реИ, рд▓реЗрдХрд┐рди рдЙрджрд╛рд╣рд░рдг рдХреЗ рд▓рд┐рдП, рдкрд░рд┐рд╡рд╣рди рдкреНрд░рдХрд╛рд░ рдФрд░ рдЧрдВрддрд╡реНрдп рдкрддрд╛ рд╣рдорд╛рд░реЗ рд▓рд┐рдП рдкрд░реНрдпрд╛рдкреНрдд рд╣реИред
рд░рд╛рдЙрдЯрд┐рдВрдЧ рд╕реЗрд╡рд╛ рдХреЗ рд╕рднреА рдЧреБрдг рд╣рдордиреЗ рдкрд╣рдЪрд╛рди рд▓рд┐рдП рд╣реИрдВред рдСрдл-рд░реИрдВрдк рдШрдЯрдХ рдкрд░ рдЬрд╛рдПрдВред ItineraryService2 рдШрдЯрдХ рдЕрдм рдХреЗ рд▓рд┐рдП рд▓рдВрдШрди рд╣реИред
рдСрдл-рд░реИрдВрдк рдШрдЯрдХ рдХреЗ рд▓рд┐рдП, рдирд┐рдореНрдирд▓рд┐рдЦрд┐рдд рдЧреБрдг рд╕реЗрдЯ рдХрд░реЗрдВ:

рдпрд╛рдиреА рд╣рдордиреЗ рдЕрдкрдиреЗ рдСрдл-рд░реИрдореНрдк рдХреЛ рдкрд╣рд▓реЗ рд╕реЗ рдирд┐рд░реНрдорд┐рдд рд╕реЗрдВрдб рдкреЛрд░реНрдЯ рд╕реЗ рдЬреЛрдбрд╝ рджрд┐рдпрд╛ред рдСрдл-рд░реИрдВрдк, рд╣рдордиреЗ рдПрдХ рдЕрдзрд┐рдХ рд╕рд╛рдордВрдЬрд╕реНрдпрдкреВрд░реНрдг рдирд╛рдо рднреА рджрд┐рдпрд╛: "рдЯреЗрд╕реНрдЯрдСрдлрд╝рд░реИрдореНрдк"ред
рдЕрдм рдЪрд▓рд┐рдП ItineraryService2 рдШрдЯрдХ рдкрд░ рдЪрд▓рддреЗ рд╣реИрдВред рдпрд╣ рдШрдЯрдХ рдПрдХ рдСрдл-рд░реИрдВрдк рд╕реЗрд╡рд╛ рдХреА рднреВрдорд┐рдХрд╛ рдирд┐рднрд╛рдПрдЧрд╛ред рд╣рдо рдЗрд╕рдХреЗ рд▓рд┐рдП рдирд┐рдореНрдирд▓рд┐рдЦрд┐рдд рдЧреБрдг рдирд┐рд░реНрдзрд╛рд░рд┐рдд рдХрд░рддреЗ рд╣реИрдВ:

рдпрд╛рдиреА рд╣рдордиреЗ рд╕рдВрдХреЗрдд рджрд┐рдпрд╛ рдХрд┐ рдпрд╣ TestOffRamp рдХреЗ рд▓рд┐рдП рдПрдХ рдСрдл-рд░реИрдВрдк рд╕реЗрд╡рд╛ рд╣реИ, рдФрд░ рдЗрд╕рдХрд╛ рдирд╛рдо рдмрджрд▓ рджрд┐рдпрд╛ рд╣реИред
рдпрд╣ рд╕рдм, рд╣рдорд╛рд░реЗ рджреНрд╡рд╛рд░рд╛ рдХреЙрдиреНрдлрд╝рд┐рдЧрд░ рдХрд┐рдП рдЧрдП рд╕рднреА рдШрдЯрдХ рд╣реИрдВ, рдФрд░ рд╣рдорд╛рд░реЗ Itinirary Designer рдХреЛ рдЗрд╕ рддрд░рд╣ рджрд┐рдЦрдирд╛ рдЪрд╛рд╣рд┐рдП:

рдпрд╣ рдпрд╛рддреНрд░рд╛ рдХрд╛рд░реНрдпрдХреНрд░рдо рдХреЗ рдЧреБрдгреЛрдВ рдХреЛ рд╕реЗрдЯ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдмрдирд╛ рд╣реБрдЖ рд╣реИред рдРрд╕рд╛ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП, рдШрдЯрдХреЛрдВ рд╕реЗ рдореБрдХреНрдд рдЬрдЧрд╣ рдкрд░ рдХреНрд▓рд┐рдХ рдХрд░реЗрдВ рдФрд░ F4 рджрдмрд╛рдПрдВред рдирд┐рдореНрдирд▓рд┐рдЦрд┐рдд рдЧреБрдг рд╕реЗрдЯ рдХрд░реЗрдВ:

рдЖрдЗрдП рд╣рдо рдЙрди рдЧреБрдгреЛрдВ рдХреЛ рдЕрдзрд┐рдХ рд╡рд┐рд╕реНрддрд╛рд░ рд╕реЗ рдЬрд╛рдВрдЪрддреЗ рд╣реИрдВ рдЬрд┐рдиреНрд╣реЗрдВ рд╣рдордиреЗ рдмрджрд▓рд╛:
1. рдореЙрдбрд▓ рдПрдХреНрд╕рдкреЛрд░реНрдЯрд░ - рд╣рдордиреЗ рдирд┐рд░реНрджрд┐рд╖реНрдЯ рдбреЗрдЯрд╛рдмреЗрд╕ рдпрд╛рддреНрд░рд╛ рдХрд╛рд░реНрдпрдХреНрд░рдо, рдЕрд░реНрдерд╛рддреН рд╣рдорд╛рд░реЗ рдорд╛рд░реНрдЧ рдХреЛ рдПрдХреНрд╕рдПрдордПрд▓ рдХреЛ рдирд┐рд░реНрдпрд╛рдд рдирд╣реАрдВ рдХрд┐рдпрд╛ рдЬрд╛рдПрдЧрд╛, рд▓реЗрдХрд┐рди рддреБрд░рдВрдд рдбреЗрдЯрд╛рдмреЗрд╕ рд╕реЗ, рдЬрд╣рд╛рдВ рд╕реЗ BizTalk рдЗрд╕реЗ рд▓реЗ рдЬрд╛рдПрдЧрд╛ред
2. рдПрдиреНрдХреНрд░рд┐рдкреНрд╢рди рдкреНрд░рдорд╛рдгрдкрддреНрд░ рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рд╣реИ - рдЧрд▓рдд, рдХреНрдпреЛрдВрдХрд┐ рдЕрдм рд╣рдореЗрдВ рдЙрд╕рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рдирд╣реАрдВ рд╣реИ
3. рдпрд╛рддреНрд░рд╛ рдХрд╛рд░реНрдпрдХреНрд░рдо - рддреИрдирд╛рддред рдпрджрд┐ рдЖрдк рдкреНрд░рдХрд╛рд╢рд┐рдд рдорд╛рд░реНрдЧ рдЫреЛрдбрд╝рддреЗ рд╣реИрдВ, рддреЛ рдпрд╣ рдбреЗрдЯрд╛рдмреЗрд╕ рдореЗрдВ рд╣реЛрдЧрд╛, рд▓реЗрдХрд┐рди рдЙрдкрд▓рдмреНрдз рдирд╣реАрдВ рд╣реЛрдЧрд╛ред рдпрд╛рдиреА BizTalk рдЗрд╕реЗ рдХреЙрд▓ рдирд╣реАрдВ рдХрд░ рд╕рдХрддрд╛ред
рдЖрдкрдХреЛ рдирд╛рдо рд╕рдВрдкрддреНрддрд┐ рдкрд░ рднреА рдзреНрдпрд╛рди рджреЗрдиреЗ рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рд╣реИ - рдпрд╣ рд╣рдорд╛рд░реЗ рдорд╛рд░реНрдЧ рдХрд╛ рдирд╛рдо рд╣реИ рдЬрд┐рд╕рдХреЗ рджреНрд╡рд╛рд░рд╛ рдЗрд╕реЗ рдЦреЛрдЬрд╛ рдЬрд╛рдирд╛ рдЪрд╛рд╣рд┐рдПред рдЗрд╕реЗ рдХреНрд▓рд┐рдкрдмреЛрд░реНрдб рдкрд░ рдХреЙрдкреА рдХрд░реЗрдВ - рдпрд╣ рдЕрдм рд╣рдорд╛рд░реЗ рд▓рд┐рдП рдЙрдкрдпреЛрдЧреА рд╣реЛрдЧрд╛ред
рдмрдирд╛рдП рдЧрдП рдорд╛рд░реНрдЧ рдХреЛ рд╕рд╣реЗрдЬреЗрдВ, рдлрд┐рд░ рдШрдЯрдХреЛрдВ рд╕реЗ рдореБрдХреНрдд рд╕реНрдерд╛рди рдкрд░ рд░рд╛рдЗрдЯ-рдХреНрд▓рд┐рдХ рдХрд░реЗрдВ рдФрд░ "рдирд┐рд░реНрдпрд╛рдд рдореЙрдбрд▓" рдЖрдЗрдЯрдо рдЪреБрдиреЗрдВред рдЕрдм рд╣рдорд╛рд░реЗ рдорд╛рд░реНрдЧ рдХреЛ рдбреЗрдЯрд╛рдмреЗрд╕ рдореЗрдВ рдирд┐рд░реНрдпрд╛рдд рдХрд░ рджрд┐рдпрд╛ рдЧрдпрд╛ рд╣реИ рдФрд░ рдпрд╣ BizTalk рд╕реЗ рдХреЙрд▓ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдЙрдкрд▓рдмреНрдз рд╣реИред
рдХреЙрдиреНрдлрд╝рд┐рдЧрд░ рдкреЛрд░реНрдЯ рдкреНрд░рд╛рдкреНрдд рдХрд░реЗрдВ
рдПрдХ рдмрд╛рд░ рдлрд┐рд░, BizTalk Server рд╡реНрдпрд╡рд╕реНрдерд╛рдкрди рдХрдВрд╕реЛрд▓ рдкрд░ рдЬрд╛рдПрдБ рдФрд░ рд╣рдорд╛рд░реЗ рджреНрд╡рд╛рд░рд╛ рдмрдирд╛рдП рдЧрдП рд╕реНрдерд╛рди рдХреЛ рдЦреЛрд▓реЗрдВред рд╣рдордиреЗ рдкрд╛рдЗрдкрд▓рд╛рдЗрди рдирд╣реАрдВ рдмрджрд▓реА рдФрд░ рдпрд╣ PassThruReceive рдмрдирд╛ рд░рд╣рд╛ред рдпрд╣ рдЗрд╕реЗ рдмрджрд▓рдиреЗ рдФрд░ рд╣рдорд╛рд░реЗ рдпрд╛рддреНрд░рд╛ рдХрд╛рд░реНрдпрдХреНрд░рдо рдХреЗ рдЪрдпрди рдХреЛ рдЕрдиреБрдХреВрд▓рд┐рдд рдХрд░рдиреЗ рдХрд╛ рд╕рдордп рд╣реИред
рдкрд╛рдЗрдкрд▓рд╛рдЗрди ItinerarySelectReceivePassthrough рдХрд╛ рдЪрдпрди рдХрд░реЗрдВ рдФрд░ рдЗрд╕рдХреЗ рдЧреБрдгреЛрдВ рдХреЛ рдЦреЛрд▓реЗрдВред
рдЪрд░рдг 1 рдореЗрдВ: рдбрд┐рдХреЛрдб - рдШрдЯрдХ: ESB рдпрд╛рддреНрд░рд╛ рдХрд╛рд░реНрдпрдХреНрд░рдо рдЪрдпрдирдХрд░реНрддрд╛ рдЕрдиреБрднрд╛рдЧ, рдЖрдкрдХреЛ рдЗрдЯреАрдирд░реА рдХрд╛ рдЪрдпрди рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдЧреБрдгреЛрдВ рдХреЛ рдирд┐рд░реНрджрд┐рд╖реНрдЯ рдХрд░рдирд╛ рд╣реЛрдЧрд╛ред
ItineraryFactKey рдореЗрдВ, Resolver.Itinerary рдирд┐рд░реНрджрд┐рд╖реНрдЯ рдХрд░реЗрдВ, рдФрд░ ResolverConnectionString рдореЗрдВ - ITINERARY: \\ name = TestItinerary;

рдирд╛рдо рдкреИрд░рд╛рдореАрдЯрд░ рд╣рдорд╛рд░реЗ рдорд╛рд░реНрдЧ рдХрд╛ рдирд╛рдо рд╕реЗрдЯ рдХрд░рддрд╛ рд╣реИред рдЕрдм рд╣рдордиреЗ рд╕реНрдереИрддрд┐рдХ рдорд╛рд░реНрдЧ рдЪрдпрди рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд┐рдпрд╛ рд╣реИ, рд▓реЗрдХрд┐рди рдЖрдк рд╡реНрдпрд╛рд╡рд╕рд╛рдпрд┐рдХ рдирд┐рдпрдореЛрдВ рдХреЗ рдЖрдзрд╛рд░ рдкрд░, рдЙрджрд╛рд╣рд░рдг рдХреЗ рд▓рд┐рдП, рдЧрддрд┐рд╢реАрд▓ рдХрд╛ рднреА рдЙрдкрдпреЛрдЧ рдХрд░ рд╕рдХрддреЗ рд╣реИрдВред
рд╢реБрд░реВ, рдЦрддреНрдо рдФрд░ рдирд┐рд╖реНрдХрд░реНрд╖
BizTalk рд╕рд░реНрд╡рд░ рд╡реНрдпрд╡рд╕реНрдерд╛рдкрди рдХрдВрд╕реЛрд▓ рдореЗрдВ рдЕрдиреБрдкреНрд░рдпреЛрдЧ рд▓реЙрдиреНрдЪ рдХрд░реЗрдВред
рдлрд╝реЛрд▓реНрдбрд░ рдореЗрдВ C: \ ESB рдПрдХ рдкрд░реАрдХреНрд╖рдг рджрд╕реНрддрд╛рд╡реЗрдЬрд╝ рдмрдирд╛рдПрдБред рдЙрджрд╛рд╣рд░рдг рдХреЗ рд▓рд┐рдП, рдпрд╣:
<?xml version="1.0" encoding="utf-8"?>
Hello world
рджрд╕реНрддрд╛рд╡реЗрдЬрд╝ рдХреЛ рдлрд╝реЛрд▓реНрдбрд░ C: \ ESB \ рдЗрдирдкреБрдЯ рдкрд░ рдХреЙрдкреА рдХрд░реЗрдВ рдФрд░ рджреЗрдЦреЗрдВ рдХрд┐ рдпрд╣ рдлрд╝реЛрд▓реНрдбрд░ C: \ ESB \ рдЖрдЙрдЯрдкреБрдЯ рдореЗрдВ рдХреИрд╕реЗ рджрд┐рдЦрд╛рдИ рджреЗрддрд╛ рд╣реИред
рд╕рдм рдХреБрдЫ, рд╣рдорд╛рд░реЗ рдЖрд╡реЗрджрди рдиреЗ рдХрд╛рдо рдХрд┐рдпрд╛, рдЖрдк рдЖрдирдиреНрджрд┐рдд рд╣реЛ рд╕рдХрддреЗ рд╣реИрдВред
рдкрд╣рд▓рд╛ рдирд┐рд╖реНрдХрд░реНрд╖ рдЬреЛ рдЗрд╕ рдЙрджрд╛рд╣рд░рдг рдХреЛ рдмрддрд╛рддрд╛ рд╣реИ - рдИрдПрд╕рдмреА рдЯреВрд▓рдХрд┐рдЯ - рдХреБрдЫ рдмреЛрдЭрд┐рд▓ рд╣реИ рдФрд░ рдЙрд╕реА рдкрд░рд┐рдгрд╛рдо рдХреЛ рдмрд╣реБрдд рдЖрд╕рд╛рди рд╣рд╛рд╕рд┐рд▓ рдХрд┐рдпрд╛ рдЬрд╛ рд╕рдХрддрд╛ рд╣реИред рд▓реЗрдХрд┐рди рдЖрдкрдХреЛ рдЗрд╕ рдкрд░ рд╡рд┐рдЪрд╛рд░ рдХрд░рдиреЗ рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рд╣реИ - рд╣рдо рдЬреЛ рдХреБрдЫ рднреА рдпрд╣рд╛рдВ рдирд┐рд░реНрдзрд╛рд░рд┐рдд рдХрд░рддреЗ рд╣реИрдВ, рдЙрд╕реЗ рдЧрддрд┐рд╢реАрд▓ рд░реВрдк рд╕реЗ рдирд┐рд░реНрдзрд╛рд░рд┐рдд рдХрд┐рдпрд╛ рдЬрд╛ рд╕рдХрддрд╛ рд╣реИред рдпрд╛рдиреА рдХрд╛рд░реНрдп рдХреЛ рдереЛрдбрд╝рд╛ рдЬрдЯрд┐рд▓ рдХрд░рддреЗ рд╣реБрдП, рд╣рдо рдЧрддрд┐рд╢реАрд▓ рд╕рд╛рдордЧреНрд░реА-рдЖрдзрд╛рд░рд┐рдд рд░реВрдЯрд┐рдВрдЧ рдФрд░ рдкрд░рд┐рд╡рд░реНрддрди рдкреНрд░рд╛рдкреНрдд рдХрд░рддреЗ рд╣реИрдВред рдФрд░ рдпрд╣рд╛рдВ рддрдХ тАЛтАЛрдХрд┐ рдорд╛рд░реНрдЧ рдХрд╛ рдЪреБрдирд╛рд╡ рднреА рдЧрддрд┐рд╢реАрд▓ рд╣реЛ рд╕рдХрддрд╛ рд╣реИред рдпрджрд┐ рдпрд╣ рд╡рд┐рд╖рдп рджрд┐рд▓рдЪрд╕реНрдк рд╣реИ, рддреЛ рдЕрдЧрд▓реА рдкреЛрд╕реНрдЯ рдореЗрдВ рдореИрдВ рд╡реНрдпрд╛рд╡рд╕рд╛рдпрд┐рдХ рдирд┐рдпрдореЛрдВ рдХреЗ рдЖрдзрд╛рд░ рдкрд░ рдПрдХ рдЧрддрд┐рд╢реАрд▓ рд╕рдорд╛рдзрд╛рди рдХрд╛ рдПрдХ рдЙрджрд╛рд╣рд░рдг рджреВрдВрдЧрд╛ред
рд╕рдмрд╕реЗ рдорд╣рддреНрд╡рдкреВрд░реНрдг рдХрдбрд╝реА
рдореИрдВ "рдЙрдкрдпреЛрдЧреА рд▓рд┐рдВрдХреНрд╕" рдХреЛ рдХреЙрд▓ рдХрд░рдирд╛ рдЪрд╛рд╣рддрд╛ рдерд╛, рд▓реЗрдХрд┐рди рдореБрдЭреЗ рдПрд╣рд╕рд╛рд╕ рд╣реБрдЖ рдХрд┐ рдХреЗрд╡рд▓ рдПрдХ рд╣реА рдЙрдкрдпреЛрдЧреА рд╣реЛрдЧрд╛:
Microsoft рдкрд░ ESB рдЯреВрд▓рдХрд┐рдЯрдЗрд╕рдореЗрдВ рд╕рднреА рд╕рдмрд╕реЗ рдорд╣рддреНрд╡рдкреВрд░реНрдг рдИрдПрд╕рдмреА рдЯреВрд▓рдХрд┐рдЯ рд╢рд╛рдорд┐рд▓ рд╣реИрдВ, рдпрд╣ рд▓рд┐рдЦрд╛ рдЬрд╛рддрд╛ рд╣реИ рдХрд┐ рдпрд╣ рдХреНрдпрд╛ рд╣реИ, рдЯреВрд▓рдХрд┐рдЯ рдХреЗ рдкреНрд░рд▓реЗрдЦрди рдФрд░ рдбрд╛рдЙрдирд▓реЛрдб рдХреЗ рд▓рд┐рдВрдХ рджрд┐рдП рдЧрдП рд╣реИрдВред рд╡реИрд╕реЗ, рдореИрдВ рдкреЛрд╕реНрдЯрд░ рдбрд╛рдЙрдирд▓реЛрдб рдХрд░рдиреЗ рдХреА рд╕рд▓рд╛рд╣ рджреЗрддрд╛ рд╣реВрдВ - рдПрдХ рдмрд╣реБрдд рд╣реА рдЙрдкрдпреЛрдЧреА рдФрд░ рджреГрд╢реНрдп рдЪреАрдЬред рд╕рдВрд╕рд╛рдзрди рдЕрдВрдЧреНрд░реЗрдЬреА рдореЗрдВред рджреБрд░реНрднрд╛рдЧреНрдп рд╕реЗ, рдореБрдЭреЗ рдПрдХ рд░реВрд╕реА рдПрдирд╛рд▓реЙрдЧ рдирд╣реАрдВ рдорд┐рд▓рд╛ред