Axapta因其良好的效率,穩(wěn)定性和安全性以及強大的二次開發(fā)能力成為ERP平臺技術(shù)的典范.在即將發(fā)布的Axapta4.0中,Axapta將繼續(xù)加強或新增某些特性,使其更臻完善.本文介紹一下Axapta4.0在平臺中增強和新增的某些特性.
一. 平臺設計的原則
Axpata4.0在平臺方面提升的主要原則是效率和穩(wěn)定性,可靠計算和文檔.
1. 效率和穩(wěn)定性
為了滿足現(xiàn)有客戶和支撐Axapta4.0的一些新的特性, Axapta4.0平臺在性能和效率方面有了大的提升.
1.1數(shù)據(jù)庫訪問和AOS的提升
以下特性提升了數(shù)據(jù)庫的性能.
a. 改進了SQL Hints的默認使用.
b. 改進了索引的使用.
c. 當從窗體更新數(shù)據(jù)庫的行記錄時,默認使用樂觀并發(fā)檢查模型.
d. 最優(yōu)化的服務器端ODBC游標使用.
e. 優(yōu)化Meta-data的傳送來降低表和類的負載.
f. Database-Server通訊協(xié)議從AOCP改成SSPI和RPC.
另外Axapta核心的增強也提升了數(shù)據(jù)庫訪問的效率.
g. 改進了代碼的執(zhí)行模式.
h. 采用全局鎖來同步對全局數(shù)據(jù)結(jié)構(gòu)的訪問和其它操作比如文件的訪問等.
1.2 Client Server協(xié)議從AOCP改成RPC
Axapta4.0網(wǎng)絡運輸層采用RPC協(xié)議,先前的Axapta3.0用socket編程實現(xiàn)client和server
之間的通訊
這種改變?yōu)樾诺腊踩?數(shù)據(jù)序列化,客戶端連接池,服務器端線程池,異步調(diào)用,client和server之間的異常處理機制.
1.3代碼訪問安全(CAS)
禁止沒有開發(fā)級別權(quán)限的人運行APIs.
1.4 應用中的效率提升
應用程序中也改進了Axapta應用中存在的效率問題,比如:BOM計算,檢查信用額度,優(yōu)
化了guaranteed orders的處理消除了磁盤的循環(huán)訪問,改進了采用區(qū)間的主生產(chǎn)計劃等.
2. 可靠計算
可靠計算意味著確保計算的安全和可靠.Axpata4.0為了實現(xiàn)可靠計算增強了如下幾點:
2.1 采用Windows認證.
2.2 AOS以Windows 服務的形式運行在網(wǎng)絡賬號下.
2.3 采用三層架構(gòu),用一個或多個AOS.
2.4 提供更多的安全鍵,管理員可以對一些敏感數(shù)據(jù)進行更為細致的控制.
2.5 一些敏感的系統(tǒng)表和元數(shù)據(jù),只有開發(fā)人員和管理員有寫權(quán)限.
2.6 增強跟產(chǎn)品一起發(fā)布的安全最佳實踐的文檔和培訓.
2.7 持續(xù)地在Axapta在線幫助上更新文檔.
2.8 解決方案在內(nèi)部Release后給出增強軟件的日程安排.
3. 文檔
Axapta4.0的文檔有了很大的增強,其亮點有如下幾個方面:
3.1基于對用戶的調(diào)查.
Axapta內(nèi)容小組有專門的研究員用了12個月的時間與合作伙伴和用戶交談,以確保設計內(nèi)容的方案確實能夠滿足用戶的需要.
3.2 重新設計的幫助系統(tǒng)
Axapta4.0的幫助系統(tǒng)被重新設計用來給最終用戶,IT職業(yè)人員和開發(fā)者提供信息,所有幫助信息都被編譯成HTML(CHM)格式,客戶和合作伙伴可以用HTML編輯編輯器來修改幫助文檔.
3.3 客戶反饋機制
用戶可以直接從產(chǎn)品的幫助主題和站點中反饋任意格式的文本內(nèi)容.每一個主題都含有一個相關的鏈接:”對本主題的建議”.
3.4 持續(xù)地發(fā)布
當產(chǎn)品發(fā)布后,文檔會按時升級以回答客戶的反饋.
二.平臺的增強
這部分討論一下Axapta4.0的底層平臺的變化,這些平臺的變化帶來效率的提升,穩(wěn)定性,商務智能以及信息共享.
1.與微軟技術(shù)更緊密地整合.
更加緊密地跟微軟技術(shù)整合使安裝和管理工作變得簡單.
1.1.Microsoft Windows Server 2003
構(gòu)建在Microsoft Windows Server 2003之上提供了增強的安全性,可靠性和實用性.另外,微軟增強和擴展了服務器操作系統(tǒng)整合.NET連接信息,人,系統(tǒng)和設備的優(yōu)點.
1.2.Microsoft SQL Server2005 Reporting Services
Microsoft SQL Server Reporting Services是一個全面的,基于服務器的解決方案,它可以創(chuàng)建,管理傳統(tǒng)的,紙的報表,也可以提供交互式的Web報表.作為微軟商務智能框架的一個完整的部分, Microsoft SQL Server Reporting Services結(jié)合了Microsoft SQL Server和Microsoft Windows Server的數(shù)據(jù)管理能力和熟悉,強大的Microsoft Office應用系統(tǒng)呈現(xiàn)實時信息來支持日常操作.
Axapta 4.0一個新增加的特性允許用戶用Microsoft SQL Server2005 Reporting Services的報表創(chuàng)建工具創(chuàng)建日常操作和管理報表.
1.3. Microsoft SharePoint 產(chǎn)品和技術(shù)
Axapta4.0中的企業(yè)門戶(EntERPrise Portal)基于Microsoft SharePoint 產(chǎn)品和技術(shù)(Microsoft Windows SharePoint Services, version 2, Service Pack 2, or Microsoft? Office SharePoint? Portal Server 2003)
1.4. Microsoft RFID架構(gòu)
Axapta4.0可以很容易地跟Microsoft RFID架構(gòu)整合,無線射頻識別技術(shù)(RFID)可以讓制造商和分銷商通過增加信息捕捉點的方式來更好地了解供應鏈的運行情況.當Microsoft RFID架構(gòu)發(fā)布之后這個功能就可以用了.
這個功能可能要在Axapta4.0發(fā)布之后才能發(fā)布.
圖一.Axapta4.0采用的技術(shù)關系圖
2. 改進的應用架構(gòu)
Axapta 4.0在架構(gòu)方面的改變提供了一個更穩(wěn)定,更安全和更易于升級的環(huán)境.
圖二.Axapta4.0架構(gòu)
2.1整體架構(gòu)的改變
Axapta4.0希望在整體架構(gòu)方面相比以前的版本包含一些變化,這些變化旨在提高整個解決方案的效率和性能.
a.只支持三層架構(gòu).
b.支持RPC
Axapta4.0網(wǎng)絡傳輸層采用遠程過程調(diào)用(RPC)服務.這樣的改變?yōu)樾诺腊踩?數(shù)據(jù)序列化,客戶端連接池,服務器端線程池,異步調(diào)用,客戶端和服務器端的異常處理機制.
c.Windows認證
Axapta 4.0的登錄采用基于活動目錄的解決方案,增強了安全性和管理.用戶只需要登錄計算機就可以訪問Axapta4.0.
d.用戶管理
Axapta4.0的用戶和Web用戶合并在一起,所有用戶的管理都通過用戶管理窗體.不再需要為Axapta Client和Axapta EntERPrise Portal分別采用不同的賬號.可以在Axapta內(nèi)設定一個用戶的默認語言和默認的幫助系統(tǒng).
e.批處理過程更新.
通過使用新增加的RunAs功能,Axapta 4.0的批處理作業(yè)可以作為最初提交作業(yè)的Axapta用戶執(zhí)行,而不是運行該批處理作業(yè)的用戶.如果采用了這種方式,最初發(fā)起批處理過程的用戶將不能與批處理作業(yè)交互或者查看輸出.不用RunAs的批處理過程依然可用,沒有采用RunAs可以方便地轉(zhuǎn)變成采用RunAs.
f.追蹤功能的提高.
Axapta4.0增加了新的功能,可以追蹤客戶端或者服務器端的活動,追蹤可以在服務器端或者客戶端配置工具中配置.
g.配置工具
重寫了配置工具,可以在所有程序->管理工具中找到該程序.
這個工具可以支持架構(gòu)的改變,在非交互式運行狀態(tài)下更改事務連接器(Business Connector)的配置,增強了健壯的跟蹤功能.
i.壓縮和加密
可以采用包壓縮.加密采用RPC加密算法,在客戶端配置工具中配置.
j.更新的Email支持.
Axapta 4.0中用.NET協(xié)作數(shù)據(jù)對象(CDO)2.0替代了Axapta3.0中采用的控制Email的名為Dundas組件.管理員可以為發(fā)送失敗的Mail制訂重發(fā)的日程安排.所有通過CDO發(fā)送的郵件都可以用等待,發(fā)送和失敗三個狀態(tài)來追蹤記錄.
2.2 數(shù)據(jù)庫改變
Axapta和數(shù)據(jù)庫的整合也是影響性能和安全的關鍵因素.Axapta4.0在與數(shù)據(jù)庫的通訊方式方面做了一些改變
a.64位記錄標志符
為了支持更大的客戶,Axapta改為每個表用64位的記錄表示法
b.寫權(quán)限的控制
一些敏感的系統(tǒng)表和元數(shù)據(jù)只有管理員和開發(fā)人員有寫權(quán)限.
c.兼容Unicode
d.增強了Database hint
e.數(shù)據(jù)庫并發(fā)配置
f.增強了DataBase Index
g.個性化配置數(shù)據(jù)移植到數(shù)據(jù)庫中
h.元數(shù)據(jù)來回傳輸
為了提高效率,表中元數(shù)據(jù)的來回傳輸次數(shù)和類的負載降低了.
i.通訊協(xié)議
與數(shù)據(jù)庫服務器的通訊協(xié)議從AOCP轉(zhuǎn)化為SSPI和RPC.
2.3應用對象服務器(AOS)的改變.
a.以Windows服務的形式運行.
2.4安裝和部署工具
采用Axapta4.0的一些新特性,安裝和部署將是一件非常輕松的事情.
a.統(tǒng)一的安裝向?qū)?
不論是分布式部署還是單機版都采用同一個安裝向?qū)?安裝Axapta4.0不需要深入了解其架構(gòu).
b.增強了語言的支持
c.整合了邊界網(wǎng)絡配置工具
2.5升級工具包
a.Axapta數(shù)據(jù)庫升級準備工具
b.改進了checklist
c.新的和增強的示例數(shù)據(jù)庫
d.Excel數(shù)據(jù)的導出和導入
2.6 Business Connector
新的.NET Bussiness Connector用.NET FrameWork2.0來實現(xiàn)的,提供了文檔化的托管代碼的類,客戶,合作伙伴和ISVs可以用這些來創(chuàng)建與Axapta整合的應用.
原來基于Com的Business Connector仍然可以使用.
2.7 Axapta4.0中的企業(yè)門戶
Axapta4.0中的企業(yè)門戶建構(gòu)在Windows SharePoint Services(WSS)之上,與SharePoint的整合可以極大地簡化創(chuàng)建和維護Web頁面的過程.
圖三.企業(yè)門戶架構(gòu)
限于篇幅,以上只是簡單地分析了一下Axapta4.0在平臺方面的增強和新增的特性,在后續(xù)文章中將繼續(xù)介紹Axapta4.0在應用等方面的改進.
轉(zhuǎn)載請注明出處:拓步ERP資訊網(wǎng)http://www.ezxoed.cn/
本文標題:ERP平臺技術(shù)典范之作--Axapta4.0特性簡介
本文網(wǎng)址:http://www.ezxoed.cn/html/consultation/1082063984.html