重慶港九股份有限公司 吳慶楠
隨著港區信息化應用軟件的增多,越來越多的管理部門利用自動化系統進行業務處理,比如港區公文管理、銷售服務管理、財務信息管理、人力資源管理等,可以大幅度提升各個部門的信息化水平。但是,眾多的應用軟件不利于用戶操作,因此亟需利用先進的云計算技術構建一個門戶網,其可以實現對應用軟件的統一管理、統一授權、統一認證和統一審計,提高港區信息平臺的共享能力[1]。
本文基于筆者多年的工作實踐,詳細地描述了港區信息化平臺應用功能及現狀,引入云計算等關鍵技術,構建一個集成化的接入服務平臺,能夠提高人們使用的便捷性,同時也可以提高數據處理速度和共享能力。
云計算是一種新型計算處理技術,其采用矩陣式連接結構,可以將數以萬計的計算機集成在一起,實現信息加工和處理。云計算具有較高的并發性、可擴展性、高可用性,將多個業務系統部署在一個服務器上,按需分配存儲和計算空間,可以為大中型企業提供電信級的解決方案。云計算采用了先進的集群設計方法,構建了多個冗余的中央節點,即使某一個節點發生了故障,也可以啟用另外的節點進行通信傳輸,保證數據通信的可靠性和完整性[2]。云計算引入了按需定制服務,可以根據信息軟件的大小、存儲數量的多少和用戶數目分配存儲空間,這樣既可以提高云計算服務器的空間利用率,同時還可以節約系統的資源,保證云計算服務空間得到最大化利用。云計算還引入了先進的索引機制,利用索引機制、Mapping映射機制實現應用層、服務層和物理層之間的交互,每一層的改變都不影響其他層[3]。
目前,云計算在很多領域得到了應用,吸引了很多科技公司進行開發和設計,誕生了百度云、騰訊云、阿里云等,尤其是阿里云,已經成為眾多互聯網信息化網站的重要部署平臺,承載了數以百萬計的應用軟件和上億用戶,提高了社會信息化水平。騰訊云也集成了數以萬計的游戲軟件,這些軟件的訪問量達到3億次,提高了信息化處理能力。百度云為每一個百度用戶提供一個賬號,該賬號可以實現對圖片、語音、文本、視頻的存儲,還可以完成信息訪問及操作。
港區信息云平臺可以將不同的應用軟件集成在一起,實現數據通信和信息共享,提高應用軟件的集成性。港區信息云平臺主要具有兩個功能,分別是門戶網功能和數據共享功能。港區信息云平臺能夠為用戶提供一個門戶網,能夠登錄已經部署的應用軟件,這樣就可以提高用戶使用的便捷性,一鍵登錄期望的所有應用軟件,實現業務的快速辦理。港區信息云平臺門戶網還可以定期推送最新港區新聞、公告、通知等信息,讓用戶及時掌握最新形勢政策。港區信息云平臺最為關鍵的功能就是資源共享,能夠將港區的各類型軟件集成在一起,實現對數據資源的預處理,保證數據的格式統一。港區信息云平臺采用先進的企業服務總線監聽每一個子功能的運行狀況,發現當前的子系統是否存在數據處理需求,以便整合電子政務數據,實現信息共享操作。本文結合筆者多年的工作實踐,根據港區信息發布平臺的應用現狀,設計港區信息平臺的設計架構,分別是用戶交互層、中間層和應用層。
(1)交互層
港區信息云平臺的交互層直接為用戶提供一個操作界面,交互界面采用先進的HTIML5設計技術。HTML5采用一次設計、普遍適用的思想,對于同一個應用軟件的交互界面可以根據屏幕大小自動調整寬度、高度,自動地美化軟件交互界面布局,能夠為用戶提供更加友好的交互界面。HTML5還引入了許多新的組件及標簽技術,比如企業服務總線監聽啟動技術,可以自動化地提高企業服務總線的驅動性能,保證企業服務總線監聽數據具有完整性。
(2)中間層
港區信息云平臺能夠為用戶提供一個強大的接口,這些接口內部實現的功能與其它層無關,只需要提供一個對外的通信接口即可完成數據處理。中間層完成的功能很多,包括業務邏輯加工和數據處理操作。中間層可以從交互層獲取用戶的邏輯業務請求,針對這些請求進行解析和處理,如果發現這些請求中包含數據處理內容,就可以將其發送給數據庫,數據庫完成對信息的添加、修改、刪除和查詢。港區信息云平臺中間層能夠提高軟件的可擴展性、分離性,確保信息加工的獨立性,保證其可以部署于Android智能手機、平板電腦等移動設備上,有效提高軟件的開放性,保證軟件開發效率。
(3)應用層
港區信息云平臺可以集成各類型的軟件,包括公文管理系統、新聞通知系統、人力資源管理系統、視頻監控系統、倉庫管理系統、工作任務調度管理系統等,將這些系統進行適應化處理之后,可以將其部署于云平臺的應用層,該層可以利用Web服務器進行操作,將每一個子功能的邏輯業務請求轉換為計算機可以識別的語言,實現計算機應用數據處理,還可以將處理結果封裝在數據包內,將其反饋給交互界面層,直接提供給用戶瀏覽。
港區信息軟件很多,經過多年的推廣和應用,這些應用軟件已經覆蓋了人力、財務、公文、倉庫、物流等多個部門,因此利用云計算技術將這些獨立的系統集成在一起,為用戶提供一個統一的信息化交互界面,可以提高港區用戶的使用便捷性,同時提高社會共享水平。