Kodlash bosqichi Kodlash va disk raskadrovka bosqichi boshqa dasturiy komponentlarga asoslangan kodlash va disk raskadrovka bosqichiga juda o'xshaydi. Asosiy farq qo'shimcha veb-xizmat interfeysi o'ramlarini yaratishda, WSDL-ni yaratishda va mijozlar stublarida yotadi.
Sinov bosqichi Ushbu bosqichda tester platforma va mijoz dasturi o'rtasida o'zaro muvofiqlik testini o'tkazadi. O'tkaziladigan testlar veb-xizmatlarning maksimal yuk va stressga bardosh berishiga ishonch hosil qilishdir. Sinov bosqichida veb-xizmat ilovasining profilini yaratish va SOAP xabarini tekshirish kabi boshqa vazifalar ham bajarilishi kerak.
Joylashtirish bosqichi Joylashtirish bosqichining maqsadi veb-xizmatning taqsimlangan tizimda to'g'ri joylashtirilishini ta'minlashdir. U sinov bosqichidan so'ng amalga oshiriladi. Deployatorning asosiy vazifasi veb-xizmat to'g'ri sozlanganligi va boshqarilishini ta'minlashdir. Ushbu bosqichda UDDI registrida veb-xizmatni belgilash va ro'yxatdan o'tkazish kabi boshqa ixtiyoriy vazifalar ham bajariladi.
Web Service Stack yoki Web Service Protocol Stack
Uchta operatsiyani bajarish uchun: nashr qilish, topish va o'zaro ishlashga mos ravishda bog'lash uchun veb-xizmat stek bo'lishi kerak . Veb-xizmat to'plami har bir darajadagi standartni o'z ichiga oladi.
Yuqoridagi rasmda eng yuqori qatlamlar pastki qatlamlar tomonidan taqdim etilgan imkoniyatlarga asoslanadi. Uchta vertikal minoralar stackning har bir darajasida qo'llaniladigan talablarni ifodalaydi. O'ngdagi matn stekning ushbu qatlamida qo'llaniladigan texnologiyalarni ifodalaydi. Veb-xizmat protokoli stegi odatda to'rtta protokoldan iborat:
Transport protokoli
Xabarlar protokoli
Ta'rif protokoli
Kashfiyot protokoli
(Xizmat) Transport protokoli: Tarmoq qatlami veb-xizmatlar stekining asosidir. U tarmoq ilovalari o'rtasida xabarni tashish uchun javobgardir. HTTP - bu Internetda mavjud bo'lgan veb-xizmatlar uchun tarmoq protokoli. U SMTP, FTP va BEEP (Block Extensible Exchange Protocol) kabi boshqa tarmoq protokollarini ham qoʻllab-quvvatlaydi .