用友NC-UAP开发平台技术详解

5星 · 超过95%的资源 需积分: 15 154 下载量 143 浏览量 更新于2024-08-02 2 收藏 7.47MB PDF 举报
"用友NC-UAP开发平台白皮书 V1.2,2009-3最新版" 本文档详细介绍了用友NC-UAP开发平台,这是一个为企业级应用程序开发而设计的综合平台,旨在应对传统企业信息化模式的变革。NC-UAP提供了全面的技术架构,以满足现代企业对灵活性、可扩展性和高效性的需求。 1. 企业呼唤统一的技术架构: - 传统企业信息化模式的变革:随着信息化从辅助角色转变为驱动企业发展的核心力量,企业对信息化的需求不再仅仅是单个系统的建设,而是转向整体架构的整合与优化。 - 从企业信息化到信息化企业:企业的发展趋势是从单纯依赖信息系统转变为依托信息化实现业务创新和竞争力提升。 - 从开发工具到开发平台:企业需要的不再是单一的开发工具,而是能支持复杂业务流程、数据管理和集成的开发平台。 2. NC-UAP引领大型管理软件技术变革: - NC-UAP与企业共同成长:该平台能够随着企业规模的扩大和业务需求的变化进行适应性调整,确保持续支持企业的长期发展。 - 完善的体系架构:NC-UAP提供了完整的技术栈,包括服务化、数据访问、元数据管理等多个层面,以支持企业级应用的构建。 - 成熟的企业应用开发平台:NC-UAP经过实践验证,具有高度的稳定性和可靠性,适合开发大型、复杂的管理软件。 3. 理想的技术:NC-UAP平台的特性: - 基于SOA的开发框架:NC-UAP采用面向服务的架构,支持松耦合的服务设计,提高系统的灵活性和可重用性。 - 高速数据访问模型:提供高效的远程调用机制和组件开发模型,确保数据处理的效率和性能。 - 元数据管理:通过元数据驱动开发,加速业务逻辑的实现,简化系统维护。 - 界面模型:支持根据用户角色定制不同的界面模板,提高用户体验。 - 数据报表模型:强大的报表设计和发布功能,可以解决企业大部分的报表需求。 - 轻量级开发解决方案(LFW):提供简便快捷的开发方式,降低开发复杂度。 - 工作流引擎(NC-WorkFlow):内置的工作流引擎支持自定义工作流程,自动化业务操作。 - 消息引擎(NC-MessageF):实现系统间的异步通信和事件通知,确保信息的及时传递。 NC-UAP开发平台通过其先进的技术特性,为企业提供了一种统一、高效且灵活的技术解决方案,助力企业应对不断变化的市场挑战和业务需求。