Axapta因其良好的效率,稳定性和安全性以及强大的二次开发能力成为ERP平台技术的典范。
Axapta因其良好的效率,稳定性和安全性以及强大的二次开发能力成为ERP平台技术的典范.在即将发布的Axapta4.0中,Axapta将继续加强或新增某些特性,使其更臻完善.本文介绍一下Axapta4.0在平台中增强和新增的某些特性.
一. 平台设计的原则
Axpata4.0在平台方面提升的主要原则是效率和稳定性,可靠计算和文档.
1. 效率和稳定性
为了满足现有客户和支撑Axapta4.0的一些新的特性, Axapta4.0平台在性能和效率方面有了大的提升.
1.1数据库访问和AOS的提升
以下特性提升了数据库的性能.
a. 改进了SQL Hints的默认使用.
b. 改进了索引的使用.
c. 当从窗体更新数据库的行记录时,默认使用乐观并发检查模型.
d. 最优化的服务器端ODBC游标使用.
e. 优化Meta-data的传送来降低表和类的负载.
f. Database-Server通讯协议从AOCP改成SSPI和RPC.
另外Axapta核心的增强也提升了数据库访问的效率.
g. 改进了代码的执行模式.
h. 采用全局锁来同步对全局数据结构的访问和其它操作比如文件的访问等.
1.2 Client Server协议从AOCP改成RPC
Axapta4.0网络运输层采用RPC协议,先前的Axapta3.0用socket编程实现client和server
之间的通讯
这种改变为信道安全,数据序列化,客户端连接池,服务器端线程池,异步调用,client和server之间的异常处理机制.
1.3代码访问安全(CAS)
禁止没有开发级别权限的人运行APIs.
1.4 应用中的效率提升
应用程序中也改进了Axapta应用中存在的效率问题,比如:BOM计算,检查信用额度,优
化了guaranteed orders的处理消除了磁盘的循环访问,改进了采用区间的主生产计划等.
2. 可靠计算
可靠计算意味着确保计算的安全和可靠.Axpata4.0为了实现可靠计算增强了如下几点:
2.1 采用Windows认证.
2.2 AOS以Windows 服务的形式运行在网络账号下.
2.3 采用三层架构,用一个或多个AOS.
2.4 提供更多的安全键,管理员可以对一些敏感数据进行更为细致的控制.
2.5 一些敏感的系统表和元数据,只有开发人员和管理员有写权限.
2.6 增强跟产品一起发布的安全最佳实践的文档和培训.
2.7 持续地在Axapta在线帮助上更新文档.
2.8 解决方案在内部Release后给出增强软件的日程安排.
3. 文档
Axapta4.0的文档有了很大的增强,其亮点有如下几个方面:
3.1基于对用户的调查.
Axapta内容小组有专门的研究员用了12个月的时间与合作伙伴和用户交谈,以确保设计内容的方案确实能够满足用户的需要.
3.2 重新设计的帮助系统
Axapta4.0的帮助系统被重新设计用来给最终用户,IT职业人员和开发者提供信息,所有帮助信息都被编译成HTML(CHM)格式,客户和合作伙伴可以用HTML编辑编辑器来修改帮助文档.
3.3 客户反馈机制
用户可以直接从产品的帮助主题和站点中反馈任意格式的文本内容.每一个主题都含有一个相关的链接:”对本主题的建议”.
3.4 持续地发布
当产品发布后,文档会按时升级以回答客户的反馈.
二.平台的增强
这部分讨论一下Axapta4.0的底......More↓↓↓