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