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