文/杭斌
自即時消息系統首次發明以來,依靠其能夠進行實時在線交互的突出特性迅速實現風靡全球。目前,即時消息軟件正開始逐漸成為一個融合文字、圖片、視頻、音頻等全方位業務以及各項通訊增值業務的新型網絡通信工具軟件,依靠即時消息軟件本身具有的廉價簡易性和方便快捷性,以及通訊功能的持續完善,即時消息軟件已經開始和E-mail等軟件一起并列成為了全世界最經常使用的網絡服務軟件。即時消息軟件作為一個優秀的網絡通訊應用軟件,能夠在不同的行業工作里面有效起到即時通訊、信息傳輸、專業化工具應用的綜合性作用。通過采用企業內部的各類即時消息軟件,能夠實現企業內部員工之間無論在什么地點、什么時間都可以開展即時交流工作,切實開展企業內部各項協同工作的推進,尤其是在安全監督系統里面應用更加廣泛。
1.1.1 短信語音自動報警功能
當對應的數據采集系統發生報警情況,數據采集系統能夠實現首先將相關數據發送到Server設備里面,Server設備將相關數據匯總統一后實施發送工作。按照用戶的具體設置情況,決定將相關數據實時轉化成對應的語音信息發送到設置好的手機或者固定電話設備。如果對應的系統內部設置了語音報警的形式,則可以把相關數據實時轉化成語音信息即時發送到相應的用戶手機里面。如果沒有采用語音報警的形式進行設備,則系統內部直接將相關消息以短信息通知的形式開展發送工作。
1.1.2 系統遙信遙控遙測和遙調相關功能
即時消息系統同時還能夠真正實現四遙的具體功能,用戶能夠根據手機客戶端設備開展對數據采集系統內部實施遙信遙控遙測和遙調等具體操作。遙信功能主要是對即時消息系統內部一些開關信號信息的具體測量。遙控功能主要負責實現即時消息系統的一些關鍵電子設備工作開展遠程控制操作。遙測功能是對即時消息系統內部一些變壓器等設備的實際參數進行測量工作。遙調功能主要負責實現對即時消息系統內部電力設備相關參數的遠程調控工作。上述這些功能都是能夠有效通過向即時消息系統開展傳輸特定的通知消息進行實現的。
1.1.3 定時提醒功能
即時消息系統能夠將根據系統內部設定的實際條件,系統內部的具體狀態滿足已經設定的相關條件的時候,即時消息系統就會直接提醒系統管理員出現了特定的事件類型。
1.2.1 即時性特點
即時消息系統通過采用消息方式的即時通訊傳遞技術,和以前傳統的郵件系統不同,消息通知一發送成功,對應的接收者馬上就會真正接收到相關消息,有著十分快捷的即時性。在即時消息系統里面,相關消息發送者完成發送消息工作,直接將相關的系統消息發送給對應的接收者,完全區別于電子郵件通過直接發送到相關服務器,然后通過制定的接收者去完成取回消息的方式。
1.2.2 主動性特點
即時消息系統本身有著主動進行消息傳輸工作的特點。信息發送方發送的具體消息傳輸到服務器后,相關的服務器可以直接按照消息對應的接收者位置將具體的消息進行投遞。信息接受方可以實時接受到發送的相關消息,不需要信息接收者去進行去取回消息的操作。
1.2.3 移動性特點
即時消息系統基于各類軟硬件環境條件,能夠真正實現即時消息系統管理工作的移動性質。系統客戶端能夠作為有效的移動終端。系統內部服務器能夠向對應移動終端發送傳輸消息通知。系統客戶端如果屬于移動終端設備,能夠實現向系統服務器端進行發送相關消息,達到即時消息系統管理工作的移動特點。
1.2.4 統一性特點
即時消息系統里面的數據消息處理中心,主要負責當前整個安全監督系統里面相關子系統的通知消息的具體接收和發送工作。系統里面的子系統中,如果存在需要發送給對應的系統管理員的通知消息時,都可以通過即時消息系統完成發送工作。如果系統管理員存在需要傳輸發送給子系統的通知消息時,也都可以通過即時消息系統完成發送工作。
1.2.5 人性化特點
即時消息系統采用了微軟公司的sAPI技術,能夠有效進行文本消息內容實時轉化成語音信息內容。將對應的文本消息內容實現轉化成對應的語音消息內容后,再進行傳送給對應的系統管理員。系統服務器能夠按照系統管理員的相關設定內容,實現系統的實時狀態信息進行轉化成對應的語音信息再實時發送給對應系統管理員本身的手機位置或者固定電話位置。運用先進的語音技術能夠系統自身的人機接口功能更加的有效人性。
即時消息系統主要包括兩部分,也就是客戶端和服務器端部分。客戶端部分作為J2ME程序實際運行在各個用戶的手機移動端上邊,服務器端部分作為c0RBA對象具體實現掛接在系統里面的ORB軟總線位置上邊。客戶端部分主要負責給各個用戶操作活動提供簡便友好的系統界面,服務器端部分主要負責對數據消息開展存儲工作,按照數據庫里面相關的配置數據信息和數據消息的相關類型完成處理和轉發工作。
PC客戶端部分的具體程序是實際運行在系統里面網管模塊上的相關程序,可以實現具體配置并進行使用數據信息服務中心里面的對應信息。主要包括系統功能配置(系統停止、啟動報警和系統故障,停止、啟動對應定時信息提醒的相關通知,每個對應功能能夠進行設置相應的功能時間段),系統用戶數據信息配置(配置相關用戶的本身電話號碼,能夠是座機方式或者手機方式)。
手機客戶端部分通過功能方面主要包括兩部分,第一部分功能是手機本身自帶的相關應用功能,也就是接收系統服務器端實時發送過來的信息或者呼叫內容。第二部分是通過采取J2ME客戶端程序的方式開展對目前監控網絡里面存在權限的工程數據信息實施監控和管理操作。首先,系統的手機客戶端部分采用J2ME程序平臺,由于它是目前非常流行的各類手機程序應用開發數據平臺,能夠向手機程序開發工作給予十分強大的技術支持??蛻舳瞬糠滞ㄟ^接受系統服務器送來的各類工程數據信息,系統服務器實時接受客戶端部分傳輸發送來的對應工程數據信息的相關操作指令。按照具體操作內容實現設計對應的系統操作指令。通過即時消息系統發送傳輸對象到系統服務器,系統服務器按照對象開展不同的處理工作。
在手機客戶端部分里面,客戶端界面通過采用對應的程序組件完成,這里面的數據結構往往涉及到系統對應操作指令的具體設計。界面組件本身屬于系統登陸界面和用戶本身權限的工程可視化顯示界面。系統的登錄界面主要采用具體的兩個數據信息編輯框和兩個界面按鈕。在工程顯示界面里面,常常采用樹形控件的方式實現對應訪問工程的具體顯示工作。用戶在完成對應選擇工作后,能夠有效調出當前相關工程數據信息查看的操作指令。
服務器端部分主要通過五個大包共同組成,其中存在兩個基礎系統設施包,能夠分別為另外三個包準確提供對應的系統指令編碼/解碼和系統CORBA接口調用工作。
首先,對應的系統管理員能夠啟動即時消息系統,即時消息系統實現對計算機串口操作,同時GSM Modem部分和語音Modem部分完成初始化操作。然后,對應的系統管理員按照具體情況完成系統的配置工作,主要涵蓋管理員自身的手機號碼數據信息和固定電話號碼數據信息以及發送消息數據信息的具體方式。最后,實現配置完成以后,實時將這些數據信息傳輸存入到系統本地數據庫里面,實時發送數據信息的時候能夠有效從系統數據庫里面即時讀取相關的配置信息,按照配置數據信息完成相應的操作工作。
從目前的正在流行的各種即時消息系統本身的具體發展趨勢能夠清楚發現,未來的即時消息系統一定能夠穿越防火墻的阻隔,在當今廣域網里面廣泛使用。因此,目前出現了部分按照Web服務作為技術實施基礎的即時消息系統結構架構,通過Web服務本身的開放性特點和能夠實現穿越防火墻阻隔的特點,導致即時消息系統本身能夠更加容易實現和諸如安全監督系統等其他系統的有效整合,能夠在當前的廣域網范圍里面大規模進行使用。