广电行业接口标准培训

合集下载
相关主题
  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

项目中的接口分类
➢ 全双工数据交换接口
接口交互文件示意图 接口总体生命线图 接口时序图
项目中的接口分类
➢ 半双工数据交换接口 数据传输单向 文件相对简单 确认有一定延时
讲解内容
接口简述 项目中的接口分类 接口的软件构成 接口的硬件构成 项目中接口类型的选择 接口讨论中的注意事项 案例分析
项目中的接口分类
按照接口的数据传输方式划分
➢ 全双工数据交换接口
数据传输安全性高 数据传输时效性高 数据传输准确性高 接口各方的信息共享度高 接口开发的复杂度高 接口的维护技术性要求高 增加了接口各方管理耦合度
项目中的接口分类
按照接口的数据传输方式划分
➢ 半双工数据交换接口
接口开发的复杂度相对较低 接口的维护技术性要求相对较低 接口各方管理耦合相对较低 接口各方的信息共享度低 数据传输的时效性低 数据传输的安全性低
XML:描述数据的标准方法 SOAP:简单对象访问协议 WSDL:Web服务描述语言 实现了跨平台的可互操作性 可实现跨防火墙的通信
接口的软件构成
XML
➢ exБайду номын сангаасensible markup language可扩展标记语言
➢ 一种允许用户对自己的标记语言进行定义的源语言
➢ 使信息的传输有了可遵循的统一标准
讲解内容
接口简述 项目中的接口分类 接口的软件构成 接口的硬件构成 项目中接口类型的选择 接口讨论中的注意事项 案例分析
接口的硬件构成
运算设备
➢ 服务器 ➢ 工作站 ➢ 其他运算设备(编码器)
存储设备
➢ 磁盘存储设备 ➢ 磁带存储设备 ➢ 其他存储设备(移动存储)
交换设备
➢ 交换机 ➢ 防火墙、防毒墙、网闸、安全网关
项目中的接口分类
按照系统的边界划分
➢ 公司产品系统之间的接口 ➢ 公司产品系统和行业内其他系统之间的接口
竞争对手(大洋、索贝、新奥特等) 行业相关(数码视讯、普兰特等) 电视台业务系统(OA系统、库存系统等)
➢ 公司产品系统和非行业内的其他系统之间的接口
图书馆、档案馆(编目扩展) 报社(多媒体发布) 学校(教学系统)
项目中接口类型的选择
接口类型确定准则 我们在项目中常用的接口类型 公司产品之间接口类型选择 公司系统与外系统之间的接口类型选择
项目中接口类型的选择
接口类型确定准则
➢ 管理层面
✓ 必须继承前期讨论成果(方案、讨论纪要) ✓ 必须进行研发中心沟通 ✓ 必须随时向销售通报接口进展情况(周期性和及时性)
接口的软件构成
接口程序
➢ 可操作界面程序,包括用户操作界面和配置界面 ➢ 守护程序 ➢ 应用组件
接口规约
➢ 接口规约文档 ➢ XML文件格式(XSD,XSLT) ➢ 文件命名规则
传输内容
➢ 实体文件 ➢ 数据流
接口的软件构成
Web service
企业发布的完成其特定功能的在线应用服务,其他 公司或应用软件能够通过Internet来访问并使用这 项在线服务
接口的硬件构成
其他辅助设备
光电转换器 光纤熔接盒 光纤以太网卡 各种线缆(光纤、网线) 机柜 强电相关(线缆、插座、空开) 温湿度计等
接口的硬件构成
图例说明
简单连接(无安全设备) 常规连接(有安全设备) 复杂连接(有堡垒机)
讲解内容
接口简述 项目中的接口分类 接口的软件构成 接口的硬件构成 项目中接口类型的选择 接口讨论中的注意事项 案例分析
项目中的接口分类
按照软件工程理论上划分(概要设计)
➢ 用户接口 用户接口只要简述用户操作和反馈结果等; 主要表现形式为文档;
➢ 外部接口 外部接口简述硬件输入输出、网络传输协议等; 主要表现形式为程序;
➢ 内部接口 内部接口简述模块间传值、数据传递等即可; 主要表现形式为DLL、LIB、代码段;
比如各种软件开发API等。其二则指的是人与软件之间的交互 界面。 软件的未来其实在很大程度上要指望软件接口的前景如何。
项目中的接口
人员的接口,用于项目信息的传递。 物理的接口,用于链路的联通。 计算机系统之间的接口,用于数据的交换。
讲解内容
接口简述 项目中的接口分类 接口的软件构成 接口的硬件构成 项目中接口类型的选择 接口讨论中的注意事项 案例分析
➢ 技术层面
✓ 高内聚低耦合准则 ✓ 接口最简准则 ✓ 接口文档整齐准则(用户级接口规约、开发级接口规约)
项目中接口类型的选择
我们在项目中常用的接口类型
➢ 松耦合型接口
✓ 文件级手动接口 ✓ 文件级半双工接口 ✓ 文件级全双工接口 ✓ 松耦合全双工自动接口
➢ 紧耦合型接口
项目中的接口分类
按照软件耦合度划分
高耦合度的接口 低耦合度的接口
耦合度的概念
耦合度(Coupling)是对模块间关联程度的度量 软件设计中通常用耦合度和内聚度作为衡量模块独立程度
的标准 划分摸块的一个准则就是高内聚低耦合 降低模块间的耦合度能减少模块间的影响,防止对某一模
块修改所引起的“牵一发动全身”的水波效应 耦合度可分为七级
大区项目经理培训
项目中的系统接口
技术中心 2012-3-17
讲解内容
接口简述 项目中的接口分类 接口的软件构成 接口的硬件构成 项目中接口类型的选择 接口讨论中的注意事项 案例分析
接口简述
接口的定义
同一计算机不同功能层之间的通信规则称为接口。 软件接口具有两种含义:其一是指软件本身的狭义“接口”,
➢ 本质上是一种文本文件
➢ 能使用预先定义标记,定义数据的层次
➢ 筛选我们只想得到的那部分数据
➢ 可重用
与复旦接口历史版本
接口的软件构成
SOAP 简单对象访问协议 ➢ SOAP 封装:它定义了一个框架 , 该框架描述了消 息中的内容是什么,谁应当处理它以及它是可选的 还是必须的。 ➢ SOAP 编码规则:它定义了一种序列化的机制,用 于交换应用程序所定义的数据类型的实例。 ➢ SOAP RPC 表示:它定义了用于表示远程过程调 用和应答的协定。 ➢ SOAP 绑定:定义了一种使用底层传输协议来完成 在节点间交换SOAP封装的约定。
相关文档
最新文档