สร้างไฟล์ใหม่ในข้อความหรือตัวแก้ไข XML ของคุณ หากเอดิเตอร์รองรับ WSDL ให้เลือก WSDL เป็นประเภทไฟล์ หากไม่รองรับ WSDL แต่รองรับ XML ให้เลือก XML เป็นประเภทไฟล์ หากไม่รองรับ WSDL หรือ XML ให้เลือกประเภทไฟล์ข้อความธรรมดา
ตั้งชื่อไฟล์ด้วยชื่อใดก็ได้ที่คุณต้องการ และตั้งชื่อไฟล์เป็นนามสกุล ".wsdl" ตัวอย่างเช่น ไฟล์สามารถชื่อ "HelloWorld.wsdl"
สร้างไฟล์ใหม่ไฟล์ที่สองในตัวแก้ไขข้อความหรือ XML ของคุณ หากเอดิเตอร์รองรับสคีมา XML ให้เลือกสคีมา XML หรือ XSD เป็นประเภทไฟล์ หากไม่รองรับ XML schema แต่รองรับไฟล์ XML ให้เลือก XML เป็นประเภทไฟล์ หากไม่รองรับ XML schema หรือ XML ให้เลือกประเภทไฟล์ข้อความธรรมดา
ตั้งชื่อไฟล์ด้วยชื่อใดก็ได้ที่คุณต้องการ และตั้งชื่อไฟล์เป็นนามสกุล ".xsd" ตัวอย่างเช่น ไฟล์สามารถชื่อ "HelloWorld.xsd"
คำสั่งการนำเข้าใน WSDL นำเข้าเนมสเปซ XML จากไฟล์ วัตถุประสงค์หลักขององค์ประกอบการนำเข้าคือการนำเข้าเนมสเปซ ไม่ใช่เพื่อระบุตำแหน่งที่จะพบการประกาศในเนมสเปซ องค์ประกอบนี้รวมถึงแอตทริบิวต์ "schemaLocation" ที่ไม่บังคับ แอตทริบิวต์เป็นทางเลือก เนื่องจากสามารถนำเข้าเนมสเปซจากไฟล์เดียวกันหรือลงทะเบียนด้วยวิธีอื่นได้ ตามข้อกำหนดของ WSDL "schemaLoction" เป็นเพียงคำใบ้เท่านั้น ตัวแยกวิเคราะห์ XML มีอิสระที่จะละเว้นตำแหน่ง ถ้า parser รู้อยู่แล้วเกี่ยวกับประเภทสคีมาในเนมสเปซนั้น หรือมีกลไกอื่นในการค้นหา เขาก็ไม่จำเป็นต้องใช้ตำแหน่งนั้น อย่างไรก็ตาม ในหลายกรณี เนมสเปซถูกนำเข้าโดยที่ตัวแยกวิเคราะห์ XML ไม่รู้อะไรเลย ดังนั้นแอตทริบิวต์ "schemaLocation" จึงมีความจำเป็น แต่ในทางเทคนิคแล้ว มันยังเป็นเพียงคำใบ้
เคล็ดลับ
เทคโนโลยีใหม่ ๆ เช่นการแลกเปลี่ยนข้อมูลเมตา MEX ได้รับการแนะนำเพื่อแบ่งปันข้อมูลเกี่ยวกับความสามารถที่บริการสนับสนุน แต่มาตรฐานเหล่านี้ยังไม่ได้รับการยอมรับอย่างกว้างขวาง