рдпрд╕ Android рдЕрдиреБрдкреНрд░рдпреЛрдЧ рд╕реЛрдк рд░ рдЖрд░рд╛рдо webservices рд▓рд╛рдЧрд┐ рд╕рд╛рдорд╛рдиреНрдп webservice рдЧреНрд░рд╛рд╣рдХ рд╣реЛред рддреНрдпрд╣рд╛рдБ рдореМрд╕рдо, рд╕реНрдЯрдХ рдЙрджреНрдзрд░рдг, рдЦреЗрд▓ рдкрд░рд┐рдгрд╛рдо, рджреЗрд╢рд╣рд░реВрдорд╛, рдЖрджрд┐ рд╕рдВрдЧ рддрдкрд╛рдИрдВ рдпреЛ рдЬрд╛рдирдХрд╛рд░реА рдЖрдлреНрдиреЛ рд╕реНрдорд╛рд░реНрдЯрдлреЛрди рдЧрд░реНрди рдЫрд┐рдЯреЛ рд░ рдХреБрд╢рд▓рддрд╛рдкреВрд░реНрд╡рдХ рдкреНрд░рд╛рдкреНрдд рдЧрд░реНрди рд╕рдХреНрдЫрдиреН WebserviceTool рдЬрд╛рдирдХрд╛рд░реА рд╡рд░рд┐рдкрд░рд┐ рдзреЗрд░реИ webservices рдЫрдиреНред
рдХрд╛рд░реНрдпрдХреНрд░рдо рдирд┐рдореНрди рд╕реБрд╡рд┐рдзрд╛рд╣рд░реВ рдЫ:
рдпрд╕ Android рдЕрдиреБрдкреНрд░рдпреЛрдЧ рд╕реЛрдк рд░ рдЖрд░рд╛рдо webservices рд▓рд╛рдЧрд┐ рд╕рд╛рдорд╛рдиреНрдп webservice рдЧреНрд░рд╛рд╣рдХ рд╣реЛред рддреНрдпрд╣рд╛рдБ рдореМрд╕рдо, рд╕реНрдЯрдХ рдЙрджреНрдзрд░рдг, рдЦреЗрд▓ рдкрд░рд┐рдгрд╛рдо, рджреЗрд╢рд╣рд░реВрдорд╛, рдЖрджрд┐ рд╕рдВрдЧ рддрдкрд╛рдИрдВ рдпреЛ рдЬрд╛рдирдХрд╛рд░реА рдЖрдлреНрдиреЛ рд╕реНрдорд╛рд░реНрдЯрдлреЛрди рдЧрд░реНрди рдЫрд┐рдЯреЛ рд░ рдХреБрд╢рд▓рддрд╛рдкреВрд░реНрд╡рдХ рдкреНрд░рд╛рдкреНрдд рдЧрд░реНрди рд╕рдХреНрдЫрдиреН WebserviceTool рдЬрд╛рдирдХрд╛рд░реА рд╡рд░рд┐рдкрд░рд┐ рдзреЗрд░реИ webservices рдЫрдиреНред
рдХрд╛рд░реНрдпрдХреНрд░рдо рдирд┐рдореНрди рд╕реБрд╡рд┐рдзрд╛рд╣рд░реВ рдЫ:
┬а┬а* рдПрдиреНрдбреНрд░реЛрдЗрдб 2.2 рд╡рд╛ рдЙрдЪреНрдЪ (рд╕реНрдорд╛рд░реНрдЯрдлреЛрди / рдЯреНрдпрд╛рдмреНрд▓реЗрдЯ) рдорд╛ рдЪрд▓реНрдЫ
┬а┬а* рд╕реЛрдк (1.1 рд░ 1.2) рд╕рдорд░реНрдерди рд░ webservices рд╡рд┐рд╢реНрд░рд╛рдоред
┬а┬а* рдЕрдиреБрд░реЛрдз рдорд╛рдкрджрдгреНрдбрд╣рд░реВ рдкреНрд░рд╡реЗрд╢ рд▓рд╛рдЧрд┐ GUI рд╕реНрд╡рддрдГ webservice рдЕрдиреБрд░реЛрдз рд▓рд╛рдЧрд┐ рдкрд░рд┐рднрд╛рд╖рд┐рдд рдЕрдиреБрд░реЛрдз рдбрд╛рдЯрд╛ рджреЗрдЦрд┐ рдирд┐рд░реНрдорд╛рдг рдЧрд░рд┐рдПрдХреЛ рдЫред рдкреНрд░рдпреЛрдЧрдХрд░реНрддрд╛рд▓реЗ рдЗрдирдкреБрдЯ рдХреНрд╖реЗрддреНрд░рд╣рд░реВ рдХреЛ рд▓реЗрдмрд▓ рдЕрдиреБрдХреВрд▓рди рдпрд╛ GUI рдорд╛ рдХреНрд╖реЗрддреНрд░рд╣рд░реВ рд▓реБрдХрд╛рдЙрди рд╕рдХреНрдиреБрд╣реБрдиреНрдЫред
┬а┬а* рд╕реЛрдк рдЕрдиреБрд░реЛрдз (рд░ рд╡рд┐рд╢реЗрд╖ рдЧрд░реА рдЖрдлреНрдиреЛ рдЕрдиреБрд░реЛрдз рдбрд╛рдЯрд╛) рд╕реНрд╡рддрдГ WSDL рд╕рд┐рд░реНрдЬрдирд╛ рдЧрд░реНрди рд╕рдХрд┐рдиреНрдЫ (рдХрд╛рдЧрдЬрд╛рдд / рд╢рд╛рдмреНрджрд┐рдХ рд╢реИрд▓реА рд╕рдВрдЧ рдорд╛рддреНрд░ 1.1 WSDLs)
┬а┬а* рд╕рдорд░реНрдерди рдореВрд▓ рдкреНрд░рд╛рдзрд┐рдХрд░рдг рд╕рдВрдЧ webservices
┬а┬а* рд╕рдорд░реНрдерди WSHttpBinding (рд╕реЛрдк 1.2)
┬а┬а* рд╕рдорд░реНрдерди WS-рд╕рдореНрдмреЛрдзрди
┬а┬а* рд╡рд┐рд╢реНрд╡рд╕рдиреАрдп рд░ рдЕрд╡рд┐рд╢реНрд╡рд╕рдиреАрдп рдкреНрд░рдорд╛рдгрдкрддреНрд░рдХреЛ рд╕рд╛рде HTTPS рд╕рд░реНрднрд░рд╣рд░реВ рд╕рдорд░реНрдерди рдЧрд░реНрджрдЫред рдЕрд╡рд┐рд╢реНрд╡рд╕рдиреАрдп рдкреНрд░рдорд╛рдгрдкрддреНрд░рд╣рд░реВ рдЖрдлреНрдиреЛ рдФрдВрдард╛рдЫрд╛рдк рдкреНрд░рдорд╛рдгрд┐рдд рдЧрд░реНрди рд╕рдХрд┐рдиреНрдЫред
┬а┬а* Webservice рдкрд░рд┐рднрд╛рд╖рд╛ рдлрд╛рдЗрд▓рд╣рд░реВ (* .wst) рд╕реБрд░рдХреНрд╖рд┐рдд рд╡реИрдХрд▓реНрдкрд┐рдХ рддрд┐рдиреАрд╣рд░реВрд▓рд╛рдИ рд╕рд╛рдВрдХреЗрддрд┐рдХ рджреНрд╡рд╛рд░рд╛ рднрдгреНрдбрд╛рд░рдг рдЧрд░реНрди рд╕рдХрд┐рдиреНрдЫред
┬а┬а* рдпрд╕ webservice рдХреЛ XML рдкреНрд░рддрд┐рдХреНрд░рд┐рдпрд╛ рд░реВрдЦ, рдЯреЗрдмрд▓ рд░ рдХрдЪреНрдЪрд╛ XML рд░реВрдкрдорд╛ рдкреНрд░рджрд░реНрд╢рд┐рдд рдЫред рдбрд╛рдЯрд╛ рдХреНрд▓рд┐рдкрдмреЛрд░реНрдбрдорд╛ рдкреНрд░рддрд┐рд▓рд┐рдкрд┐ рдЧрд░реНрди рд╕рдХрд┐рдиреНрдЫред
┬а┬а* рдж XML рдкреНрд░рддрд┐рдХреНрд░рд┐рдпрд╛ рдкреВрд░реНрдгрддрдпрд╛ XSLT рдЯреЗрдореНрдкреНрд▓реЗрдЯ рд╕рдВрдЧ рдкреНрд░рдпреЛрдЧрдХрд░реНрддрд╛ рджреНрд╡рд╛рд░рд╛ рдЕрдиреБрдХреВрд▓рд┐рдд рдЧрд░реНрди рд╕рдХрд┐рдиреНрдЫ рдЬреЛ рдПрдХ HTML рджреГрд╢реНрдп рджреЗрдЦрд╛рдЗрдПрдХреЛ рдЧрд░реНрди рд╕рдХрд┐рдиреНрдЫред
┬а┬а* рдкреНрд░рддрд┐рдХреНрд░рд┐рдпрд╛ JSON рдврд╛рдБрдЪрд╛рдорд╛ рдЫ рднрдиреЗ, рдпреЛ рд╕реНрд╡рдЪрд╛рд▓рд┐рдд рд░реВрдкрдорд╛ XML рд░реВрдкрд╛рдиреНрддрд░рд┐рдд рдЫ
┬а┬а* рдЕрдиреБрд░реЛрдзрд╣рд░реВ shortcutted рд░ рдПрдиреНрдбреНрд░реЛрдЗрдб рдЧреГрд╣ рд╕реНрдХреНрд░рд┐рди рджреЗрдЦрд┐ рд╕реБрд░реБ рдЧрд░реНрди рд╕рдХрд┐рдиреНрдЫ
┬а┬а* рдкреНрд░рдпреЛрдЧрдХрд░реНрддрд╛ рдирд┐рд╡рд╛рд░рдг рдЕрдиреБрдкреНрд░рдпреЛрдЧ whereupon рдбрд┐рдмрдЧ рдЧрд░реНрди рд╕реЗрдЯрд┐рдЩрдорд╛ рд▓рдЧ рд╕реНрддрд░ рд╕реЗрдЯ рдЧрд░реНрди рд╕рдХреНрдиреБрд╣реБрдиреНрдЫ рд▓рд╛рдЧрд┐ рдЬрд╛рдирдХрд╛рд░реА рдХреЛ рдзреЗрд░реИ рд╕рдорд╕реНрдпрд╛ (рдПрдХ рдЕрд▓рдЧ catlog рдЕрдиреБрдкреНрд░рдпреЛрдЧрд▓рд╛рдИ catlog рд╣реЗрд░реНрди рдЖрд╡рд╢реНрдпрдХ рдЫ) рд╕рдорд╛рдзрд╛рди рдЧрд░реНрди рдорджреНрджрдд catlog рдЧрд░реНрди рд▓рдЧред
┬а┬а* рдмреНрдпрд╛рдЯреНрд░реА-рдореИрддреНрд░реА рдХрд╛рд▓реЛ рд░рдВрдЧ рдпреЛрдЬрдирд╛
┬а┬а
рдердк рд╡рд┐рд╡рд░рдг рд▓рд╛рдЧрд┐ рдирд┐рд░реНрдорд┐рдд рдорджреНрджрдд рдлрд╛рдЗрд▓ рдХреЛ рдЕрдирд▓рд╛рдЗрди рд╕рдВрд╕реНрдХрд░рдг рд╣реЗрд░реНрдиреБрд╣реЛрд╕реН:
http://www.tanapro.ch/products/WebserviceTool/help-en.html
┬а
рддрдкрд╛рдИрдВ рдЖрдлреНрдиреЛ рдбреЗрд╕реНрдХрдЯрдкрдорд╛ soapUI рдкреНрд░рдпреЛрдЧ рдЧрд░реНрдиреБрд╣реБрдиреНрдЫ рднрдиреЗ, рддрдкрд╛рдИрдВ WebserviceTool рдЖрдлреНрдиреЛ Android рдЙрдкрдХрд░рдгрдорд╛ рдкреНрд░реЗрдо рд╣реБрдиреЗрдЫ!
┬а
рд╕рдорд░реНрдерди рдордВрдЪ:
http://groups.google.com/forum/#!forum/tanapro
рдЗрддрд┐рд╣рд╛рд╕:
http://www.tanapro.ch/products/WebserviceTool/history-en.html
рдЕрдиреБрдорддрд┐:
┬а┬а1 рдЗрдВрдЯрд░рдиреЗрдЯ: рдХреЛ webservices рдХреБрд░рд╛рдХрд╛рдиреА рдЧрд░реНрди рдЖрд╡рд╢реНрдпрдХ рдЫ
┬а┬а2. WRITE_EXTERNAL_STORAGE: рдХреЛ webservice рдкрд░рд┐рднрд╛рд╖рд╛ рдлрд╛рдЗрд▓рд╣рд░реВ рдмрдЪрдд рдЧрд░реНрди рдкреНрд░рдпреЛрдЧ рдЧрд░рд┐рдПрдХреЛ рдЫред рднрдгреНрдбрд╛рд░рдг рдХрд╛рд░реНрдб рддрд┐рдиреАрд╣рд░реВрд▓рд╛рдИ рднрдгреНрдбрд╛рд░рдг рдЧрд░реЗрд░, рддрдкрд╛рдИрдВ рдЬрдЧреЗрдбрд╛ рдЧрд░реНрди рд╕рдХреНрдЫрдиреН рдЖрдлреНрдиреЛ рдбреЗрд╕реНрдХрдЯрдкрдорд╛ рдбрд╛рдЯрд╛ред
┬а┬а3. INSTALL_SHORTCUT: рдЧреГрд╣ рд╕реНрдХреНрд░рд┐рдирдорд╛ рд╕рд░реНрдЯрдХрдЯ рд╕рд┐рд░реНрдЬрдирд╛ рдЧрд░реНрди рдкреНрд░рдпреЛрдЧ рдЧрд░рд┐рдПрдХреЛ рдЫ
рдорд╛ рдЕрдкрдбреЗрдЯ рдЧрд░рд┐рдПрдХреЛ
реирежрезрео рдореЗ рез