產品介紹 ![]() |
|
||
常見的web應用服務器有IIS、Tomcat等,但是它們都重點面向于互聯網范圍內的大規模訪問,所以為了安全,應用腳本程序都是放在沙箱里運行,限制對服務器本機的api調用,比如對主機內存的讀寫。
而現實需求中,常需要一種便捷的web應用程序對主機的完全控制,但是又要具有web程序的各種優點。比如:工業控制中,一臺x86架構的工控機,以485通信方式對設備進行數控,而現在需要能在世界范圍內訪問和控制這臺設備,那么您就可以選用我們的“孔方兄Web應用服務器”了。
“孔方兄Web應用服務器”是一個標準的WIN32應用程序,無需安裝和后臺服務,運行即工作,關閉即停止,運行后指定一個工作端口號(比如80)后,客戶端即可通過瀏覽器訪問到相應的應用腳本程序(電腦瀏覽器、iPad瀏覽器和手機瀏覽器都支持)。腳本程序和asp程序非常像,只不過asp程序是無法在IIS里調用windows api的,比如函數“ShowWindow”,但是aspz卻可以,它可以調用windows api、COM組件、讀取數據采集卡、甚至可以關閉主機…… />
asp程序以“.asp”為文件后綴,而本腳本程序以“.aspz”為文件后綴,程序的語法和規則也非常相近。 aspz文件例子如下:
上述代碼,會在訪問這個頁面時,如果提請參數username和session中的username變量內容一致時查找并顯示主機里的計算器程序窗口。
“.aspz”程序是孔方兄公司定義的一個標準,語法類似asp(但不全相同),“K-WebServer”則是公司開發的一個web應用服務器,它不基于任何webserver內核,是全代碼編寫和實現的一個web應用服務器。
除了上述遠程控制案例外,本地應用程序也可以用aspz來編寫,其特點是可用HTML做UI界面。/p>