純JAVA開發(fā)
每家企業(yè)都希望一個合適的企業(yè)資源管理(ERP)系統(tǒng)能應用長達若干年的時間,而不想該系統(tǒng)有可能在短短的幾年時間內被淘汰,否則這幾年在時間及資金上的投資將付之東流!選擇 Java開發(fā)的 ERP系統(tǒng),便可避免以上的風險。
Java語言具有技術平臺廣闊性、自由性以及標準性,使得Java程序可以在任何平臺上運行,如 MS-DOS,Windows,Unix等。
交互式特性
Java是面向對象的網絡編程語言,由于它支持TCP/IP協議,使得用戶可以通過瀏覽器訪問到Internet上的各種動態(tài)對象。并且在網絡上用戶可以交互式地進行各種動作,而多線程技術的引入使得這種交互式操作更為容易。
多線程機制
Java語言支持多線程機制,多線程機制使得Java程序能夠并行處理多項任務。例如讓一個線程負責數據的檢索、查尋,另一個線程與用戶進行交互,這樣,兩個線程得以并行執(zhí)行,實現網絡上的交互式操作。
安全性
在類似Internet的這種分布式網絡環(huán)境中,安全性是個不容忽視的問題。Java語言在安全性方面引入了實時內存分配及布局來防止直接修改物理內存布局;通過字節(jié)代碼驗證器對字節(jié)代碼的檢驗,以防止網絡病毒及其它非法代碼侵入。此外,Java語言還采用了許多面向對象的異常處理機制,負責對一些異常事件進行處理,如內存空間不夠,程序異常中止等的處理。
? 超B/S架構(web-based)
超B/S架構為企業(yè)建立一個跨區(qū)域、跨公司、跨部門、跨平臺的協同作業(yè)環(huán)境,用戶只需通過Internet瀏覽器作系統(tǒng)登入,獨立運作的Java Applet應用程序窗口便自動展開。Java Applet是采用Java語言編寫的一種應用程序,以語句簡練、生成程序小、運行速度快而著稱。
維護和升級方式簡單。
目前,軟件系統(tǒng)的改進和升級越來越頻繁,但是采用超B/S 架構的J3T系統(tǒng)明顯體現著更為方便的特性。對一個中大型企業(yè)來說,系統(tǒng)管理人員如果需要在幾百甚至上千部電腦之間來回奔跑,效率和工作量是可想而知的,但超B/S 架構的J3T系統(tǒng)只需要管理服務器就行了,所有的客戶端只是瀏覽器,根本不需要做任何的維護。無論用戶的規(guī)模有多大,有多少分支機構都不會增加任何維護升級的工作量,所有的操作只需要針對服務器進行;如果是異地,只需要把服務器連接專網即可,實現遠程維護、升級和共享。采用超B/S 架構,軟件升級和維護會越來越容易,而使用起來會越來越簡單,這對用戶人力、物力、時間、費用的節(jié)省是顯而易見的,驚人的。
成本降低,選擇更多
大家都知道Windows在桌面電腦上幾乎一統(tǒng)天下,瀏覽器成為了標準配置,但在服務器操作系統(tǒng)上Windows并不是處于統(tǒng)治地位。使用超B/S 架構的J3T系統(tǒng),可以將系統(tǒng)安裝在Linux服務器。采用Linux作為服務器操作系統(tǒng),不僅降低了成本,而且安全性高。所以服務器操作系統(tǒng)的選擇是很多的,不管服務器選用那種操作系統(tǒng),都可以讓大部分使用Windows作為操作系統(tǒng)的電腦不受影響。