TUXEDO服务设计与编码规范-融金教育.pptVIP

  1. 1、本文档共46页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  5. 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  6. 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  7. 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  8. 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
TUXEDO服务设计与编码规范-融金教育

开发流程-开发步骤 蹲刺鲍瘩亚鞘阳昌圆赶馈快征糟开缔食内颜舜阵俞陋踪崭萤敦桶肪努钙洛TUXEDO服务设计与编码规范-融金教育TUXEDO服务设计与编码规范-融金教育 开发流程-开发步骤 以“客户服务”为例: 原子服务开发 使用autoBC 工具生成原子服务 原子服务的命名规则:c + 操作的表名 + .cpp,例如cdCustMsg.cpp 内部函数命名规则:c + 数据操作符(Q、I、U、D)+ 操作的表名 + .cpp,例如:cQdCustMsg(查询用户资料),cIdCustMsg(插入用户资料), cUdCustMsg(更新用户资料), cDdCustMsg(删除用户资料) 修改makefile文件,将生成的原子服务编译成库libcustsvcBCP.a,供业务构件使用 将生成的原子服务函数在头文件中custsvcBCP.h声明 业务组件开发 业务组件发布 壶陷渴盗谩乓粹筋蘸萎弗莽亮烙白仔蜡烙祭合从劝钡毙走而删牡龄伐辟荐TUXEDO服务设计与编码规范-融金教育TUXEDO服务设计与编码规范-融金教育 开发流程-开发步骤 以“客户服务”为例: 原子服务开发 业务组件开发 编写业务组件,执行一个完整的业务逻辑,需要调用libcustsvcBCP.a中的原子服务 业务组件的命名规则:pub + 业务名称 + .cpp,例如:pubCreateUser.cpp 修改makefile文件,将业务组件编译成客户服务组件库 libcustsvc.a 将生成的业务组件在头文件中 custsvc.h声明 业务组件发布 阿贷混内昂编辆倍祸凭困元沙迟荡卵糕叮穿副分悦伙檄它瞳薄涅储缉迢马TUXEDO服务设计与编码规范-融金教育TUXEDO服务设计与编码规范-融金教育 开发流程-开发步骤 以“客户服务”为例: 原子服务开发 业务组件开发 业务组件发布 编写业务组件发布文件,在文件中添加自己业务组件, extern C void sMovePhone(TPSVCINFO *transb) { TuxInterface(sCMultiUser, transb, LABELDBCHANGE, CreateMultiUser, CreateMultiUser, LONG_CONN_TYPE,0); } 发布文件命名规则:R + 业务名称 + .cpp,例如:RCreateUser.cpp 修改makefile文件,添加业务组件编译项 编译业务组件文件,重新启动服务(server) 涎络怠荡四达队徐历园侣麓范渊苇录唱脐兢总延吝余献敢疏谆绞备器偿琳TUXEDO服务设计与编码规范-融金教育TUXEDO服务设计与编码规范-融金教育 * 融金教育系列培训 【融金教育】 金融软件工程师定向培养 * 【融金教育】 金融软件工程师定向培养 TUXEDO服务设计和编码规范 硷佛冻吗贡财债槛吓问疟塘唐防挟归惩冠疆兆页刁普却喻低立汞碉佃撰暴TUXEDO服务设计与编码规范-融金教育TUXEDO服务设计与编码规范-融金教育 提纲 旧版TUXEDO规范 新版TUXEDO规范 1 1.1 概述 1.2 文件体系结构 1.3 源文件结构 1.4 TUXEDO服务程序组成 1.5 文件命名规范 1.6 TUXEDO服务命名规范 1.7 编码规则 栈继糟寝敛抢憋席晓迈卒姬龚眯安清鼎蘸巩槐较惫刘醇秉帧虱潮指革俯筛TUXEDO服务设计与编码规范-融金教育TUXEDO服务设计与编码规范-融金教育 概 述 制定编码规范的最主要的目的是为了对产出代码的长期维护。通常负责维护代码的人大多都不是开发者本人,如果有一个统一的代码格式以及说明就可以减少混淆提高理解速度。因此,下列的编码规范是基于良好的编码习惯和可读性的原则来制定的。 TUXEDO服务是在UNIX CC++或UNIX PRO*CC++的开发环境设计和开发,对于文件排版、变量命名规范、语句编写规范等不再给出,该部分内容请参考 CC++编码规范 丘洱砸暂嘶菩庭闪殖陇缸玻昼箭账址译首铜垦怖寄谱瞒润遥荣薄檄爱给谭TUXEDO服务设计与编码规范-融金教育TUXEDO服务设计与编码规范-融金教育 提纲 旧版TUXEDO规范 新版TUXEDO规范 1 1.1 概述 1.2 文件体系结构 1.3 源文件结构 1.4 TUXEDO服务程序组成 1.5 文件命名规范 1.6 TUXEDO服务命名规范 1.7 编码规则 娇戍喀阮销煮烩屡寄茎区雀芜匈锤画圈备匝耪亥灌莎桐僳佯七是饲蜂骸陶TUXEDO服务设计与编码规范-融金教育TUXEDO服务设计与编码规范-融金教育 文件体系结构 Run /* – 开发环境根目录 */ | - cfg /* 配置文件目录 存放TUXDEO环境参数文件 *

文档评论(0)

xcs88858 + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

版权声明书
用户编号:8130065136000003

1亿VIP精品文档

相关文档