• 【文档】开发者常用术语


    开发者常用术语

    📔 笔记介绍

    大家好,这里是千寻简笔记,我是作者星辰,笔记内容整理并发布,内容有误请指出,笔记源码已开源,前往Gitee搜索《chihiro-notes》感谢您的观看。

    作者各大平台直链: GitHub | Gitee | CSDN

    1 常用的语、定义和缩略词表

    词语解释
    CSVBBusiness Operation & Support System(业务运营支撑系统)
    CRMCustomer Relationship Management(客户关系管理)
    HTTPHyper Text Transfer Protocol(超文本传输协议)
    JSONJavaScript Object Notation(基于JavaScript的轻量数据交换格式)
    RESTRepresentational State Transfer(表征状态转移,一种软件架构风格)
    SOAPSimple Object Access Protocol(简单对象访问协议)
    CSI客户满意度指数(Customer Satisfaction Index,CSI)
    CSS客户满意度调查(Customer Satisfaction Survey,CSI)
    服务目录服务目录是将服务按一定的规律组织成一个树状的目录。
    服务提供系统服务的原始提供系统和服务的最终实现系统,包括省CRM、CSVB和HOPT等系统。
    测试环境测试环境是提供给开发者开发与调试使用的环境,与正式环境互相隔离,但具有正式环境几乎完全相同的功能。测试环境和正式环境使用的域名不同。
    数字签名数字签名利用公钥算法的私钥加密输入内容的数字摘要,验证方使用对应公钥解密数字摘要,使用相同哈希算法计算输入内容数字摘要,对比两个数字摘要,即可实现数字签名验证。数字签名用以确认内容来源,以及来源对内容的确认,防止身份假冒、内容篡改、来源抵赖。
    正式环境正式环境是指服务提供系统的生产系统,开发者在正式环境调用服务,业务生效,在测试环境调用服务,业务不生效。
    自助测试自助测试是指应用提供者新增或修改一个应用后,为保证相关可用性和管控要求,需先在沙箱环境完成相关在线测试后,才可发起申请商用。
    WWWWorld Wide Web,万维网
    WAPWireless Application Protocol,无线应用通讯协议
    客户客户是指一个使用中国移动提供的产品和服务的个人、企业或者其他团体。
    业务业务是一种由电信运营商或由合作伙伴或由二者共同提供的能力,可对客户产生价值。业务被包装成产品后向客户销售。
    业务平台业务平台是指为了实现某种业务能力而建设的系统实现。

    2 常用的约定表

    名词说明
    小时增量指抽取每小时0分0秒至59分59秒发生变化的、新产生的数据。
    每日增量指抽取每日0时0分0秒至23时59分59秒发生变化的、新产生的数据。
    每月增量指抽取每月1日0时0分0秒至月末最后一日23时59分59秒止,发生变化的、新产生的数据。
    小时全量指抽取每时段60分,所有数据的最新状态快照。
    每日全量指抽取每日24:00时,所有数据的最新状态快照。
    每月全量指抽取每月月末最后一日24:00时,所有数据的最新状态快照。

    3 接口规范

    3.1 日期规范
    1. <数据日期>按不同的接口类型确定,如为小时接口,取值为“YYYYMMDDHH”;若为日接口或月接口则为“YYYYMMDD”。
    3.2 及时性要求
    1. 按小时的接口,数据提供方保证每个整点第30分钟前生成完上一个小时的数据,并上传至指定文件服务器接口目录;

    2. 按日的接口,数据提供方保证每日6点前,生成完前一天的增量或全量数据,并上传至指定文件服务器接口目录;

    3. 按月的接口,数据提供方保证每月10日前,生成完前一个月的增量或全量数据,并上传至指定文件服务器接口目录。

    3.3 数据分隔符要求
    1. 记录间分隔符:回车换行符(0x0D0A);

    2. 字段间分隔符:ASCII码0x7C(‘|’),每行数据最后一个字段后也带“|”。

    ​ 为了保证数据的准确性以及接口文件中的记录各值域在有效的取值范围内,数据中均不能包含0x0D0A(回车换行符)和字段间分隔符。

    3.4 数据格式要求

    数据提供方在生成接口文件时,必须遵守如下数据转换规则:

    1. 编码格式

      1. 汉字:GBK内码
      2. 西文:ASCII码
    2. 数字式

      1. 在接口文件中,数字的表示必须规范,小数点的前后必须有数字,如:0.01或34.0,不能用“.01”或“34.”表示;
      2. 符号处理:数字最高位的左边第一位为符号位。对于负数,符号位为“-”,正数不用加符号位。
    3. 日期类型

      1. 日期类型统一采用YYYYMMDD格式,不允许出现空值,且YYYYMMDD必须为有意义的日期:

        1. YYYY为四位数字,必须是有效的年份
        2. MM为两位数字,必须是有效的月份(01-12)、
        3. DD为两位数字,必须是有效的日期(01-31)
      2. 对于不符合日期约束规则的日期值,处理方式存在以下两种情况:

        1. 无值的日期或者无意义的日期,这时在接口中一律以“00010101”(公元元年1月1日)填充;
        2. 接口中的“失效日期”在表示“未失效”含义时,一律以“29991231”(公元2999年12月31日)填充。
    4. 时间类型

      1. 统一采用HHMMSS格式:
      2. HH为两位数字,必须是有效的小时(00-23),24小时制;
      3. MM为两位数字,必须是有效的分钟(00-59);
      4. SS为两位数字,必须是有效的秒(00-59)。
    5. 字段长度

      1. 接口单元中所定义的每个字段长度为最大长度,由于已经定义了字段分隔符,因此若实际字段值未达最大长度,无需左补或右补空格。

    最后说一句(求关注,别白嫖我)

    如果这篇文章对您有所帮助,或者有所启发的话,帮忙点击关注一下,您的支持是我坚持写作最大的动力。

    求一键三连:点赞、转发、收藏。

  • 相关阅读:
    C#,深度学习OpenCV目标检测级联分类器数据集的自主制作方法与《层级分类器集成生成环境》源代码
    4.16每日一题(交换二次积分的积分次序:画域——重新定项)
    SpringBoot集成Jpa对数据进行排序、分页、条件查询和过滤
    基于SpringBoot的仿小米商城系统
    记一次 .NET某账本软件 非托管泄露分析
    电脑提示“系统找不到指定的文件”怎么办?
    API对接是一种在不同系统或应用程序之间共享数据和功能的方式
    分布式和微服务
    AIR32F103(六) ADC,I2S,DMA和ADPCM实现的录音播放功能
    第4章——处理器体系结构
  • 原文地址:https://blog.csdn.net/IUTStar/article/details/127566642