蒲偉
摘要:隨著Java技術的發(fā)展使企業(yè)面臨了巨大的技術挑戰(zhàn),在本研究中分析了Java技術在企業(yè)應用上的優(yōu)勢、價值以及發(fā)展前景,并深入探討了Java技術在企業(yè)應用中的重要性,尤其是在石油石化行業(yè)的大型傳統(tǒng)國企中,如何發(fā)揮它開源、跨平臺、可靠性、健壯性的特點。同時也能助力于企業(yè)內部信息化團隊如何更好的為內部客戶提供幫助,為企業(yè)產生高附加值。
關鍵詞:Java技術;企業(yè)應用;優(yōu)勢;展望
Java技術是面向對象的高級編程語言,依據(jù)面向對象的天然優(yōu)勢,包括具備跨平臺、可擴展、健壯性、可移植性、安全性及高性能等特點已經成為目前基于互聯(lián)網(wǎng)程序的高級編程語言,且引發(fā)的肥瘦客戶機之爭以及網(wǎng)絡計算革命,成為了目前高度重視的熱點,影響了整個信息網(wǎng)絡系統(tǒng)。Java不僅作為企業(yè)應用使用范圍最廣的編程語言,同時也是一種平臺技術,能夠為多種應用建立基礎架構。自1995年發(fā)布之后僅用于編寫web網(wǎng)頁,隨著語言的不斷升級、創(chuàng)新,逐漸發(fā)展為能夠用于編寫銀行,電信,交通,醫(yī)療,科研機構等各行業(yè)應用系統(tǒng)的技術語言。
1 Java技術在企業(yè)應用中的優(yōu)勢
首先從Java技術標準和程序的可移植性來分析,能夠為用戶提供更加豐富靈活的功能,一種技術應用無論是在同企業(yè),還是在社會各行各業(yè)中,都需要通過標準來實現(xiàn)應用及系統(tǒng)的通用性拓展,達到一次編譯多端部署的能力。各行業(yè)存在相互競爭標準,最后將歸結于某一行業(yè)標準,這也是市場發(fā)展的需求,是行業(yè)發(fā)展需要,Java技術是各企業(yè)級應用標準的重要組成部分,也是行業(yè)標準的重要體現(xiàn)。利用Java技術的靈活性特點和虛擬技術可以充分提高應用及系統(tǒng)的自由度選擇,能夠幫助企業(yè)實現(xiàn)快速部署,高效運維。一方面由于上述標準環(huán)境,另一方面,由于相比C語言來說Java技術編程更加方便快捷,編譯發(fā)布更加智能化,并且能夠為絕大部分編程人員使用,能夠提高軟件開發(fā)人員的編碼效率,在此基礎上Java技術還具有較多基礎應用程序包,如語言轉換、輔助圖形設計、日志、多媒體、接口發(fā)布調用等,通過這些提供的類使得編程人員在軟件開發(fā)過程中能夠獲取更高效率。Java技術目前已經成為事實上的面向對象編程的主要平臺載體,使用預定義組件建立相對合理的程序設計架構是軟件工程的關鍵,有了框架部件和其圍繞構建的標準,使人們能夠實現(xiàn)面向對象編程技術。Java媒體通信應用編程接口能夠從一定程度上拓展Java平臺,進一步豐富媒體內容和實現(xiàn)功能集成化,能夠為多種業(yè)務發(fā)展提供支持。Java媒體通信應用編程接口是由類庫構成的,利用完善的通信功能和媒體功能能夠豐富其應用環(huán)境,進而使用戶以及軟件開發(fā)人員更加便捷、靈活的使用?;趪H互聯(lián)網(wǎng),利用Java的多語言支持,使企業(yè)級應用成為跨企業(yè)交互式媒體。Java媒體通信應用編程接口可提供下列功能:音頻,視頻回放,會議,2D,3D圖形動畫,語音識別,成像以及相關技術。利用現(xiàn)有系統(tǒng)和程序能力,能夠用于保護核心系統(tǒng)的完整性,提升前臺系統(tǒng)使用的方便性,靈活性,保持后臺系統(tǒng)不會受到任何干擾因素,主要是由于Java技術能夠為現(xiàn)有系統(tǒng)編寫API,以生存模式的方式形成互聯(lián)網(wǎng)行業(yè)與傳統(tǒng)行業(yè)共有的新API。在短時間內快速完成并運用于第二層web服務器上,可用于處理網(wǎng)絡連接問題,并將其連接到第一層客戶機,此外還可以連接運行于第三層服務器的現(xiàn)有程序,目前全世界70%的數(shù)據(jù)都位于第三層系統(tǒng)中,該方案的優(yōu)勢為Java函數(shù)能夠將事務提交后臺服務器之后,不需要重新對現(xiàn)有系統(tǒng)進行編程,只需要在短時間內封裝后臺系統(tǒng),并建立新的企業(yè)級大型應用軟件。
2 Java技術發(fā)展趨勢分析
Java技術在應用過程中可以通過有以下幾方面得到完善和發(fā)展:基于因特網(wǎng)的高級信息搜索服務:網(wǎng)絡或云計算模式下用于信息處理能夠獲取多維度信息,制作主頁,制定問題求解答案,信息服務維護系統(tǒng)以及技能技術培訓等。尤其隨著知識經濟以及首席知識主管等一些概念的出現(xiàn),能夠使企業(yè)建立知識服務器并向用戶提供隨時隨地信息訪問的服務模式;智能卡:利用Java芯片制作銀行卡,健身卡,社??ǖ燃喾N卡為一體的集成信息卡,其具有廣泛的使用用途;Java芯片:能夠用于個人身份識別,其在后續(xù)推廣應用中也得到了高度重視;個人Java軟件:Java個人軟件可以安裝在傳統(tǒng)微機中運行相應的程序,使大量擁有傳統(tǒng)微機的用戶能夠成為Java程序的最終用戶;電子商貿:利用Java電子商務能夠使社會各個階層用戶共享互聯(lián)網(wǎng)的數(shù)據(jù)資源,進行商務活動以及相互的通信交流;基于Java商用軟件:目前包括網(wǎng)上訂單,可以根據(jù)客戶的特定需求,自動生成訂單,包括產品的基本靜態(tài)信息和產生交易的動態(tài)流水等相關信息,如金融交易支付軟件和稅務系統(tǒng),物料、備品備件系統(tǒng),查詢系統(tǒng),訂票服務系統(tǒng)等;Java芯片的嵌入式技術:Java卡片信息編程主要包括個人身份信息,身份認證以及身份確認,通訊錄等,未來甚至可以連接個人信用系統(tǒng),除此之外還有機頂盒的查詢信息,游覽功能,移動終端信息和相關電器的控制等;Java技術的應用系統(tǒng):利用Java芯片能夠用于Java控制板,根據(jù)各行業(yè)的需求,通過java技術完成B2C、B2B等多種大型軟件系統(tǒng)的開發(fā)。
3 ?Java的實際應用分析及價值
在交互式多媒體中的應用:目前Java在企業(yè)典型用主要表現(xiàn)在交互式電視和多媒體領域,比如某電信交互式多媒體公司建立了全球首個商業(yè)性多媒體交互式服務系統(tǒng),并于90年代末開始,該系統(tǒng)軟件是基于分布式面向對象的解決方案,其運行環(huán)境包括Java應用軟件的智能盒終端,應用服務器,通過光纖網(wǎng)互聯(lián),使交互式視頻系統(tǒng)成為技術裝置,是一種定制的智能盒,其位于電腦與被交換數(shù)字視頻傳輸網(wǎng)之間,能夠用于視頻解碼和網(wǎng)絡連接,提供可下載的應用程序執(zhí)行環(huán)境,能夠使系統(tǒng)更好地適應智能盒終端。首先解決用戶客戶機處理器以及內存限制問題與提供多種功能的矛盾,同時盡可能降低智能盒的生產成本,實現(xiàn)商業(yè)推廣,將智能盒內存降到最低限度。某電信公司在系統(tǒng)軟件應用中能夠解決Java的上述問題,Java支持下載小應用程序,能夠使智能盒按下載需求不同完成多種功能。此外,服務活化管理工具也是其中一種應用程序,能夠減少交互式多媒體服務公司在生產環(huán)境中的容量規(guī)劃。除視頻點播外,還能夠利用Java啟動服務項目,提供其它的視頻服務,包括音樂、家庭購物、家庭銀行、數(shù)字廣播等。
在對客戶服務過程中:當前市場競爭非常激烈,提供電信服務需要以優(yōu)惠價格來吸引競爭對手,進而能夠使顧客獲得優(yōu)質服務,確??蛻魧灸軌蛄粝潞糜∠?,需要選擇只經過一次接觸就可以提高客戶滿意度的概念,顧客無需在每個步驟中同不同員工打交道,而自始至終由同一個人為其提供服務。要想實現(xiàn)這種服務方式,需要確保每位業(yè)務員的臺式機能夠查詢所信息,基于這種指導思想可以選擇Java作為計算結構基礎,利用網(wǎng)絡計算機以及服務器推出能夠針對專門市場領域的服務項目,比如移動電話具有個人和商業(yè)通信服務選項的產品服務包,使用這種措施主要是為實現(xiàn)Java計算和智能網(wǎng)絡交換的融合,能夠將智能網(wǎng)絡交換與Java進行融合,降低業(yè)務成本,從而獲取更高的效益??梢哉fJava萬維網(wǎng)能力對于企業(yè)內、外部網(wǎng)是重要的因素,能夠利用網(wǎng)絡計算機取代PC機,利用網(wǎng)絡計算機能夠降低運行成本,能夠極大程度上發(fā)揮Java優(yōu)勢,用戶可從成本降低中獲得一定好處,能夠快速完成Java編程,此外Java語言具有應用性,能夠使企業(yè)在短時間內完成產品開發(fā)并投入市場,同時編碼的重要性能夠為其縮短產品開發(fā)周期,提高競爭優(yōu)勢。
小結
總而言之,目前Java在企業(yè)中的應用較廣,無論是在提高企業(yè)競爭地位,改善客戶服務質量,還是降低企業(yè)建設、開發(fā)、運營成本、提升企業(yè)員工的工作效率、增強企業(yè)經營決策水平等方面都發(fā)揮著重要作用。Java技術是推動企業(yè)發(fā)展的內在動力,未來將需要進一步深入分析研究Java技術,不斷對該技術進行完善和優(yōu)化,能夠成為企業(yè)獲取競爭優(yōu)勢的主要力量
基金項目:
深圳市科技計劃技術攻關項目(JSGG20170413170110695)
(作者單位:中海油信息科技有限公司)