BX Framework
银威软件的BX Framework是以Java为基础的Java Application Framework,有效改善企业核心系统开发及运营过程中所产生的问题。通过BX Framework,可获得具有开发生产性及标准化的高质量开发成果,差别化的运营相关功能及高性能实行环境保证富有竞争力的系统构筑。
银威软件的BX Framework是以Java为基础的Java Application Framework,有效改善企业核心系统开发及运营过程中所产生的问题。通过BX Framework,可获得具有开发生产性及标准化的高质量开发成果,
差别化的运营相关功能及高性能实行环境保证富有竞争力的系统构筑。银威软件的BX Framework是以Java为基础的Java Application Framework,有效改善企业核心系统开发及运营过程中所产生的问题。通过BX Framework,
可获得具有开发生产性及标准化的高质量开发成果,差别化的运营相关功能及高性能实行环境保证富有竞争力的系统构筑。
产品特性
类热部署时业务不中断的紧急适用功能
– 在任务关键的系统中仍不采用Java环境的重要原因是部署时会产生中断现象,而BX Framework从根本上解决了这个问题。 其他Framework在热部署时,由于该JVM会发生停滞现象直到部署完毕,故需要先关闭容器后进行部署。而BX Framework利用自己实现的类加载器功能来支持无中断的类热部署。
提供SQL超时功能
– 与TP-Monitor环境不同,在J2EE环境超时不能取消相关服务中所执行的SQL。然而,BX Framework能够取消执行中的SQL,事先切断系统障碍。
Pure POJO、Minimal Configuration、开发生产性
– 设置简化、框架逻辑的动态自动嵌入等利用Pure POJO概念来设计,开发者只需专注于业务实现。
– 综合开发环境支持多种设计工具、与产出物的关联、自动生成功能、标准检测、调试及发布来保障生产性。
使用者程序质量保障
– 安装于开发工具的代码检查工具能够实时进行代码标准检测、防止潜在内存泄漏、检测标准违反事项以及检验错误。 BX AppAnalyzer为程序变更影响度提供不同角度的分析材料,以保障稳定的维护。尤其,除了物理关系外,还可以对基于元数据的逻辑关系进行分析。
高性能架构
BX Framework是从设计初期就考虑到性能的架构,所以比其他产品具有优越的性能以及稳定性。
主要技术:
– 对I/O的异步、并行处理、缓冲技术
– 利用Load Time BCI结构把执行负载降到最低的技术(尽量少使用reflection)
– 利用Pre-loading优化类加载性能
– 通过交易单位共享内存缩小DBIO结构
– 支持缓存以及系统资源的效率pooling功能