xnml

xnml

XNML是校內網為校內網用戶提供的一種標識語言,使用它我們可以調用校內網的指定數據,利用這些數據可以開發我們需要的應用程序。

編寫程序原理


我們先分析一下從一個用戶發出瀏覽網頁請求到呈現網頁內容的這個過程:
1、校內網用戶訪問你用XNML寫的網頁,此時會對校內網的伺服器發送請求。
2、校內網的應用程序(app)伺服器接收用戶請求,並根據該應用程序的相關配置找到編程者存放應用程序的另一台伺服器(我們的XNML代碼就放在這台伺服器上)
3、讀取編程者編寫的網頁程序,把其中的XNML標籤翻譯轉換成相應的表現形式(這個過程不需要我們了解,校內網也不會公開)
4、轉換過後,結果就會呈現在剛才發出請求的用戶面前。

臨時變數


我們所寫的代碼被校內網的伺服器讀取並翻譯,最後呈現出來。翻譯的內容就是我們在程序中所用到的XNML。XNML就充當著這樣的角色:臨時變數。