基于Web的程序界面將無限接近基于Windows的程序界面——有識之士早就認清了軟件的這個大趨勢。基于web的程序特點是跨平臺——與操作系統無關,而且無需下載也無需安裝。基于瀏覽器的云串口通信軟件就實現了這一技術進步。
具體到串口通信軟件領域,就是windows平臺的串口通信軟件向web平臺的轉變。在眾多串口通信軟件中,國內最有名的是“串口調試助手”scommassistant.exe。它是一款用VC++寫的基于windows界面的串口通信軟件,作者寫了一本介紹這款軟件的專著并且公布了源代碼,這使得該軟件得到了進一步推廣。本文介紹的是與“串口調試助手”軟件界面相似、功能相同的一款基于瀏覽器的串口通信軟件——好靈通云串口通信軟件。
波仕電子于2011年推出了好靈通系列產品,都是基于互聯網或者局域網的遠程串口通信產品。其中最新的好靈通產品是云串口通信——基于瀏覽器的遠程串口通信系統。作為云串口通信的基礎,基于瀏覽器的串口通信軟件是必不可少的。這款軟件如果安裝在遠端服務器上就可以實現遠程云串口通信,如果安裝在本地客戶端就可以實現用戶本地計算機的串口通信——也稱為私有云串口通信。
如圖為云串口通信軟件的界面,位于http://www.haolingtong.com/chanpin3.html ,這是一個神奇的頁面。雖然是一個網頁,卻實現了傳統的windows串口通信軟件的功能,而且界面設計得非常接近傳統的串口調試助手軟件,以便適應用戶的使用習慣。使用瀏覽器實現對串口的通信控制意味著我們再也不必下載或者編寫專門的串口通信軟件了,直接訪問這個頁面就可以了。這也意味著串口通信從本地到云的跨越。為了使得用戶有親身的體驗,該頁面特意設計為用于控制用戶(客戶端)的串口而不是服務器的串口。實際的遠程云串口通信的頁面設計為運行于服務器上,原理一樣,實現起來更為簡單。
建議使用IE瀏覽器,并先運行注冊串口通信控件。注意更改IE選項--安全--自定義級別--ActiveX控件和插件--均選“提示”或者“啟用”。特別提醒:本頁面受專利保護--ZL201120297328--基于瀏覽器的串口通信系統,嚴禁抄襲! 本軟件歷經半年的試用和改進,設計時比較了各種web技術的優勢和劣勢,包括ASP、JAVA、C#、PHP等。最終以通信的可靠和易用為原則,整合了各種web技術的優勢,其可靠性和易用性甚至超越了傳統的windows串口通信軟件。已經在各種windows 98+版本下的各種Internet Explorer 4+版本下成功測試通過。
所謂“云串口通信 ”,是指使云串口擁有一個獨一無二的IP地址,用戶可以通過任何能夠運行瀏覽器的設備(包括智能手機、平板電腦、筆記本電腦、臺式機等),在任何地方瀏覽該IP地址的串口通信頁面,就可以直接在頁面上進行串口的設置和發送、接收。簡單地說,云串口通信將使“串口通信像瀏覽網頁一樣簡單”。由于互聯網IPv4地址已經基本耗盡,只有少量用于科研,而IPv6地址國內還沒有推廣,目前IPv4的云串口成為稀缺的資源。鑒于這種情況,波仕電子考慮在適當的時候直接申請IPv6地址。
作為首推云串口通信的廠商,波仕電子對發展云串口通信技術非常重視,它將繼續大力投資發展云串口通信技術,并計劃2020年前全面取代傳統的遠程串口通信產品。在波仕的發展戰略中,云串口通信已經作為“好靈通串口即時通信”技術研發的一部分,被納入公司未來的發展整體戰略中,以在移動互聯網時代為用戶提供更豐富的RS-232/RS-485串口通信應用。其它工業通信的廠商,雖然目前在云串口通信領域尚未推出實際的應用產品和服務,但都在密切關注著云串口通信的發展動向,并且加快了云串口通信技術的研發速度。
云串口通信作為云通信技術發展的產物,是該技術在工業通信中的具體應用。云串口通信技術的出現,將極大地改變傳統的工業串口通信方式,即使再遠的距離也無需布線,傳統的串口通信的復雜編程被瀏覽器串口通信頁面代替,瀏覽器的跨平臺特性使得利用手機隨時隨地串口通信成為可能,給人們的移動通信和控制帶來極大便利,從而提高人們的生產效率。云串口通信技術還將會改變串口通信設備傳統的“工業專用”形象,使它成為普及到家庭的產品,給用戶帶來更多的樂趣。
此外,云串口通信的發展將極大地促進串口通信行業業務模式的轉變,使行業業務模式由賣設備向賣服務轉變,使通信設備廠商與網絡運營商和移動終端設備商之間的聯系更加緊密,共同開拓移動通信市場。而移動互聯網技術的發展則為云串口通信技術的發展奠定了基礎,使串口通信成云通信網絡系統中的重要組成單元。另外,智能手機、平板電腦、筆記本電腦等移動終端產品的快速發展,使各種個性化的串口通信產品需求不斷增長,從而也為云串口通信市場的發展提供了動力。
總體來看,云串口通信技術的出現和發展,將為傳統的串口通信行業帶來新的活力,加快推進串口通信行業業務模式的轉型升級。但是,由于現階段云串口通信技術和應用尚未成熟,存在諸多應用缺陷,比如IPv4地址的耗盡、互聯網的安全問題、串口設備的自主控制問題等。因此,要想讓云串口通信實現真正落地,并獲得長足發展,還需要進一步研發和創新相關技術和應用模式。本文的基于瀏覽器的云串口通信軟件就是堅實的一步,未來的十年必將是云串口通信技術和應用快速發展的十年。