рдПрдХ рдкрд░рд┐рдпреЛрдЬрдирд╛ рдХреЗ рд▓рд┐рдП, 1 рд╕реА рд╡реЗрдм рд╕реЗрд╡рд╛рдУрдВ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдирд╛ рдЖрд╡рд╢реНрдпрдХ рдерд╛, рд╣рдордиреЗ рдПрдХ рдЧреЛрджрд╛рдо рд╕реНрд╡рдЪрд╛рд▓рди рдкреНрд░рдгрд╛рд▓реА рдХрд╛ рдирд┐рд░реНрдорд╛рдг рдХрд┐рдпрд╛, рдФрд░ рдбреЗрдЯрд╛ рд╕рдВрдЧреНрд░рд╣ рдЯрд░реНрдорд┐рдирд▓реЛрдВ рдХреЛ рд╕реАрдзреЗ 1 рд╕реА рд╕реЗ рдЬреЛрдбрд╝рд╛ рдЬрд╛рддрд╛ рд╣реИ, рдЧреНрд░рд╛рд╣рдХ рд╕реНрд╡рдпрдВ .NET рдкрд░ рд╡рд┐рдХрд╕рд┐рдд рд╣реЛрддреЗ рд╣реИрдВред рдкрд░рд┐рдгрд╛рдо рдПрдХ рдмрд╣реБрдд рд╣реА рд░реЛрдЪрдХ рд╕рдВрд░рдЪрдирд╛ рдереАред рд╡реЗрдм рд╕реЗрд╡рд╛ рдСрдкрд░реЗрд╢рди рдореЛрдб рдореЗрдВ 1 рд╕реА рд╕реЗрдЯрд┐рдВрдЧреНрд╕ рдХреЗ рдмрд╛рд░реЗ рдореЗрдВ рдЬрд╛рдирдХрд╛рд░реА рдкреНрд░рд╛рдкреНрдд рдХрд░рдиреЗ рдХреЗ рд╕рд╛рде-рд╕рд╛рде рдЯреНрдпреВрдЯреЛрд░рд┐рдпрд▓ рдкреНрд░рдпреЛрдЧрд╢рд╛рд▓рд╛ рдХреЗ рдХрд╛рдо рдХреЗ рд░реВрдк рдореЗрдВ рд╕реА # рдореЗрдВ рдПрдХ рд╕рд░рд▓ рдХреЙрдиреНрдлрд╝рд┐рдЧрд░реЗрд╢рди рдФрд░ рдХреНрд▓рд╛рдЗрдВрдЯ рд▓рд┐рдЦрдирд╛, рдЬреЛ рддрдм рд╕рдВрд╕реНрдерд╛рди рдореЗрдВ рд╕рдлрд▓рддрд╛рдкреВрд░реНрд╡рдХ рдкреНрд░рд╕реНрддреБрдд рдХрд┐рдпрд╛ рдЧрдпрд╛ рдерд╛ред
рдкреНрд░рдпреЛрдЧрд╢рд╛рд▓рд╛ рдХрд╛рд░реНрдп рдХреЛ рдереЛрдбрд╝рд╛ рдЬрдЯрд┐рд▓ рдирд╛рдо рдорд┐рд▓рд╛:
1C рдкрд░ рд╡рд┐рдХрд╕рд┐рдд рд╕реНрд░реЛрдд рдХреЗ рдПрдХ рдЙрджрд╛рд╣рд░рдг рдореЗрдВ рдПрдВрдЯрд░рдкреНрд░рд╛рдЗрдЬрд╝ 8.2 рдкреНрд▓реЗрдЯрдлрд╝реЙрд░реНрдо рдФрд░ C # рдореЗрдВ .NET 4.0 рдкреНрд▓реЗрдЯрдлрд╝реЙрд░реНрдо рдкрд░ рдХреНрд▓рд╛рдЗрдВрдЯ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдХреЗ рд╡реЗрдм рд╕реЗрд╡рд╛ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдиреЗ рд╡рд╛рд▓реЗ рдХреНрд▓рд╛рдЗрдВрдЯ-рд╕рд░реНрд╡рд░ рдорд▓реНрдЯреА-рдкреНрд▓реЗрдЯрдлреЙрд░реНрдо рд╕рдорд╛рдзрд╛рди рдХреЗ рдмреАрдЪ рд╕реВрдЪрдирд╛ рд╡рд┐рдирд┐рдордп рдХрд╛ рд╕рдВрдЧрдардирдЬреЛ рдХреЛрдИ рднреА, рдмрд┐рд▓реНрд▓реА рдХреЗ рдиреАрдЪреЗ, рдХреГрдкрдпрд╛, рд░реБрдЪрд┐ рд░рдЦрддрд╛ рд╣реИред
рдХрд╛рдо рдХрд╛ рдЙрджреНрджреЗрд╢реНрдп
рд╡реЗрдм рд╕реЗрд╡рд╛рдУрдВ рдХреЗ рдирд┐рд░реНрдорд╛рдг рдХреА рддрдХрдиреАрдХ рдореЗрдВ рдорд╣рд╛рд░рдд рд╣рд╛рд╕рд┐рд▓ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП, рд╡реЗрдм рд╕реЗрд╡рд╛ рдХреЗ рдбрдмреНрд▓реНрдпреВрдПрд╕рдбреАрдПрд▓ рд╡рд┐рд╡рд░рдг рдХрд╛ рдЧрдардиред рд╡реЗрдм-рд╕реЗрд╡рд╛рдУрдВ рдХреЗ рдорд╛рдзреНрдпрдо рд╕реЗ рд╕реНрдерд╛рдирд╛рдВрддрд░рд┐рдд рдХрд░рдиреЗ рдХреА рд╕рдВрднрд╛рд╡рдирд╛ рдХреЗ рд▓рд┐рдП XML рд╕реНрдХреАрдорд╛ рдореЗрдВ рдСрдмреНрдЬреЗрдХреНрдЯреНрд╕ рдХреЛ рдХреНрд░рдордмрджреНрдз рдХрд░рдиреЗ рдХреЗ рд╕рд┐рджреНрдзрд╛рдВрддреЛрдВ рдХреЛ рд╕реАрдЦрдирд╛ред
рд╣рд╛рд░реНрдбрд╡реЗрдпрд░ рдФрд░ рд╕реЙрдлреНрдЯрд╡реЗрдпрд░
- рдорд╛рдЗрдХреНрд░реЛрд╕реЙрдлреНрдЯ рд╡рд┐рдВрдбреЛрдЬ 7 x64
- рдкреНрд▓реЗрдЯрдлрд╛рд░реНрдо 1 рд╕реА: рдПрдВрдЯрд░рдкреНрд░рд╛рдЗрдЬ 8.2
- рдЗрдВрдЯрд░рдиреЗрдЯ рд╕реВрдЪрдирд╛ рд╕рд░реНрд╡рд░
- рд╡рд┐рдЬреБрдЕрд▓ рд╕реНрдЯреВрдбрд┐рдпреЛ 10 рдЕрд▓реНрдЯреАрдореЗрдЯ
рд╕реИрджреНрдзрд╛рдВрддрд┐рдХ рдкрд░рд┐рдЪрдп
рдЕрдзрд┐рдХ рд╕реЗ рдЕрдзрд┐рдХ рдПрдХреНрд╕рдЪреЗрдВрдЬ рд╡реЗрдм рд╕реЗрд╡рд╛ рдкреНрд░реМрджреНрдпреЛрдЧрд┐рдХреА рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рддреЗ рд╣реБрдП рдкрд╛рдП рдЬрд╛рддреЗ рд╣реИрдВред рдпрд╣ рд╕реБрд╡рд┐рдзрд╛рдЬрдирдХ рд╣реИ, рдХреНрдпреЛрдВрдХрд┐ рд╣реЛрд╕реНрдЯ рдбреЗрдЯрд╛рдмреЗрд╕ рдХреЗ рд▓рд┐рдП рдпрд╣ рд╡реЗрдм рд╕реЗрд╡рд╛ рдПрдХреНрд╕рдЯреЗрдВрд╢рди рдФрд░ рдбреЗрдЯрд╛ рд╣реИрдВрдбрд▓рд░ рд╕реНрдерд╛рдкрд┐рдд рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдкрд░реНрдпрд╛рдкреНрдд рд╣реИ, рдФрд░ рдХреНрд▓рд┐рдВрдЯ рд╕рдорд╛рдзрд╛рди рдХреЗ рд▓рд┐рдП, рд╡реЗрдм рд╕реЗрд╡рд╛ рд╕реЗ рдХрдиреЗрдХреНрдЯ рдХрд░реЗрдВред рдкреНрд░реМрджреНрдпреЛрдЧрд┐рдХреА рдмрд╣реБ-рдордВрдЪ рд╣реИ рдФрд░ рдлрд┐рд▓рд╣рд╛рд▓ рдЗрд╕рдХрд╛ рдЙрдкрдпреЛрдЧ рдмрд╣реБрдд рдкреНрд░рд╛рд╕рдВрдЧрд┐рдХ рд╣реИред
WSDL рд╡рд┐рд╡рд░рдг рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░ рд╡реЗрдм рд╕реЗрд╡рд╛рдУрдВ рдХреЗ рдЙрджрд╛рд╣рд░рдгреЛрдВ рдореЗрдВ рд╢рд╛рдорд┐рд▓ рд╣реИрдВ:
- http://www.cbr.ru/scripts/Root.asp?Prtid=DWS рдХреЗрдВрджреНрд░реАрдп рдмреИрдВрдХ рдХреА рд╡реЗрдм рд╕реЗрд╡рд╛, рджреИрдирд┐рдХ рдбреЗрдЯрд╛ рдкреНрд░рд╛рдкреНрдд рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдПред
- http://api.yandex.ru/speller/doc/dg/concepts/api-overview.xml Yandex рд╡реЗрдм рд╕реЗрд╡рд╛ рд╡рд░реНрддрдиреА рдЬрд╛рдБрдЪрдХрд░реНрддрд╛ред
- https://www.flightstats.com/developers/bin/view/Web+Services/WSDL рдЙрдбрд╝рд╛рди, рдореМрд╕рдо рдХреА рдЬрд╛рдирдХрд╛рд░реА, рдЖрджрд┐ рдХреА рдирд┐рдЧрд░рд╛рдиреА рдХреЗ рд▓рд┐рдП рдХрдИ рд╡реЗрдм-рдЖрдзрд╛рд░рд┐рдд рд╕рд╛рдВрдЦреНрдпрд┐рдХреА рд╕реЗрд╡рд╛рдПрдБ рд╣реИрдВред
WSDL (рд╡реЗрдм рд╕реЗрд╡рд╛ рд╡рд┐рд╡рд░рдг рднрд╛рд╖рд╛) рд╡реЗрдм рд╕реЗрд╡рд╛рдУрдВ рдХрд╛ рд╡рд░реНрдгрди рдХрд░рдиреЗ рдФрд░ рдЙрди рддрдХ рдкрд╣реБрдБрдЪрдиреЗ рдХреЗ рд▓рд┐рдП рдПрдХ XML- рдЖрдзрд╛рд░рд┐рдд рднрд╛рд╖рд╛ рд╣реИред (рд╡рд┐рдирд┐рд░реНрджреЗрд╢
http://www.w3.org/TR/wsdl )ред
рдПрд╕рдУрдПрдкреА (рд╕рд┐рдВрдкрд▓ рдСрдмреНрдЬреЗрдХреНрдЯ рдПрдХреНрд╕реЗрд╕ рдкреНрд░реЛрдЯреЛрдХреЙрд▓) рдПрдХ рд╡рд┐рддрд░рд┐рдд рдХрдВрдкреНрдпреВрдЯрд┐рдВрдЧ рд╡рд╛рддрд╛рд╡рд░рдг рдореЗрдВ рдПрдХ рд╕рдВрд░рдЪрд┐рдд рдореИрд╕реЗрдЬрд┐рдВрдЧ рдкреНрд░реЛрдЯреЛрдХреЙрд▓ рд╣реИред рдПрд╕рдУрдПрдкреА рдХрд╛ рдЙрдкрдпреЛрдЧ рдПрдХреНрд╕рдПрдордПрд▓ рдкреНрд░рд╛рд░реВрдк рдФрд░ рджреВрд░рд╕реНрде рдкреНрд░рдХреНрд░рд┐рдпрд╛ рдХреЙрд▓ (рдЖрд░рдкреАрд╕реА) рдореЗрдВ рдордирдорд╛рдиреЗ рд╕рдВрджреЗрд╢реЛрдВ рдХреЗ рдЖрджрд╛рди-рдкреНрд░рджрд╛рди рдХреЗ рд▓рд┐рдП рдХрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИред (рд╡рд┐рдирд┐рд░реНрджреЗрд╢
http://www.w3.org/TR/soap/ )ред
рдПрдХреНрд╕рдбреАрдЯреАрдУ (рдПрдХреНрд╕рдПрдордПрд▓ рдбреЗрдЯрд╛ рдЯреНрд░рд╛рдВрд╕рдлрд░ рдСрдмреНрдЬреЗрдХреНрдЯреНрд╕) - рдПрдХреНрд╕рдПрдордПрд▓ рд╕реНрдХреАрдорд╛ (рд╡рд┐рд╡рд░рдг рдХреЗ рд▓рд┐рдП,
http://v8.1c.ru/overview/xdto.htm рджреЗрдЦреЗрдВ) рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдХреЗ рд╡рд░реНрдгрд┐рдд рдбреЗрдЯрд╛ рдХреЗ рдСрдмреНрдЬреЗрдХреНрдЯ рдореЙрдбрд▓рд┐рдВрдЧ рдХреЗ рд▓рд┐рдП рдПрдХ рддрдВрддреНрд░ред
рдЖрджрд┐рдо рдкреНрд░рдХрд╛рд░реЛрдВ рдХреЛ рдХреНрд░рдордмрджреНрдз рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдЕрдзрд┐рдХрд╛рдВрд╢ рддрд░реАрдХреЗ W3 рджреНрд╡рд╛рд░рд╛ рд╡рд┐рдХрд╕рд┐рдд рдХрд┐рдП рдЧрдП рдереЗ рдФрд░ рдЙрдиреНрд╣реЗрдВ "
http://www.w3.org/2001/XMLSchema " рдирд╛рдорд╕реНрдерд╛рди рдореЗрдВ рд╡рд░реНрдгрд┐рдд рдХрд┐рдпрд╛ рдЧрдпрд╛ рд╣реИред
рдХрд╛рдо рдХрд╛ рдХрд╛рдо
рдХрд╛рд░реНрдп 1: 1C рд╕реНрдерд╛рдкрд┐рдд рдХрд░реЗрдВ: рдПрдВрдЯрд░рдкреНрд░рд╛рдЗрдЬрд╝ рдкреНрд▓реЗрдЯрдлрд╝реЙрд░реНрдо, IIS рд╕рд░реНрд╡рд░ рдШрдЯрдХ рд╕реНрдерд╛рдкрд┐рдд рдХрд░реЗрдВ, IIS рд╕рд░реНрд╡рд░ рд╕реЗ 1C рд╡реЗрдм рдПрдХреНрд╕рдЯреЗрдВрд╢рди рдХрдиреЗрдХреНрдЯ рдХрд░реЗрдВред
1C: рдПрдВрдЯрд░рдкреНрд░рд╛рдЗрдЬрд╝ рдкреНрд▓реЗрдЯрдлрд╝реЙрд░реНрдо рд╕реНрдерд╛рдкрд┐рдд рдХрд░рддреЗ рд╕рдордп, рдЖрдкрдХреЛ рд╡реЗрдм рдПрдХреНрд╕рдЯреЗрдВрд╢рди рд╕реНрдерд╛рдкрд┐рдд рдХрд░рдирд╛ рд╣реЛрдЧрд╛ред

рдЕрдВрдЬреАрд░ред 1. 1C рдХреА рд╕реНрдерд╛рдкрдирд╛ рдХреЗ рд╕рдордп рдЪрдпрдирд┐рдд рдШрдЯрдХ
рдореЗрдиреВ рдореЗрдВ "
рдХрдВрдЯреНрд░реЛрд▓ рдкреИрдирд▓ \ рдСрд▓ рдХрдВрдЯреНрд░реЛрд▓ рдкреИрдирд▓ рдПрд▓рд┐рдореЗрдВрдЯреНрд╕ \ _ рдкреНрд░реЛрдЧреНрд░рд╛рдореНрд╕ рдФрд░ рдлреАрдЪрд░реНрд╕ " рдЖрдкрдХреЛ IIS рдШрдЯрдХреЛрдВ рдХреЛ рдирд┐рд░реНрджрд┐рд╖реНрдЯ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдЕрддрд┐рд░рд┐рдХреНрдд рд╡рд┐рдВрдбреЛрдЬ рдШрдЯрдХреЛрдВ рдХреЛ "рд╡рд┐рдВрдбреЛрдЬ рд╕реБрд╡рд┐рдзрд╛рдУрдВ рдХреЛ
рдЪрд╛рд▓реВ рдпрд╛ рдмрдВрдж рдХрд░реЗрдВ " рд╕реНрдерд╛рдкрд┐рдд рдХрд░рдирд╛ рд╣реЛрдЧрд╛ред рдбрд┐рдлрд╝реЙрд▓реНрдЯ рд░реВрдк рд╕реЗ рдЪреБрдиреЗ рдЧрдП рдШрдЯрдХреЛрдВ рдХреЗ рдЕрд▓рд╛рд╡рд╛, ISAPI рддрдХрдиреАрдХ рд╕реЗ рд╕рдВрдмрдВрдзрд┐рдд рдЕрдзрд┐рдХ рдШрдЯрдХреЛрдВ рдХреЛ рдЬреЛрдбрд╝рдирд╛ рдЖрд╡рд╢реНрдпрдХ рд╣реИ, рдпрд╣ рдЗрд╕ рддрдХрдиреАрдХ рдХреЗ рд▓рд┐рдП рдзрдиреНрдпрд╡рд╛рдж рд╣реИ рдХрд┐ 1C рд╡реЗрдм рд╕рд░реНрд╡рд░ рдПрдХреНрд╕рдЯреЗрдВрд╢рди рдореЗрдВ IIS рд╡реЗрдм рд╕рд░реНрд╡рд░ рд╕реЗ рд╕рдВрдкрд░реНрдХ рдХрд░рдиреЗ рдХреА рдХреНрд╖рдорддрд╛ рд╣реИ, рдФрд░ рдкреНрд░рдорд╛рдгреАрдХрд░рдг рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдХреЗ рд╡реЗрдм рд╕реЗрд╡рд╛ рддрдХ рдкрд╣реБрдВрдЪрдиреЗ рдХреЗ рд▓рд┐рдП рдкреНрд░рдорд╛рдгреАрдХрд░рдг рдкреНрд░рдХрд╛рд░ "URL рджреНрд╡рд╛рд░рд╛" рд╣реИред 1C рдбреЗрдЯрд╛рдмреЗрд╕ рдЙрдкрдпреЛрдЧрдХрд░реНрддрд╛ред рд╕реНрдерд╛рдкрдирд╛ рдХреЗ рдмрд╛рдж, рдпрд╣ рдЕрдиреБрд╢рдВрд╕рд╛ рдХреА рдЬрд╛рддреА рд╣реИ рдХрд┐ рдЖрдк рдСрдкрд░реЗрдЯрд┐рдВрдЧ рд╕рд┐рд╕реНрдЯрдо рдХреЛ рдкреБрдирд░рд╛рд░рдВрдн рдХрд░реЗрдВред

рдЕрдВрдЬреАрд░ред 2. IIS рд╕реНрдерд╛рдкрдирд╛ рдХреЗ рд╕рдордп рдЪрдпрдирд┐рдд рдШрдЯрдХ
"
рдХрдВрдЯреНрд░реЛрд▓ рдкреИрдирд▓ \ рдСрд▓ рдХрдВрдЯреНрд░реЛрд▓ рдкреИрдирд▓ рдПрд▓рд┐рдореЗрдВрдЯреНрд╕ / рдПрдбрдорд┐рдирд┐рд╕реНрдЯреНрд░реЗрдЯрд┐рд╡ рдЯреВрд▓реНрд╕" рдореЗрдиреВ рдореЗрдВ, "
IIS рдкреНрд░рдмрдВрдзрдХ " рдХрдВрд╕реЛрд▓ рд▓реЙрдиреНрдЪ рдХрд░реЗрдВ, рдЬрд╣рд╛рдВ "
рдПрдкреНрд▓рд┐рдХреЗрд╢рди рдкреВрд▓ " рддрддреНрд╡ рдЦреЛрд▓реЗрдВ, рд╕рдВрджрд░реНрдн рдореЗрдиреВ рдореЗрдВ "
DefaultAppPool " рдкреВрд▓ рдЦреЛрд▓реЗрдВ, "
рдЙрдиреНрдирдд рд╕реЗрдЯрд┐рдВрдЧреНрд╕ ... " рдХрд╛ рдЪрдпрди рдХрд░реЗрдВ рдЬрд╣рд╛рдВ "
32-рдмрд┐рдЯ рдЕрдиреБрдкреНрд░рдпреЛрдЧреЛрдВ рдХреА рдЕрдиреБрдорддрд┐ рд╣реИ " "рдЖрдкрдХреЛ"
рдЯреНрд░реВ "рдЗрдВрд╕реНрдЯреЙрд▓ рдХрд░рдиреЗ рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рд╣реИред рдпрд╣ рд╡реЗрдм-рдПрдХреНрд╕рдЯреЗрдВрд╢рди 1C рдХреЗ рд╕рдВрдЪрд╛рд▓рди рдХреЗ рд▓рд┐рдП рдЖрд╡рд╢реНрдпрдХ рд╣реИ, рдХреНрдпреЛрдВрдХрд┐ рдпрд╣ рдПрдХ 32-рдмрд┐рдЯ рдЕрдиреБрдкреНрд░рдпреЛрдЧ рд╣реИред рдпрд╣ рдбрд┐рдмрдЧрд┐рдВрдЧ рдХреЗ рд▓рд┐рдП рд╕реБрд╡рд┐рдзрд╛рдЬрдирдХ рд╣реИ (рдЬрдм рд╡рд┐рдиреНрдпрд╛рд╕рдХрд░реНрддрд╛ рд╕реЗ рдкреНрд░рдХрд╛рд╢рд┐рдд рд╣реЛрдиреЗ рдХреЗ рдмрд╛рдж, "
DefaultAppPool " рдбрд┐рдлрд╝реЙрд▓реНрдЯ рд░реВрдк рд╕реЗ рдкреНрд░рддрд┐рд╕реНрдерд╛рдкрд┐рдд рдХрд┐рдпрд╛ рдЬрд╛рдПрдЧрд╛),
рдЙрддреНрдкрд╛рдж рдХреЗ рд▓рд┐рдП рдореИрдВ рдПрдХ рдкреНрд░рдмрдВрдзрд┐рдд рд╡рд╛рддрд╛рд╡рд░рдг рдХреЗ рдмрд┐рдирд╛ рдкреНрд░рддреНрдпреЗрдХ рд╕реЗрд╡рд╛ рдХреЗ рд▓рд┐рдП рдЕрд▓рдЧ рдкреВрд▓ рдмрдирд╛рдиреЗ рдХреА рд╕рд▓рд╛рд╣ рджреЗрддрд╛ рд╣реВрдВред
рдЙрд╕реА
IIS рдкреНрд░рдмрдВрдзрдХ рдХрдВрд╕реЛрд▓ рдореЗрдВ,
рдбрд┐рдлрд╝реЙрд▓реНрдЯ рд╡реЗрдм рд╕рд╛рдЗрдЯ рддрддреНрд╡ рдХрд╛ рдЪрдпрди рдХрд░реЗрдВ,
рдкреНрд░рдорд╛рдгреАрдХрд░рдг рдХрд╛рд░реНрд░рд╡рд╛рдИ рдХрд╛ рдЪрдпрди рдХрд░реЗрдВ, рдЬрд╣рд╛рдВ рдЖрдкрдХреЛ рд╡рд┐рдХрд▓реНрдк рдХреЛ рд╕рдХреНрд╖рдо рдХрд░рдиреЗ рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рд╣реИ:
рдЕрдирд╛рдо рдкреНрд░рдорд╛рдгреАрдХрд░рдг ред
рдЕрдм IIS рд╕рд░реНрд╡рд░ рдкрд░ 1C рд╡реЗрдм рд╕реЗрд╡рд╛ рдкреНрд░рдХрд╛рд╢рд┐рдд рдХрд░рдирд╛ рд╕рдВрднрд╡ рд╣реИред рд▓реЗрдХрд┐рди рдЗрд╕ рдкреНрд░рдХрд╛рд╢рди рдХреЛ рд╕рдВрднрд╡ рдмрдирд╛рдиреЗ рдХреЗ рд▓рд┐рдП,
рдкреНрд░рд╢рд╛рд╕рдХ рдЙрдкрдпреЛрдЧрдХрд░реНрддрд╛ рдХреА рдУрд░ рд╕реЗ 1C: рдПрдВрдЯрд░рдкреНрд░рд╛рдЗрдЬ рдХреЙрдиреНрдлрд╝рд┐рдЧрд░реЗрд╢рди рд╢реБрд░реВ рдХрд░рдирд╛ рдЖрд╡рд╢реНрдпрдХ рд╣реИред
рдХрд╛рд░реНрдп 2: рдПрдХ рд╕рд╛рдзрд╛рд░рдг 1C рд╡рд┐рдиреНрдпрд╛рд╕ рдмрдирд╛рдирд╛редрдХрд┐рд╕реА рднреА рдХреЙрдиреНрдлрд╝рд┐рдЧрд░реЗрд╢рди рдХреЛ рд╡рд┐рдХрд╕рд┐рдд рдХрд░рдирд╛ рд╢реБрд░реВ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдкрд╣рд▓реА рдмрд╛рдд рдпрд╣ рд╣реИ: рдЖрдкрдХреЛ рдПрдХ рдкреНрд░рд╢рд╛рд╕рдХ рднреВрдорд┐рдХрд╛ рдмрдирд╛рдиреЗ рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рд╣реИ (
рдХреЙрдиреНрдлрд╝рд┐рдЧрд░реЗрд╢рди рд╡рд┐рдХрд╛рд╕ рдкрджреНрдзрддрд┐ рдХреЗ рдЕрдиреБрд╕рд╛рд░, рдЗрд╕реЗ
рдкреВрд░реНрдг рдЕрдзрд┐рдХрд╛рд░ рдХрд╣рд╛ рдЬрд╛рдирд╛ рдЪрд╛рд╣рд┐рдП)
рд╣рдо рдорд╛рдирддреЗ рд╣реИрдВ рдХрд┐ рдбреЗрдЯрд╛рдмреЗрд╕ рдореЗрдВ рдорд╛рддреНрд░рд╛ рдФрд░ рдкреНрд░рдХрд╛рд░ рдХреЗ рдЖрдЗрдЯрдо рд╡рд╛рд▓реЗ рд╕рднреА рдЖрджреЗрд╢реЛрдВ рдХреЗ рдмрд╛рд░реЗ рдореЗрдВ рдЬрд╛рдирдХрд╛рд░реА рд╣реЛрддреА рд╣реИ, рдЬреЛ рдПрдХ рдЖрджреЗрд╢ рдореЗрдВ рдЖрдЗрдЯрдо рдФрд░ рдорд╛рддреНрд░рд╛ рд╡рд╛рд▓реА рдПрдХ рд╕реВрдЪреА рд╣реЛ рд╕рдХрддреА рд╣реИ, рдЖрджреЗрд╢ рдХреА рдЕрдкрдиреА рд╕рдВрдЦреНрдпрд╛ рдФрд░ рдирд┐рд░реНрдорд╛рдг рдХреА рддрд┐рдерд┐ рднреА рд╣реЛрддреА рд╣реИред рд╕рднреА рдЖрджреЗрд╢реЛрдВ рдХреА рдЬрд╛рдирдХрд╛рд░реА рд╡реЗрдм рд╕реЗрд╡рд╛ рдХреЗ рдорд╛рдзреНрдпрдо рд╕реЗ рдкреНрд░реЗрд╖рд┐рдд рдХреА рдЬрд╛рдиреА рдЪрд╛рд╣рд┐рдПред
рдЗрд╕рдХрд╛ рд╡рд░реНрдгрди рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП, рдЖрдкрдХреЛ рдбреЗрдЯрд╛рдмреЗрд╕ рдСрдмреНрдЬреЗрдХреНрдЯ рдмрдирд╛рдиреЗ рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рд╣реИ:

рдЕрдВрдЬреАрд░ред 3. рдирд┐рд░реНрдорд┐рдд 1C рд╡рд┐рдиреНрдпрд╛рд╕ рдореЗрдВ рдбреЗрдЯрд╛ рд╕рдВрд░рдЪрдирд╛
рдЕрддрд┐рд░рд┐рдХреНрдд рд╡рд┐рд╡рд░рдг рдХреЗ рдмрд┐рдирд╛ рдирд┐рд░реНрджреЗрд╢рд┐рдХрд╛ "
рдирд╛рдордХрд░рдг ",ред "рдбрд┐рдлрд╝реЙрд▓реНрдЯ рд░реВрдк рд╕реЗ" рд╡рд┐рд╡рд░рдг рдореЗрдВ рдЖрдЗрдЯрдо рдХреЗ рдирд╛рдо рдФрд░ рдХреЛрдб рдХреЗ рдмрд╛рд░реЗ рдореЗрдВ рдЬрд╛рдирдХрд╛рд░реА рд╢рд╛рдорд┐рд▓ рд╣реИред
рджрд╕реНрддрд╛рд╡реЗрдЬрд╝ "
рдХреНрд░реЗрддрд╛ рдХрд╛
рдЖрджреЗрд╢ ", рдЬрд┐рд╕рдореЗрдВ рд╕рд╛рд░рдгреАрдмрджреНрдз рднрд╛рдЧ "
рдЙрддреНрдкрд╛рдж " рд╢рд╛рдорд┐рд▓ рд╣реЛрдВрдЧреЗ, рдЬрд┐рдирдореЗрдВ рд╕реЗ рдкреНрд░рддреНрдпреЗрдХ рдкрдВрдХреНрддрд┐ рдореЗрдВ рдирд╛рдордХрд░рдг рдкрд░ рдЬрд╛рдирдХрд╛рд░реА рд╣реЛрдЧреА (рдкреНрд░рдХрд╛рд░ рдХрд╛ рддрддреНрд╡ "
DirectoryReference.Nomenclature ") рдФрд░ рдорд╛рддреНрд░рд╛ (рддрддреНрд╡ рдХрд╛ рдкреНрд░рдХрд╛рд░ "
рд╕рдВрдЦреНрдпрд╛ " рдХрд╛ рддрддреНрд╡ "" 15 рджрд╢рдорд▓рд╡ рд╕реНрдерд╛рдиреЛрдВ рдФрд░ рд╕реНрдерд╛рдиреЛрдВ рдХреЗ рд╕рд╛рде рдЕрд╣рд╕реНрддрд╛рдХреНрд╖рд░рд┐рдд) 3 рдХреЗ рдмрд╛рдж)ред
рдЕрдЧрд▓рд╛, рдЖрдк рдПрдВрдЯрд░рдкреНрд░рд╛рдЗрдЬрд╝ рдореЛрдб рдореЗрдВ 1C рдЪрд▓рд╛ рд╕рдХрддреЗ рд╣реИрдВ рдФрд░ рд╣рдорд╛рд░реЗ рджреНрд╡рд╛рд░рд╛ рдмрдирд╛рдП рдЧрдП рдирд╛рдордХрд░рдг рдФрд░ рд╕рдВрдмрдВрдзрд┐рдд рд╕рдВрдЦреНрдпрд╛ рджреНрд╡рд╛рд░рд╛ рднрд░реЗ рдЧрдП рдХрдИ рджрд╕реНрддрд╛рд╡реЗрдЬрд╝ рдмрдирд╛ рд╕рдХрддреЗ рд╣реИрдВред
рдХрд╛рд░реНрдп 3: 1 рд╕реА рд╡реЗрдм рд╕реЗрд╡рд╛ рдХрд╛ рдирд┐рд░реНрдорд╛рдг рдФрд░ рдкреНрд░рдХрд╛рд╢рдиред"
рд╕рд╛рдорд╛рдиреНрдп " рдХреЙрдиреНрдлрд╝рд┐рдЧрд░реЗрд╢рди рдЧреНрд░реБрдкрд┐рдВрдЧ рдореЗрдВ, рд╢реБрд░реВ рдореЗрдВ рдЖрдЗрдЯрдо рдХреЛ рд╕реНрдерд╛рдирд╛рдВрддрд░рд┐рдд рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП "
XDTO- рдкреИрдХреЗрдЬ " рдкреНрд░рдХрд╛рд░ рдХрд╛ рдПрдХ рдирдпрд╛ рддрддреНрд╡ рдмрдирд╛рдПрдВред рдЗрд╕реЗ рдХрд╣рд╛ рдЬрд╛ рд╕рдХрддрд╛ рд╣реИ, рдЙрджрд╛рд╣рд░рдг рдХреЗ рд▓рд┐рдП, "
рдиреЛрдореЗрдВрдХреНрд▓реЗрдЪрд░рдПрдХреНрд╕рдбреАрдЯреАрдУ ред" WSDL рд╡рд┐рдирд┐рд░реНрджреЗрд╢ рдХреЗ рдЕрдиреБрд╕рд╛рд░ рдирд╛рдорд╕реНрдерд╛рди URL, рдЗрд╕ рдкреИрдХреЗрдЬ рдХреЗ рд╡рд┐рдирд┐рд░реНрджреЗрд╢ рдХреЗ URL рдкрддреЗ рдХреЗ рд░реВрдк рдореЗрдВ рдирд┐рд░реНрджрд┐рд╖реНрдЯ рдХрд┐рдпрд╛ рдЬрд╛рдирд╛ рдЪрд╛рд╣рд┐рдП, рдЙрджрд╛рд╣рд░рдг рдХреЗ рд▓рд┐рдП
"
Company.com/1C/Nomenclature ред" рдЗрд╕ рдкреИрдХреЗрдЬ рдореЗрдВ, рдЖрдкрдХреЛ рдПрдХ рдСрдмреНрдЬреЗрдХреНрдЯ рдкреНрд░рдХрд╛рд░ рдмрдирд╛рдиреЗ рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рд╣реИ, рдЙрджрд╛рд╣рд░рдг рдХреЗ рд▓рд┐рдП, "
рдирд╛рдордХрд░рдг ", рдЬрд┐рд╕рдореЗрдВ рд╡рд┐рд╡рд░рдг "
рдХреЛрдб " рдФрд░ "
рдирд╛рдо " рд╣реИрдВ, рдЗрд╕реА рдкреНрд░рдХрд╛рд░ рдХреЗ "
рд╕реНрдЯреНрд░рд┐рдВрдЧ (http://www.w3.org/2001/XMLSchema) "ред
рдЕрдм рдЖрдкрдХреЛ рдПрдХ рджреВрд╕рд░рд╛ XDTO рдкреИрдХреЗрдЬ рдмрдирд╛рдиреЗ рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рд╣реИ рдЬрд┐рд╕рдореЗрдВ рдЧреНрд░рд╛рд╣рдХ рдХреЗ рдЖрджреЗрд╢реЛрдВ рдХреЗ рдмрд╛рд░реЗ рдореЗрдВ рдЬрд╛рдирдХрд╛рд░реА рд╣реЛрдЧреА, рдЗрд╕реЗ "
company.com/1C/ClientOrder " рдирд╛рдорд╕реНрдерд╛рди рдореЗрдВ "
ClientOrderXDTO " рдХрд╣рд╛ рдЬрд╛ рд╕рдХрддрд╛ рд╣реИред рд╕рдмрд╕реЗ рдкрд╣рд▓реЗ, рдЖрдкрдХреЛ рд╣рдорд╛рд░реЗ рджреНрд╡рд╛рд░рд╛ рдмрдирд╛рдП рдЧрдП рдирд╛рдордХрд░рдг рдкреИрдХреЗрдЬ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдиреЗ рдореЗрдВ рд╕рдХреНрд╖рдо рд╣реЛрдиреЗ рдХреЗ рд▓рд┐рдП рдЖрдпрд╛рдд рдирд┐рд░реНрджреЗрд╢ "
company.com/1C/Nomenclature " рд╕реЗ рдХрдиреЗрдХреНрдЯ рдХрд░рдиреЗ рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рд╣реИред рдпрд╣ "
рдЧреНрд░рд╛рд╣рдХреЛрдВ рдХреЗ рдЖрджреЗрд╢ " рджрд╕реНрддрд╛рд╡реЗрдЬрд╝ рдХреЗ рд╕рд╛рд░рдгреАрдмрджреНрдз рднрд╛рдЧ рдореЗрдВ рдирд┐рд╣рд┐рдд рд╡рд╕реНрддреБрдУрдВ рдХреЗ рд╣рд╕реНрддрд╛рдВрддрд░рдг рдХреЗ рд▓рд┐рдП рдЖрд╡рд╢реНрдпрдХ рд╣реИред
рдЕрдм рд╣рдореЗрдВ рддрд╛рд▓рд┐рдХрд╛ рднрд╛рдЧ рдХреА рдПрдХ рдкрдВрдХреНрддрд┐ рдпреБрдХреНрдд рдПрдХ рдСрдмреНрдЬреЗрдХреНрдЯ рдкреНрд░рдХрд╛рд░ "
ClientOrderRow " рдмрдирд╛рдиреЗ рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рд╣реИред рдЗрд╕ рдкреНрд░рдХрд╛рд░ рдореЗрдВ рд╡рд┐рд╡рд░рдг "
рдирд╛рдордХрд░рдг " рдФрд░ "
рдЧрдгрдирд╛ " рдХрд╛ рдПрдХ рд╕рдВрдпреЛрдЬрди рд╢рд╛рдорд┐рд▓ рд╣реЛрдЧрд╛, рдирд╛рдордХрд░рдг рдХреЗ рд▓рд┐рдП рдХреНрд░рдорд╢рдГ рдпрд╣ рдЖрд╡рд╢реНрдпрдХ рд╣реИ рдХрд┐ рд╡рд╕реНрддреБ рдХрд╛ рдкреНрд░рдХрд╛рд░ "рдирд╛рдордХрд░рдг" (http://company.com/1C/Nomenclature), рдФрд░ рдорд╛рддреНрд░рд╛ рдХреЗ рд▓рд┐рдП рдЗрдВрдЧрд┐рдд рдХрд┐рдпрд╛ рдЬрд╛рдП, "
рдбрдмрд▓ (http: //) www.w3.org/2001/XMLSchema) ред "
рдСрд░реНрдбрд░ рд╡рд╛рд▓реЗ рдСрдмреНрдЬреЗрдХреНрдЯ рдХреЗ рдкреНрд░рдХрд╛рд░ рдХреЛ "
ClientOrder " рдХрд╣рд╛ рдЬрд╛ рд╕рдХрддрд╛ рд╣реИ рдЬрд┐рд╕рдореЗрдВ рдСрд░реНрдбрд░ рдирдВрдмрд░, рдирд┐рд░реНрдорд╛рдг рддрд┐рдерд┐ рдФрд░ рдСрд░реНрдбрд░ рдХреЗ рд╕рд╛рд░рдгреАрдмрджреНрдз рднрд╛рдЧ рд╕реЗ рддрддреНрд╡реЛрдВ рдХреА рдПрдХ рд╕рд░рдгреА рд╣реЛрдиреА рдЪрд╛рд╣рд┐рдПред рдЯрд╛рдЗрдк рд╕реНрдЯреНрд░рд┐рдВрдЧ рдХреЗ "
рдирдВрдмрд░ ", "
рдбреЗрдЯ " рдЯрд╛рдЗрдк "
рдбреЗрдЯрдЯрд╛рдЗрдо "
(http://www.w3.org/2001/XMLSchema) "рдФрд░"
рдкреНрд░реЛрдбрдХреНрдЯреНрд╕ "рдЯрд╛рдЗрдк"
рдХреНрд▓рд╛рдЗрдВрдЯрдСрд░реНрдбрд░рд░ (http://company.com/1C/ClientOrder) ", рдпрд╣ рдЗрдВрдЧрд┐рдд рдХрд░рдирд╛ рдЖрд╡рд╢реНрдпрдХ рд╣реИ рдХрд┐ рдиреНрдпреВрдирддрдо рд╕рдВрдЦреНрдпрд╛ "
0 " рд╣реИ, рдФрд░ рдЕрдзрд┐рдХрддрдо рд╕рдВрдЦреНрдпрд╛ "
-1 " рд╣реИ, рдпрд╣ рдЗрдВрдЧрд┐рдд рдХрд░рддрд╛ рд╣реИ рдХрд┐ рдпрд╣ рдСрдмреНрдЬреЗрдХреНрдЯ рдПрдХ рд╕рд░рдгреА рд╣реЛрдЧрд╛ред
рд▓реЗрдХрд┐рди, рдЪреВрдВрдХрд┐ рдЖрджреЗрд╢реЛрдВ рдХреА рд╕реВрдЪреА рдХреЛ рд╡рд╛рдкрд╕ рдХрд░рдирд╛ рдЖрд╡рд╢реНрдпрдХ рд╣реИ, рдЗрд╕рд▓рд┐рдП рдЗрд╕ рд╕рд░рдгреА рд╡рд╛рд▓реЗ рдСрдмреНрдЬреЗрдХреНрдЯ рдкреНрд░рдХрд╛рд░ рдХрд╛ рдирд┐рд░реНрдорд╛рдг рдХрд░рдирд╛ рдЖрд╡рд╢реНрдпрдХ рд╣реИ, рдЗрд╕рд▓рд┐рдП, рд╣рдореЗрдВ "
ArrayOfClientOrders " рдирд╛рдордХ рдПрдХ рдФрд░ рддрддреНрд╡ рдмрдирд╛рдиреЗ рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рд╣реИ, рдЬрд┐рд╕рдореЗрдВ рдХреЗрд╡рд▓ рдПрдХ
рд╡рд┐рд╢реЗрд╖рддрд╛ рд╣реЛрдЧреА рдЬрд┐рд╕реЗ "
ClientOrder "
(http: // company) рдХрдВрдкрдиреА рдХрд╛ "
рдХреНрд▓рд╛рдЗрдВрдЯрдСрд░реНрдбрд░ " рдХрд╣рд╛ рдЬрд╛рддрд╛ рд╣реИред
.com / 1C / ClientOrder) ред "

рдЪрд┐рддреНрд░рд╛ 4 XCTO рд╕рдВрдХреБрд▓ рдХреА рд╕рдВрд░рдЪрдирд╛ 1C рдореЗрдВ
рдЗрд╕ рдкрд░, рд╣рд╕реНрддрд╛рдВрддрд░рд┐рдд рдореВрд▓реНрдпреЛрдВ рдХреЗ рд╡рд┐рд╡рд░рдг рдХрд╛ рдирд┐рд░реНрдорд╛рдг рдкреВрд░рд╛ рдорд╛рдирд╛ рдЬрд╛ рд╕рдХрддрд╛ рд╣реИред рд╡реЗрдм рд╕реЗрд╡рд╛ рдФрд░ рдЗрд╕рдХреА рд╡рд┐рдзрд┐рдпреЛрдВ рдХрд╛ рд╡рд░реНрдгрди рдХрд░рдирд╛ рдЖрд╡рд╢реНрдпрдХ рд╣реИред
"рд╕рд╛рдорд╛рдиреНрдп" рдХреЙрдиреНрдлрд╝рд┐рдЧрд░реЗрд╢рди рд╕рдореВрд╣ рдореЗрдВ, рдЖрдкрдХреЛ рдПрдХ рдСрдмреНрдЬреЗрдХреНрдЯ рдмрдирд╛рдиреЗ рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рд╣реИ, рд╡реЗрдм рд╕реЗрд╡рд╛ред рдЗрд╕реЗ "
рд╕реЗрд╡рд╛ " рдХрд╣рд╛ рдЬрд╛ рд╕рдХрддрд╛ рд╣реИред "рдЕрдиреНрдп" рдЯреИрдм рдореЗрдВ, рдЙрди рдирд╛рдореЛрдВ рдХреЛ рдирд┐рд░реНрджрд┐рд╖реНрдЯ рдХрд░реЗрдВ, рдЬрд┐рдирдХреЗ рд▓рд┐рдП рд╡реЗрдм рд╕реЗрд╡рд╛ рд╕рдВрдмрдВрдзрд┐рдд рд╣реИ, рдЙрджрд╛рд╣рд░рдг рдХреЗ рд▓рд┐рдП, "
company.com/1C ", рд╕рд╛рде рд╣реА рдирдП рдмрдирд╛рдП рдЧрдП рдкреИрдХреЗрдЬреЛрдВ рд╡рд╛рд▓реЗ XDTO рдкреИрдХреЗрдЬреЛрдВ рдХреА рд╕реВрдЪреА "
company.com/1C/Nomenclature , Company.com/
1C / ClientOrder ред " "рдСрдкрд░реЗрд╢рди" рдЯреИрдм рдореЗрдВ, "
GetClientOrders " рд╡рд┐рдзрд┐ рдмрдирд╛рдПрдВ, рдЬреЛ "
ArrayOfClientOrders (http://company.com/1C/ClientOrder) " рдорд╛рди
рд▓реМрдЯрд╛рдПрдЧрд╛ , рдЙрд╕реА рд╕рдордп рдЦрд╛рд▓реА рдорд╛рди рд╡рд╛рдкрд╕ рдХрд░рдиреЗ рдХреА рдХреНрд╖рдорддрд╛ рд╕реЗрдЯ рдХрд░реЗрдВ рдФрд░ "Method Name" рдирд╛рдордХ рдЖрд╡рд░реНрдзрдХ рдЧреНрд▓рд╛рд╕ рдХреЗ рд╕рд╛рде рдХреНрд╖реЗрддреНрд░ рдкрд░ рдХреНрд▓рд┐рдХ рдХрд░реЗрдВред ", рдЬрд┐рд╕рд╕реЗ рд╡реЗрдм рд╕реЗрд╡рд╛ рдореЙрдбреНрдпреВрд▓ рдореЗрдВ рдПрдХ рдлрд╝рдВрдХреНрд╢рди рдмрди рд░рд╣рд╛ рд╣реИ рдЬрд┐рд╕реЗ рдЗрд╕ рд╡реЗрдм рд╕реЗрд╡рд╛ рдкрджреНрдзрддрд┐ рддрдХ рдкрд╣реБрдВрдЪрдиреЗ рдХреЗ рджреМрд░рд╛рди рдХрд╣рд╛ рдЬрд╛рдПрдЧрд╛ред
рдбреЗрдЯрд╛рдмреЗрд╕ рд╕реЗ рдкреНрд░рд╛рдкреНрдд рд╣реЛрдиреЗ рд╡рд╛рд▓реЗ рдлрд╝рдВрдХреНрд╢рди рдХрд╛ рд╕рд╣реА рдврдВрдЧ рд╕реЗ рд╡рд░реНрдгрди рдХрд░рдиреЗ рдФрд░ рдЧреНрд░рд╛рд╣рдХ рдХреЗ рдЖрджреЗрд╢реЛрдВ рдХреА рдПрдХ рд╕реВрдЪреА рджреЗрдиреЗ рдХреЗ рд▓рд┐рдП, рдЖрдкрдХреЛ рдЖрдВрддрд░рд┐рдХ рднрд╛рд╖рд╛ 1C рдХреЛ рдЬрд╛рдирдиреЗ рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рд╣реИ, рдХреНрдпреЛрдВрдХрд┐ рдЗрд╕ рдлрд╝рдВрдХреНрд╢рди рдХрд╛ рдХреЛрдб рдкрд░рд┐рд╢рд┐рд╖реНрдЯ 1 рдореЗрдВ рд╣реИред рд╕реНрдкрд╖реНрдЯреАрдХрд░рдг рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рдХреНрдпрд╛ рд╣реИ рдХрд┐ "
XDTO Factory " рдХрд┐рд╕реА рдкреНрд░рдХрд╛рд░ рдХрд╛ рдкреНрд░рдмрдВрдзрдХ рд╣реИ рдЬреЛ рдХреНрд░рдордмрджреНрдзрддрд╛ рдХрд╛ рдХрд╛рд░реНрдп рдХрд░рддрд╛ рд╣реИред рд╡рд╕реНрддреБрдУрдВ, рдФрд░ рдЗрд╕ рдХреНрд░рдордмрджреНрдз рд╡рд╕реНрддреБ рдХреЛ рд╡рд╛рдкрд╕ рдХрд░рдиреЗ рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рд╣реИред рдЙрд╕реА рд╕рдордп, рдбреЗрдЯрд╛рдмреЗрд╕ рдореЗрдВ рдирд┐рд╣рд┐рдд рд╕рднреА рдЖрджреЗрд╢реЛрдВ рдХрд╛ рдЪрдпрди рдХрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИ, рд╕рд╛рд░рдгреАрдмрджреНрдз рднрд╛рдЧ рдХреА рд╕рдВрдЦреНрдпрд╛, рддрд┐рдерд┐ рдФрд░ рдкрдВрдХреНрддрд┐рдпреЛрдВ рдХрд╛ рдХреНрд░рдорд╛рдВрдХрди рд╣реЛрддрд╛ рд╣реИ, рдЬрдмрдХрд┐ рдирд╛рдордХрд░рдг рдХреЛ рдЕрддрд┐рд░рд┐рдХреНрдд рдХреНрд░рдорд╛рдВрдХрди рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рд╣реЛрддреА рд╣реИ, рдФрд░ рдкрд╣рд▓реЗ рд╕реЗ рд╣реА рдкреИрдХ рдХреА рдЧрдИ рд╡рд╕реНрддреБ рдХреЛ рд╕рд╛рдорд╛рдиреНрдп рд╕рдВрд░рдЪрдирд╛ рдореЗрдВ рдбрд╛рд▓рд╛ рдЬрд╛рддрд╛ рд╣реИред рдкреИрдХ рдХреА рдЧрдИ рд╡рд╕реНрддреБрдУрдВ рдХреА рдПрдХ рд╕рд░рдгреА рдХреЛ рдЗрдХрдЯреНрдард╛ рдХрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИ, рдПрдХ рд╕рд░рдгреА рдкреИрдХреЗрдЬ рдореЗрдВ рдХреНрд░рдордмрджреНрдз рдХрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИред рдФрд░ рдХреНрд▓рд╛рдЗрдВрдЯ рдХреЛ рддрдерд╛рдХрдерд┐рдд рдлрд╝рдВрдХреНрд╢рди рдХреЗ рдкрд░рд┐рдгрд╛рдорд╕реНрд╡рд░реВрдк рднреЗрдЬрд╛ рдЬрд╛рддрд╛ рд╣реИред
рдХрд┐рд╕реА рд╡реЗрдм рд╕реЗрд╡рд╛ рдХреЛ рдкреНрд░рдХрд╛рд╢рд┐рдд рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП, 1C рдХреЗ рд╡рд┐рдиреНрдпрд╛рд╕рдХрд░реНрддрд╛ рдореЗрдиреВ рдореЗрдВ, "
рд╡реЗрдм рд╕рд░реНрд╡рд░ рдкрд░ рд╡реНрдпрд╡рд╕реНрдерд╛рдкрди \ рдкреНрд░рдХрд╛рд╢рд┐рдд рдХрд░реЗрдВ ... " рдХрд╛ рдЪрдпрди
рдХрд░реЗрдВ , рдФрд░ рдлрд┐рд░ рд╡реЗрдм рд╕реЗрд╡рд╛ рдкреНрд░рдХрд╛рд╢рди рдХрд╛ рдирд╛рдо рдирд┐рд░реНрджрд┐рд╖реНрдЯ рдХрд░реЗрдВ, рдЙрджрд╛рд╣рд░рдг рдХреЗ рд▓рд┐рдП, "
рдХрдВрдкрдиреА ", рд╕реЗрд╡рд╛ рдХрд╛ рдирд╛рдо, рдЙрджрд╛рд╣рд░рдг рдХреЗ рд▓рд┐рдП, "
рд╕реЗрд╡рд╛ " рдФрд░ рдкрддрд╛ "
service.1cws "ред рдФрд░ рдкреНрд░рдХрд╛рд╢рди рдХреЗ рд▓рд┐рдП рдкрде рднреА рдирд┐рд░реНрджрд┐рд╖реНрдЯ рдХрд░реЗрдВ, рдЙрджрд╛рд╣рд░рдг рдХреЗ рд▓рд┐рдП, "
C: \ inetpub \ wwwroot \ Company \ "ред
рдЙрд╕рдХреЗ рдмрд╛рдж, WSDL рд╡реЗрдм рд╕реЗрд╡рд╛ рд╕рдВрд░рдЪрдирд╛ "
рд▓реЛрдХрд▓рд╣реЛрд╕реНрдЯ / рдХрдВрдкрдиреА / ws / service.1cws? Wsdl " рдкрддреЗ рдкрд░ рдЙрдкрд▓рдмреНрдз рд╣реЛрдЧреА
?рдХрд╛рд░реНрдп 4: C # рдкреНрд▓реЗрдЯрдлрд╝реЙрд░реНрдо .NET 4.0 рдкрд░ рдХреНрд▓рд╛рдЗрдВрдЯ рдмрдирд╛рдирд╛редVisual Studio рдореЗрдВ, рдПрдХ рдирдпрд╛ C # рдХрдВрд╕реЛрд▓ рдПрдкреНрд▓рд┐рдХреЗрд╢рди рдмрдирд╛рдПрдБред
рдЕрдЧрд▓рд╛, рд╕рдВрджрд░реНрдн рдореЗрдиреВ рдХреЛ "
рд╕рдВрджрд░реНрдн " рдкрд░рд┐рдпреЛрдЬрдирд╛ рддрддреНрд╡ рдкрд░ рдХреЙрд▓ рдХрд░реЗрдВ, рдФрд░ "
рд╕реЗрд╡рд╛ рд╕рдВрджрд░реНрдн рдЬреЛрдбрд╝реЗрдВ ... " рдХрд╛рд░реНрд░рд╡рд╛рдИ рдХрд░реЗрдВ, рдЦреБрд▓рдиреЗ рд╡рд╛рд▓реЗ рдореЗрдиреВ рдореЗрдВ "
рдЙрдиреНрдирдд ... " рдмрдЯрди рдкрд░ рдХреНрд▓рд┐рдХ рдХрд░реЗрдВ, рдПрдХ рд╡рд┐рдВрдбреЛ рдЦреБрд▓рддреА рд╣реИ рдЬрд╣рд╛рдВ рдЖрдкрдХреЛ "
рд╡реЗрдм рд╕рдВрджрд░реНрдн рдЬреЛрдбрд╝реЗрдВ ... " рдмрдЯрди рдкрд░ рдХреНрд▓рд┐рдХ рдХрд░рдиреЗ рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рд╣реЛрддреА рд╣реИред
рдПрдХ рдореЗрдиреВ рдЦреБрд▓рддрд╛ рд╣реИ рдЬрд╣рд╛рдВ рдЖрдкрдХреЛ рд╡реЗрдм рд╕реЗрд╡рд╛ рдХреЗ рдбрдмреНрд▓реВрдПрд╕рдбреАрдПрд▓ рд╡рд┐рд╡рд░рдг рдХреЗ рд▓рд┐рдП рдПрдХ рд▓рд┐рдВрдХ рдбрд╛рд▓рдиреЗ рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рд╣реЛрддреА рд╣реИред

рдЕрдВрдЬреАрд░ред 5. рд╕реА # рдореЗрдВ рдПрдХ рдкрд░рд┐рдпреЛрдЬрдирд╛ рдХреЗ рд▓рд┐рдП рдПрдХ рд╡реЗрдм рд╕реЗрд╡рд╛ рдХреЛ рдЬреЛрдбрд╝рдиреЗ
1C рдореЗрдВ рдмрдирд╛рдИ рдЧрдИ рд╡реЗрдм рд╕реЗрд╡рд╛ рдХреЗ рд▓рд┐рдП, рдпрд╣ рд▓рд┐рдВрдХ "
localhost / Company / ws / service.1cnesред Wsdl " рдХреА рддрд░рд╣ рджрд┐рдЦрд╛рдИ рджреЗрдЧрд╛, рд╡реЗрдм рд╕реЗрд╡рд╛ рдХрд╛ рд╡рд┐рд╡рд░рдг рдкреНрд░рд╛рдкреНрдд рдХрд░рдиреЗ рдХреЗ рдмрд╛рдж, рдЖрдкрдХреЛ .NET рдирд╛рдорд╕реНрдерд╛рди рдХрд╛ рдирд╛рдо рдирд┐рд░реНрджрд┐рд╖реНрдЯ рдХрд░рдирд╛ рд╣реЛрдЧрд╛, рдЬрд┐рд╕рдореЗрдВ рд╕реЗ рд╡реЗрдм рддрдХ рдкрд╣реБрдВрдЪ рд╣реЛ рд╕рдХрддреА рд╣реИред рд╕реЗрд╡рд╛, рдЙрджрд╛рд╣рд░рдг рдХреЗ рд▓рд┐рдП, "
рдХрдВрдкрдиреА рд╕реЗрд╡рд╛ ", рдлрд┐рд░ "
рд╕рдВрджрд░реНрдн рдЬреЛрдбрд╝реЗрдВ ... " рдмрдЯрди рдкрд░ рдХреНрд▓рд┐рдХ рдХрд░реЗрдВ, рджреГрд╢реНрдп рд╕реНрдЯреВрдбрд┐рдпреЛ рд╕реНрд╡рдЪрд╛рд▓рд┐рдд рд░реВрдк рд╕реЗ рдЗрд╕ рд╡рд┐рд╡рд░рдг рдХреЗ рдЕрдиреБрд╕рд╛рд░ рдХрдХреНрд╖рд╛рдПрдВ рдЙрддреНрдкрдиреНрди рдХрд░реЗрдЧрд╛ред рдкрд░рд┐рдпреЛрдЬрдирд╛ рдореЗрдВ, рдЙрддреНрдкрдиреНрди рд╡рд░реНрдЧ рдХреЗ рддрд░реАрдХреЛрдВ рдХреЛ рдХреЙрд▓ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдкрд░реНрдпрд╛рдкреНрдд рд╣реЛрдЧрд╛, рдЬрдмрдХрд┐ рдХреНрд░рдорд╛рдВрдХрди рдФрд░ рдХреЙрд▓ .NET рдкреНрд▓реЗрдЯрдлреЙрд░реНрдо рджреНрд╡рд╛рд░рд╛ рдХрд┐рдпрд╛ рдЬрд╛рдПрдЧрд╛ред
рдЕрдЧрд▓рд╛, рдЖрдкрдХреЛ рдПрдХ рдкреНрд░реЛрдЧреНрд░рд╛рдо рд▓рд┐рдЦрдиреЗ рдХреА рдЬрд╝рд░реВрд░рдд рд╣реИ рдЬреЛ рд╡реЗрдм рд╕реЗрд╡рд╛ рддрдХ рдкрд╣реБрдВрдЪ рдкреНрд░рд╛рдкреНрдд рдХрд░реЗрдЧрд╛ рдФрд░ рдЙрдкрдпреЛрдЧрдХрд░реНрддрд╛ рдХреЛ рдкреНрд░рд╛рдкреНрдд рдбреЗрдЯрд╛ рдкреНрд░рджрд░реНрд╢рд┐рдд рдХрд░реЗрдЧрд╛ред рдРрд╕рд╛ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП, рдЖрдкрдХреЛ рд╕реА # рднрд╛рд╖рд╛ рдХреЛ рдЬрд╛рдирдиреЗ рдХреА рдЬрд░реВрд░рдд рд╣реИ, рдХрд╛рд░реНрдпрдХреНрд░рдо рдХреЛрдб рдкрд░рд┐рд╢рд┐рд╖реНрдЯ 2 рдореЗрдВ рдкреНрд░рд╕реНрддреБрдд рдХрд┐рдпрд╛ рдЧрдпрд╛ рд╣реИред рдЗрд╕ рдХреЛрдб рд╕реЗ рдпрд╣ рд╕реНрдкрд╖реНрдЯ рдХрд░рдирд╛ рдЖрд╡рд╢реНрдпрдХ рд╣реИ рдХрд┐ рд╕реЗрд╡рд╛ рддрдХ рдкрд╣реБрдВрдЪрдиреЗ рдХреЗ рд▓рд┐рдП "
рд╕реЗрд╡рд╛ " рдСрдмреНрдЬреЗрдХреНрдЯ рдХрд╛ рдирд┐рд░реНрдорд╛рдг рдкреНрд░рдмрдВрдзрдХ рдХреЗ рдирд┐рд░реНрдорд╛рдг рд╕реЗ рдЬреНрдпрд╛рджрд╛ рдХреБрдЫ рдирд╣реАрдВ рд╣реИред рдЗрд╕ рдУрд░, рд╡реЗрдм рд╕реЗрд╡рд╛ рд╡рд┐рдзрд┐рдпреЛрдВ рдХреЛ рдмреБрд▓рд╛рдпрд╛ рдЬрд╛рдПрдЧрд╛ред
"
_1CebServiceClientConsole " рдкрд░рд┐рдпреЛрдЬрдирд╛
рдХрд╛ рд╕рд╛рдорд╛рдиреНрдп
рдирд╛рдорд╕реНрдерд╛рди рд╣реИ , рдЗрд╕реЗ рдирд┐рд░реНрдорд╛рдг рдХреЗ рджреМрд░рд╛рди рдЪреБрдирд╛ рдЧрдпрд╛ рд╣реИред рдбрдмреНрд▓реВрдПрд╕рдбреАрдПрд▓ рд╕рдВрд░рдЪрдирд╛ рд╕реЗ рдкреНрд░рд╛рдкреНрдд рд╡реЗрдм рд╕реЗрд╡рд╛ рдирд╛рдо рд╕реНрдерд╛рди рдкреВрд░реА рддрд░рд╣ рд╕реЗ рдкреНрд░реЛрдЬреЗрдХреНрдЯ рдиреЗрдорд╕реНрдкреЗрд╕ рдореЗрдВ рд╢рд╛рдорд┐рд▓ рд╣реИ, рдЬреЛ рдЖрдкрдХреЛ рджреВрд░рд╕реНрде рддрд░реАрдХреЛрдВ рдХреЛ "рдЕрдкрдиреЗ рд╕рдорд╛рди" рдХрд╣рдиреЗ рдХреА рдЕрдиреБрдорддрд┐ рджреЗрддрд╛ рд╣реИред
рдЗрд╕ рддрд░рд╣ рдХреА рд╡рд╛рд╕реНрддреБрдХрд▓рд╛ рдХрд╛ рдирд┐рд░реНрдорд╛рдг рдкреНрд░реЛрдЧреНрд░рд╛рдорд░ рдХреЗ рд▓рд┐рдП рдкрд╛рд░рджрд░реНрд╢реА рд╣реИ, рд▓реЗрдХрд┐рди рдЗрд╕рдХреЗ рдмрд╛рдж рдХреЗ рдкреНрд░рд╕рд╛рд░рдг рдХреЗ рд▓рд┐рдП рдХрд┐рди рдмрд┐рдВрджреБрдУрдВ рдФрд░ рдХреНрдпрд╛ рдХреЛ рдХреНрд░рдордмрджреНрдз рдХрд┐рдпрд╛ рдЬрд╛ рд░рд╣рд╛ рд╣реИ, рдпрд╣ рд╕рдордЭрдирд╛ рдЖрд╡рд╢реНрдпрдХ рд╣реИред рдпрд╣ рдХреНрд▓рд╛рдЗрдВрдЯ-рд╕рд░реНрд╡рд░ рдПрдкреНрд▓рд┐рдХреЗрд╢рди рдЖрд░реНрдХрд┐рдЯреЗрдХреНрдЪрд░ рд╡рд░реНрддрдорд╛рди рдореЗрдВ рд╕рдмрд╕реЗ рд▓реЛрдХрдкреНрд░рд┐рдп рд╣реИред
рд▓реИрдм рдХреА рд░рд┐рдкреЛрд░реНрдЯрдПрдХ рд░рд┐рдкреЛрд░реНрдЯ рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рдирд╣реАрдВ рд╣реИ, рдПрдХ рдХрд╛рд░реНрдп рд╕реНрдЯреИрдВрдб рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рд╣реИ, рдФрд░ рдЗрд╕рдХреЗ рдХрд╛рдо рдХреЗ рдкреНрд░рджрд░реНрд╢рди рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рд╣реИред
рдХрд╛рд░реНрдп рд╕реБрд░рдХреНрд╖рд╛ рдкреНрд░рдХреНрд░рд┐рдпрд╛рдпрд╣ рдЖрд╡рд╢реНрдпрдХ рд╣реИ рдХрд┐ рдХрд╛рдо рдХреЛ рджрд┐рдЦрд╛рдиреЗ рдХреЗ рд▓рд┐рдП, рдХрдиреЗрдХреНрд╢рди рдХреНрд░рдо рдФрд░ рдХреЙрдиреНрдлрд╝рд┐рдЧрд░реЗрд╢рди рд╕реБрд╡рд┐рдзрд╛рдУрдВ рдХреЗ рд╕рд╛рде-рд╕рд╛рде рд╡рд╕реНрддреБрдУрдВ рдХреЗ рдХреНрд░рдорд╛рдВрдХрди рдХреА рд╡рд┐рд╢реЗрд╖рддрд╛рдУрдВ рдХреЛ рднреА рд╕рдордЭрд╛ рдЬрд╛рдПред рд╕рдлрд▓ рд╕реБрд░рдХреНрд╖рд╛ рдХреЗ рд▓рд┐рдП, рд╕рднреА рдкреНрд░рд╢реНрдиреЛрдВ рдХрд╛ рдЙрддреНрддрд░ рджрд┐рдпрд╛ рдЬрд╛рдирд╛ рдЪрд╛рд╣рд┐рдПред
рдкрд░реАрдХреНрд╖рдг рдкреНрд░рд╢реНрди рдФрд░ рдХрд╛рд░реНрдп- 1C рд╡реЗрдм рдПрдХреНрд╕рдЯреЗрдВрд╢рди рдХрд┐рддрдиреА рдЧрд╣рд░реА рд╣реИ?
- 1C рдбреЗрдЯрд╛ рдХреНрд░рдорд╛рдВрдХрди рдХреЗ рд▓рд┐рдП рд╕рдВрдХреБрд▓ рдХреА рд╕рдВрд░рдЪрдирд╛ рдХреЛ рдХреНрдпрд╛ рд╕рдВрдЧреНрд░рд╣реАрдд рдХрд░рддрд╛ рд╣реИ?
- рд╡реЗрдм рд╕реЗрд╡рд╛ рд╡рд┐рд╡рд░рдг рд╕рдВрд░рдЪрдирд╛ рдХреИрд╕реЗ рдкреНрд░рд╛рдкреНрдд рдХрд░реЗрдВ?
- рд╡рд┐рдЬрд╝реБрдЕрд▓ рд╕реНрдЯреВрдбрд┐рдпреЛ рдореЗрдВ рд╡рд┐рдХрд╕рд┐рдд рдХреА рдЬрд╛ рд░рд╣реА рдкрд░рд┐рдпреЛрдЬрдирд╛ рдХреЗ рд▓рд┐рдП рдПрдХ рд╡реЗрдм рд╕реЗрд╡рд╛ рдХреЛ рдХреИрд╕реЗ рдХрдиреЗрдХреНрдЯ рдХрд░реЗрдВ?
- рдЧреНрд░рд╛рд╣рдХ рдХрд╛ рдХреЙрд▓ рдкреНрд░рдмрдВрдзрдХ рдХреНрдпреЛрдВ рдмрдирд╛рдПрдВ рдФрд░ рдпрд╣ рдХреИрд╕рд╛ рд╣реИ?
рдкрд░рд┐рд╢рд┐рд╖реНрдЯ 1: 1C рднрд╛рд╖рд╛ рдореЗрдВ GetClientOrders рдлрд╝рдВрдХреНрд╢рди рдХреЛрдб GetClientOrders() = XDTO.("http://company.com/1C/ClientOrder", "ArrayOfClientOrders"); = XDTO.("http://company.com/1C/ClientOrder", "ClientOrder"); = XDTO.("http://company.com/1C/ClientOrder", "ClientOrderRow"); = XDTO.("http://company.com/1C/Nomenclature", "Nomenclature"); = ; . = " | ., | ., | . | | . "; = .(); = .(); .() = 0 Null; ; = XDTO.(); .() = XDTO.(); .Number = .; .Date = .; ..
рдкрд░рд┐рд╢рд┐рд╖реНрдЯ 2: рд╕реА # рдкреНрд░реЛрдЧреНрд░рд╛рдо рдХреЛрдб рдПрдХ рд╡реЗрдм рд╕реЗрд╡рд╛ рддрдХ рдкрд╣реБрдБрдЪрдиреЗ using System; using _1CWebServiceClientConsole.CompanyService; namespace _1CWebServiceClientConsole { class Program { static void Main(string[] args) { using (Service service = new Service()) { service.SoapVersion = System.Web.Services.Protocols.SoapProtocolVersion.Soap12; service.Credentials = new System.Net.NetworkCredential("LOGIN", "PASS"); var arrayOfClientOrders = service.GetClientOrders(); if (arrayOfClientOrders == null) Console.WriteLine(" "); foreach (var clientOrder in arrayOfClientOrders) { Console.WriteLine(" тДЦ" + clientOrder.Number + " " + clientOrder.Date); Console.WriteLine("-----"); foreach (var clientOrderRow in clientOrder.Products) { Console.WriteLine(clientOrderRow.Nomenclature.Name + " " + clientOrderRow.Count); } Console.WriteLine("-----"); } } Console.ReadKey(); } } }