Արդյո՞ք WSDL-ն և XSD-ը նույնն են:
Արդյո՞ք WSDL-ն և XSD-ը նույնն են:

Video: Արդյո՞ք WSDL-ն և XSD-ը նույնն են:

Video: Արդյո՞ք WSDL-ն և XSD-ը նույնն են:
Video: Marlin Firmware 2.0.x Explained 2024, Նոյեմբեր
Anonim

XSD (XML սխեման սահմանում) սահմանում է տարրը XML փաստաթղթում: Այն կարող է օգտագործվել ստուգելու համար, արդյոք xml փաստաթղթի տարրերը համապատասխանում են նկարագրությանը, որում պետք է տեղադրվի բովանդակությունը: Մինչդեռ wsdl XML փաստաթղթի հատուկ տեսակ է, որը նկարագրում է վեբ ծառայությունը: XSD է սխեման համար WSDL ֆայլ։

Համապատասխանաբար, կարո՞ղ ենք XSD ստեղծել WSDL-ից:

xsd օգտագործելով հետևյալ քայլերը. Ստեղծել գրադարան (ըստ ցանկության) > Աջ սեղմեք, Նոր հաղորդագրության մոդելի ֆայլ > Ընտրեք SOAP XML > Ընտրեք «Ես արդեն ունեմ» տարբերակը WSDL իմ տվյալների համար» > «Ընտրեք ֆայլը աշխատանքային տարածքից դուրս» > «Ընտրեք WSDL կապեր Ներմուծման համար (եթե կան բազմաթիվ) > Ավարտել: Սա կամք տալ դու որ. xsd եւ.

Ավելին, ի՞նչ է պարունակում WSDL-ը: WSDL Փաստաթղթի տարրեր Ա WSDL փաստաթուղթն ունի սահմանումների տարր, որը պարունակում է մյուս հինգ տարրերը, տեսակները, հաղորդագրությունը, portType, պարտադիր և սպասարկում: Հետևյալ բաժինները նկարագրում են գեներացված հաճախորդի կոդի առանձնահատկությունները: WSDL աջակցում է XML Schemas հստակեցումը (XSD) որպես իր տեսակի համակարգ:

Այսպիսով, ինչի համար է օգտագործվում XSD ֆայլը:

Ան XSD ֆայլ է ֆայլը օգտագործվում է սահմանել, թե ինչ տարրեր և հատկանիշներ կարող են հայտնվել XML փաստաթղթում: Այն նաև սահմանում է տարրերի փոխհարաբերությունները և ինչ տվյալներ կարող են պահվել դրանցում: XSD ֆայլեր գրված են W3C XML-ում Սխեման լեզու. XSD ֆայլ բացել Microsoft XML Notepad 2007-ում:

Ի՞նչ է WSDL ֆայլը:

WSDL XML ձևաչափ է՝ ցանցային ծառայությունները նկարագրելու համար որպես վերջնակետերի մի շարք, որոնք գործում են կամ պարունակող հաղորդագրությունների վրա փաստաթուղթ - կողմնորոշված կամ ընթացակարգին ուղղված տեղեկատվություն: Գործողությունները և հաղորդագրությունները նկարագրվում են վերացական, այնուհետև կապվում են կոնկրետ ցանցային արձանագրության և հաղորդագրության ձևաչափի հետ՝ վերջնական կետ սահմանելու համար:

Խորհուրդ ենք տալիս: