• Veb-xizmatlar arxitekturasi
  • Veb-xizmat xususiyatlari
  • Axborot texnologiyalari va kommunikatsiyalarini rivojlantirish




    Download 2.59 Mb.
    bet6/7
    Sana18.06.2022
    Hajmi2.59 Mb.
    #23995
    1   2   3   4   5   6   7
    Bog'liq
    Behruz GIT
    Iqtisodiyotni modernizatsiyalash sharoitida byudjet nazoratini tashkil etish.

    Veb-xizmat turi


    Veb-xizmatlarning asosan ikki turi mavjud.

    1. SOAP veb-xizmatlari.

    2. RESTful veb-xizmatlari.

    Veb-xizmat to'liq ishlashi uchun ma'lum komponentlar mavjud bo'lishi kerak. Ushbu komponentlar veb-xizmatni dasturlash uchun qaysi dasturlash tilidan foydalanilishidan qat'iy nazar mavjud bo'lishi kerak.

    Veb-xizmatlar arxitekturasi


    Barcha ramka veb-xizmatlarda xuddi shunday kerakli tarzda ishlashiga ishonch hosil qilish uchun har bir ramka qandaydir arxitekturaga muhtoj. Veb -xizmatlar arxitekturasi quyida keltirilgan uchta alohida roldan iborat:

    • Provayder - Provayder veb-xizmatni yaratadi va undan foydalanmoqchi bo'lgan mijoz ilovasiga uni taqdim etadi.

    • So'rovchi - so'rovchi veb-xizmat bilan bog'lanishi kerak bo'lgan mijoz ilovasidan boshqa narsa emas. Mijoz ilovasi .Net, Java yoki veb-xizmat orqali qandaydir funksiyalarni qidiradigan boshqa tilga asoslangan ilova bo'lishi mumkin.

    • Broker - Broker UDDI ga kirishni ta'minlaydigan dasturdan boshqa narsa emas. Avvalgi mavzuda muhokama qilinganidek, UDDI mijoz ilovasiga veb-xizmatni topish imkonini beradi.

    Quyidagi diagrammada Xizmat ko'rsatuvchi provayder, Xizmat so'rovchisi va Xizmatlar reestrining bir-biri bilan o'zaro aloqasi ko'rsatilgan.



    Veb-xizmat xususiyatlari


    Veb-xizmatlar quyidagi o'ziga xos xulq-atvor xususiyatlariga ega:

    • Ular XML-ga asoslangan - veb-xizmatlari taqdimot va ma'lumotlarni tashish qatlamlarida ma'lumotlarni taqdim etish uchun XML-dan foydalanadi. XML-dan foydalanish har qanday tarmoq, operatsion tizim yoki platformaga bog'liqlikni yo'q qiladi, chunki XML hamma tushunadigan umumiy tildir.



    • Bo'shashmasdan bog'langan - Bo'shashmasdan bog'langan mijoz va veb-xizmat bir-biriga bog'lanmaganligini anglatadi, ya'ni veb-xizmat vaqt o'tishi bilan o'zgarsa ham, mijozning veb-xizmatga qo'ng'iroq qilish usulini o'zgartirmasligi kerak. Bo'shashmasdan bog'langan arxitekturani qabul qilish, dasturiy ta'minot tizimlarini yanada boshqariladigan qilish va turli tizimlar o'rtasida integratsiyani soddalashtirish imkonini beradi.


    1   2   3   4   5   6   7




    Download 2.59 Mb.

    Bosh sahifa
    Aloqalar

        Bosh sahifa



    Axborot texnologiyalari va kommunikatsiyalarini rivojlantirish

    Download 2.59 Mb.