金证后台开发框架快速入门:KCXP与KCBP配置指南

需积分: 43 28 下载量 40 浏览量 更新于2024-07-19 收藏 1.06MB PDF 举报
"这篇文档是关于web后台开发流程的指南,特别针对刚接触特定开发框架的新手,旨在帮助他们快速建立开发环境并创建一个简单的C++工程,专注于估值系统开发。文档未深入讲解原理,建议在正式开发前阅读指定的开发必读文档。流程包括配置KCXP和KCBP,使用PowerDesigner和AutoSQL,以及在VS2008中创建工程和使用AgentDebug。此外,还推荐了两个必读文档:C++编程规范和新一代金融系列系统LBM开发指引。" **一、后台开发流程** 后台开发流程主要分为以下几个步骤: 1. **文档概述** - 文档的功能在于引导开发者快速入门,搭建环境并创建C++项目,适用于估值系统开发。 - 开发者需要在开始时阅读开发必读文档,以确保基础准备充分。 2. **准备工作** - **配置KCXP**:KCXP是金证通讯交换平台,提供安全可靠的跨应用程序数据传输。配置包括运行kcxpmanager.exe和使用自动配置功能安装及启动服务。 - **配置KCBP**:KCBP是金证核心业务平台,负责资源管理,支持跨平台、跨数据库的LBM开发。配置通过运行KCBP.exe和在图形管理器中设置,如配置XAResource的tradedb项。 3. **开发过程** - **PowerDesigner的使用**:PowerDesigner是一款强大的数据库设计工具,用于设计和逆向工程数据库模型。 - **AutoSQL的使用**:用于生成C++文件和出入参脚本,简化代码生成工作。 - **VS2008创建工程**:在Visual Studio 2008中创建新工程,集成开发环境支持C++项目开发。 - **AgentDebug的使用**:用于调试后台服务,检查和解决问题。 4. **开发必读文档** - **C++编程规范**:提供了一套编码标准和最佳实践,确保代码质量和可维护性。 - **新一代金融系列系统LBM开发指引**:提供了开发LBM(Logical Business Module)的详细指导和策略。 **二、步骤详解** 1. **配置KCXP** - KCXP是关键的通讯中间件,配置包括自动安装服务并启动,确保网络连接正常。 2. **配置KCBP** - KCBP作为业务中间件,配置涉及资源管理,如数据库连接。配置过程中需要根据实际的数据库环境设置XAResource,例如配置Oracle用户的用户名和密码。 在开始后台开发之前,理解这些基本步骤和工具的使用至关重要,因为它们构成了后台系统开发的基础架构和工作流程。同时,遵循C++编程规范和LBM开发指引将有助于保证代码质量和系统的一致性。通过熟练掌握这些知识和工具,开发者可以更高效地进行后台开发工作。