WebService培訓教程
1. 復習準備
1.1. Schema約束
幾個重要知識:
1.?namespace 相當于Schema文檔的id,它的值必須是唯一的 2.?targetNamespace屬性 用來指定schema文檔的namespace值 3.?xmlns屬性 引入某個命名空間 4.?schemaLocation屬性 指定引入的命名空間的schema文件的位置 ???1. 在Schema規范中, xml文件中的所有標簽和屬性都需要有schema文件來定義(約束) 2. 如何引入約束? xmlns屬性來指定: 它的值為一個schema文件的namespace值 ? 3. 每個schmema文件都必須有一個唯一標識, 平常一般取名為id, 但在schema中以namespace(命名空間)來表達 也就是每個Schema文件都有一個唯一的namespace值 4. schema文件的namespace值如何指定? targetNamespace屬性來指定: 它的值是一個url格式的文本(路徑不一定真實存在, 但必須唯一) 5. 如果引入的schema約束不是w3c組織定義, 那么在引入后還需要指定schema文件的位置 6. 如何來指定schema文件的位置? schemaLocation屬性來指定: 它的值由兩部分組成: namcespace+path 7. 如果引入了N個約束, 那反必須給n-1個取別名, 在使用到某個取了別名的schema文檔的標簽或屬性時,必須通過別名來引導 |
1.2. HTTP協議
幾個重要知識:
1. 請求的組成: 2. 響應的組成 3. 請求的過程 |