ICS03.200 A12 LB 中华人民共和国旅游行业标准 LB/T080-2020 旅游信息资源交换系统设计规范 Specificationfordesign oftourism informationresource exchange system 2020-03-06发布 2020-04-01实施 中华人民共和国文化和旅游部 发布
LB/T 080-2020 目次 规范性引用文件 术语和定义 缩略语 交换系统技术架构 交换数据层 7交换支撑层 交换服务层 系统 安全管理 参考文献
LB/T080-2020 前言 本标准按照GB/T1.1-2009给出的规则起草.
本标准由全国旅游标准化技术委员会(SAC/TC210)提出并归口.
本标准起草单位:中华人民共和国文化和旅游部信息中心、北京联合大学.
本标准主要起草人:信宏业、刘艳、黎峻、郝志成、张公鹏、赵琳、祝凤娟、胡斌、储召云.
LB/T 080-2020 旅游信息资源交换系统设计规范 1范围 本标准规定了旅游信息资源交换系统的技术架构、交换数据层、交换支撑层、交换服务层、流程与节 点管理、系统管理和安全管理等系统功能的设计要求.
本标准适用于旅游信息资源交换系统的设计与开发.
2规范性引用文件 下列文件对于本文件的应用是必不可少的.
凡是注日期的引用文件,仅注日期的版本适用于本文 件.
凡是不注日期的引用文件,其最新版本(包括的修改单)适用于本文件.
GB/T17532-2005术语工作计算机应用词汇 GB/Z24294.2一2017信息安全技术基于互联网电子政务信息安全实施指南第2部分:接入 控制与安全交换 GB/Z24294.3一2017信息安全技术基于互联网电子政务信息安全实施指南第3部分:身份 认证与授权管理 3术语和定义 GB/T17532一2005界定的以及下列术语和定义适用于本文件.
3.1 旅游信息资源tourisminformationresources 在旅游领域产生,具有载体形式且可供利用的信息总称.
信息服务 注:载体包括文件、数据库表和网页等.
4缩略语 下列缩略语适用于本文件.
ACID:原子性、一致性、隔离性和持久性(Atomicity,Consistency,Isolation,Durabiity) ETL:抽取、转置、加载(Extract-Transform-Load) FTP:文件传输协议(FileTransferProtocol) HTTP:超文本传输协议(HyperText Transfer Protocol) HTTPS:安全超文本传输协议(HyperText Transfer Protocol Secure) JMS:Java 消息服务(Java Message Service) JSON:JS对象表示法(JavaScriptObject Notation) LDAP:轻型目录访间协议(Lightweight Directory Access Protocol) MOM:面向消息的中间件(MessageOrientedMiddleware) MQ:消息队列(Message Queue)
LB/T 080-2020 REST:表现层状态转换(Representational State Transfer) RPC:远程过程调用(RemoteProcedureCall) SOAP:简单对象访问协议(SimpleObjectAccessProtocol) WSDL:Web服务描述语言(Web Service Description Language) XML:可扩展标记语言(Extensible Markup Language) 5交换系统技术架构 旅游信息资源交换系统技术架构由交换数据层、交换支撑层、交换服务层、流程与节点管理、系统管 理和安全管理六部分组成.
系统架构如图1所示.
交 换 Wb服务 消息服务 目录服务 文件导入导出 服 服务 RPC服务 其他 务 层 交 流 换支撑 SOAP RESTful MOM LDAP RPC ETL 程 与 系 安 统 全 层 WSDL JSON MQ dLLH HTIPS RPC 其他 点 管 管 管 理 理 理 交换数据层 交换数据管理平台 旅游信息资源交换数据库 图1旅游信息资源交换系统架构图 旅游信息资源交换系统架构如下: a)交换数据层:分为交换数据管理平台和旅游信息资源交换数据库两部分,为旅游信息资源交换 提供交换数据.
b)交换支撑层:本层使用交换数据层提供的数据并为交换服务层提供服务支撑,由各类中间件、 框架和支撑协议等组成,如可实现Web服务的SOAP协议或RESTful框架、可实现消息服务 ETL工具和可实现RPC服务的RPC协议等.
c) 交换服务层:本层为其他系统提供数据交换服务.
服务形式可以是基于Web服务、消息服务、 目录服务、文件导人导出服务或RPC服务等形式.
d) 流程与节点管理:保障系统运行的流程配置、流程监控、交换节点注册及交换节点配置等功能.
e) 系统管理:保障系统运行的账户管理、操作权限管理、运行情况监控、日志管理、统计分析及备 份管理等功能.
f) 安全管理:保障系统运行安全的数据安全保护、用户身份审核、用户授权及安全审核等功能.