紫金橋軟件新增Web擴展功能
一、概述
紫金橋Web擴展功能大大簡化了用戶的Web設置工作,使得Web發(fā)布更加簡單、Web瀏覽更加穩(wěn)定、可靠;同時還提供了普通Web頁面的數(shù)據(jù)訪問功能,即不需要下載控件就可以訪問紫金橋數(shù)據(jù)服務器中的實時數(shù)據(jù)、歷史數(shù)據(jù)、統(tǒng)計數(shù)據(jù)、報表等信息。
二、無需另外的數(shù)據(jù)通信端口
普通的web訪問,頁面使用HTTP端口80,數(shù)據(jù)通信使用1998。網(wǎng)絡防火墻一般會屏蔽掉數(shù)據(jù)端口1998,尤其是通過internet訪問,特殊的端口的使用會給Web訪問帶來很多困難。針對這種情況,紫金橋軟件將數(shù)據(jù)通訊并入HTTP端口,讓Web訪問暢通無阻。
上圖是web通信示意圖,從圖中可見,新的Web數(shù)據(jù)訪問只使用單一的HTTP端口。
通信轉(zhuǎn)發(fā)功能
通過Web服務器除了能夠完成本地數(shù)據(jù)通信,還能轉(zhuǎn)發(fā)對局域網(wǎng)內(nèi)的其他數(shù)據(jù)庫請求。這樣多個數(shù)據(jù)服務器通過單一的固定IP即可實現(xiàn)網(wǎng)上發(fā)布。如下圖所示:
左邊的是原來的數(shù)據(jù)通信路線,右邊的是新的通信路線。
對于固定IP只有一個,而數(shù)據(jù)服務器為多個的情形,數(shù)據(jù)發(fā)布時,原來的做法時:將其他服務器的數(shù)據(jù)集中到一個匯總服務器中,然后對匯總服務器進行發(fā)布。這樣就需要額外的數(shù)據(jù)匯總工作。而通過紫金橋擴展Web功能,無需關心有多少服務器,只要發(fā)布的數(shù)據(jù)服務器與其他數(shù)據(jù)服務器彼此連通,所有數(shù)據(jù)都可以通過這個發(fā)布服務器進行訪問。
三、如何使用新的Web訪問特性
- 更新紫金橋軟件版本至6.1
- 進入開發(fā)環(huán)境,在導航樹中選擇“本地/Web配置”,出現(xiàn)如下對話框:
- 單擊“使用標準Http協(xié)議”,將出現(xiàn)如下提示框:
Windows-IIS需要使用紫金橋軟件的VBS接口與紫金橋數(shù)據(jù)服務器進行通信,所以需要VBS授權(quán)。
四、注意事項
1、啟用Web服務器擴展服務
Windows? Server 2003 IIS在默認情況下,IIS 只為靜態(tài)內(nèi)容提供服務 - 即,ASP、ASP.NET、在服務器端的包含文件、WebDAV 發(fā)布和 FrontPage? Server Extensions 等功能只有在啟用時才工作。可以通過對 IIS 管理器中的 Web 服務擴展節(jié)點進行操作來配置這些請求處理程序(稱為 Web 服務擴展)。
注意:您必須是本地計算機上以管理員帳戶登錄。
啟用Web 服務擴展
- 在 IIS 管理器中,展開本地計算機,然后單擊“Web 服務擴展”。
- 在詳細信息窗格中,單擊要啟用或禁用的“Web 服務擴展”。
- 要啟用已禁用的 Web 服務擴展,請單擊“允許”。
- 要禁用已啟用的 Web 服務擴展,請單擊“禁止”。
- 單擊“確定”。
如下圖所示:
2、服務器數(shù)據(jù)端口要開放
雖然客戶端不訪問特殊的數(shù)據(jù)通信端口,但是服務器端內(nèi)部數(shù)據(jù)通信使用專門的數(shù)據(jù)端口。所以要保證內(nèi)部數(shù)據(jù)端口的開放。文章版權(quán)歸西部工控xbgk所有,未經(jīng)許可不得轉(zhuǎn)載。