《NDC实施指南》连载之二——关于《NDC实施指南》

2023-11-09 16:59
文章标签 实施 之二 指南 连载 ndc

本文主要是介绍《NDC实施指南》连载之二——关于《NDC实施指南》,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!

在这里插入图片描述
阅读提示:灰色斜线字体,为译者注解,帮助读者更好解读指南。

《NDC实施指南》的文档结构

《NDC实施指南》能为实施NDC的公司提供关于实施流程的支持,并包含对NDC环境上下文的解释,以及提供针对开发NDC项目所需相关领域的介绍(即无需考虑NDC实施项目覆盖范围前提下的一般性介绍)。

《NDC实施指南》分为五个部分。前两部分提供了在航空公司系统背景下,NDC的高层级视图。后面的部分则提供相关的技术信息,为基于NDC标准,考虑研发或实施系统的团队提供支持。

本指南的第一部分包含有关实施指南本身的解释性说明,以及有助于理解指南中资料上下文背景的其他信息。

本指南的第二部分向读者描述NDC标准的业务覆盖范围。这些内容也可作为NDC能为航空公司带来新业务机会的附加说明。

本指南的第三部分深入介绍NDC所支持的主要功能,包括:

低价搜索(Offer管理):Shopping(Offer Management)
航空公司渠道管理:Airline Profile
订单管理——预订,Order Management,Booking
订单管理——支付与出票,Order Management,Payment & Ticketing
订单服务——Servicing
联运——Interline
这个部分还分析了NDC可能对航空公司内部已存在的业务流程的影响。

指南的第四部分提供了更多技术性的内容。这部分主要介绍重要的技术概念,并讨论了在NDC功能开发过程中考虑的诸多设计因素。

在第四部分中,您还将找到有关NDC认证计划的信息,以及IATA的安全令牌计划,该功能用以支持事务(Transaction)级别的卖家身份验证。

请注意,这个版本的《NDC实施指南》对应的是NDC标准PADIS 17.2版本(PADIS是Passenger and Airports Data Interchange Standards的缩写,该系列标准由IATA PADIS委员会制定,每年分别在4月和10月发布两次,然而2018年尚未发布。在NDC采用XML方式之前,PADIS使用EDIFACT协议或格式发布——EDIFACT指用于行政管理、商业和交通运输的电子数据交换方式,EDIFACT于1968年由美国交通数据协调委员会“TDCC”首先实际应用),并且主要提供对该版本对应的NDC XML schemas的解释说明(XML Schema是W3C“万维网联盟,World Wide Web Consortium”推荐使用的XML“扩展标记语言”定义标准,Schema本身也采用了XML,因此具有较好的可扩展能力,但定义文件通常非常冗长)。

话虽如此,如果未来XML Schemas版本中包含了不能向下兼容的更改,并且这些更改得到了PDMG WG(Passenger Distribution Management Group Working Group指旅客分销管理组工作小组,其主要职责是详细记录业务需求形成BRD“业务需求说明书”以及制定航空公司分销领域的数据交换标准的实施指南;PDMG的职责是根据公布的IATA决议和建议措施,管理旅客分销流程和标准的研发,以及在IATA决议Resolution 783的指导下研发航空业使用的现代化消息交换标准,如XML;PDMG每年至少召开一次会议,有投票权的成员都是IATA航空公司,且数量不超过15个;PDMG所采用的方法来自PADIS理事会,后者负责运营和维护IATA在旅客服务领域中所有的XML和EDIFACT数据交换标准)社区的批准,那么相关的内容就只可能在未来的标准版本中作出更新。

这种做法是为了让本实施指南以及使用本指南作为重要依据或资源的实施者们,能够做到与NDC标准的未来版本尽可能兼容。举例来说,为实现这种设计意图,假设现在就能确认某个“消息”可能在未来被弃用,那么在最新的这一版实施指南中这个消息就会被提前去掉。

我们也认识到,那些正在实施NDC的航空公司并不满足于当前版本《实施指南》提供的信息,因而仍然有寻求更多信息的需求,因而我们将很快添加以下内容:

详细解释Offer和Order组件的结构(以及它们下一层的Offer项/Order项及服务的结构),更细致地审视XML Schema元素及属性,并提供完整的示例和图示。
描述在一个NDC Shopping请求、Offer或Order中,与多旅客相关的数据细节。
对NDC服务功能更加详细的描述,包括旅客的自愿及非自愿变更。
对NDC提供的航空公司间联运功能的更加详细的描述,包括订单服务、收入核算与结算。
提供更多的用例来补充说明上述功能,也包括采纳实际实施者的经验、教训或案例。
本《实施指南》的各个部分都提供了一些NDC标准中使用术语的定义。每个章节之后提供与该章节所介绍功能有关的全部消息的补充说明。之后是与该功能使用相关的用例,用于展示在特定的业务域中实现某个业务目标所需要的消息和消息流。

最后的一个主要的章节包含对实施NDC的支持内容。这一部分概括了航空公司应如何定义自己的NDC项目并给出了在进行项目定义时应考虑的各种因素。

附录部分涵盖了参考资料,包括词汇表,法律方面的考虑因素以及个人数据保护方面的一些原则和规定。

NDC 与 统一订单(One Order)

本文档是NDC实施指南,其内容包括有关NDC标准涵盖的业务范围以及NDC标准范围下支持的完整端到端流程的指导方针。这也是本《实施指南》的其他部分未提及“统一订单”项目的原因之一。One Order(统一订单)是由IATA主导的一个项目,旨在增强和简化NDC订单创建(和服务)之后的交付和结算流程。不过,不应将NDC订单管理(Order Management)功能模块和One Order项目覆盖的范围相混淆——本实施指南中讨论的订单管理仍将属于NDC领域或范畴。

如您想了解有关One Order项目的更多信息,请访问如下链接:http://www.iata.org/oneorder。
本文转载在址:http://www.sohu.com/a/235243653_311208

这篇关于《NDC实施指南》连载之二——关于《NDC实施指南》的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!



http://www.chinasem.cn/article/377406

相关文章

破茧 JDBC:MyBatis 在 Spring Boot 中的轻量实践指南

《破茧JDBC:MyBatis在SpringBoot中的轻量实践指南》MyBatis是持久层框架,简化JDBC开发,通过接口+XML/注解实现数据访问,动态代理生成实现类,支持增删改查及参数... 目录一、什么是 MyBATis二、 MyBatis 入门2.1、创建项目2.2、配置数据库连接字符串2.3、入

Apache Ignite 与 Spring Boot 集成详细指南

《ApacheIgnite与SpringBoot集成详细指南》ApacheIgnite官方指南详解如何通过SpringBootStarter扩展实现自动配置,支持厚/轻客户端模式,简化Ign... 目录 一、背景:为什么需要这个集成? 二、两种集成方式(对应两种客户端模型) 三、方式一:自动配置 Thick

SQL Server跟踪自动统计信息更新实战指南

《SQLServer跟踪自动统计信息更新实战指南》本文详解SQLServer自动统计信息更新的跟踪方法,推荐使用扩展事件实时捕获更新操作及详细信息,同时结合系统视图快速检查统计信息状态,重点强调修... 目录SQL Server 如何跟踪自动统计信息更新:深入解析与实战指南 核心跟踪方法1️⃣ 利用系统目录

使用IDEA部署Docker应用指南分享

《使用IDEA部署Docker应用指南分享》本文介绍了使用IDEA部署Docker应用的四步流程:创建Dockerfile、配置IDEADocker连接、设置运行调试环境、构建运行镜像,并强调需准备本... 目录一、创建 dockerfile 配置文件二、配置 IDEA 的 Docker 连接三、配置 Do

Python进行JSON和Excel文件转换处理指南

《Python进行JSON和Excel文件转换处理指南》在数据交换与系统集成中,JSON与Excel是两种极为常见的数据格式,本文将介绍如何使用Python实现将JSON转换为格式化的Excel文件,... 目录将 jsON 导入为格式化 Excel将 Excel 导出为结构化 JSON处理嵌套 JSON:

深入浅出SpringBoot WebSocket构建实时应用全面指南

《深入浅出SpringBootWebSocket构建实时应用全面指南》WebSocket是一种在单个TCP连接上进行全双工通信的协议,这篇文章主要为大家详细介绍了SpringBoot如何集成WebS... 目录前言为什么需要 WebSocketWebSocket 是什么Spring Boot 如何简化 We

Python极速搭建局域网文件共享服务器完整指南

《Python极速搭建局域网文件共享服务器完整指南》在办公室或家庭局域网中快速共享文件时,许多人会选择第三方工具或云存储服务,但这些方案往往存在隐私泄露风险或需要复杂配置,下面我们就来看看如何使用Py... 目录一、android基础版:HTTP文件共享的魔法命令1. 一行代码启动HTTP服务器2. 关键参

Python对接支付宝支付之使用AliPay实现的详细操作指南

《Python对接支付宝支付之使用AliPay实现的详细操作指南》支付宝没有提供PythonSDK,但是强大的github就有提供python-alipay-sdk,封装里很多复杂操作,使用这个我们就... 目录一、引言二、准备工作2.1 支付宝开放平台入驻与应用创建2.2 密钥生成与配置2.3 安装ali

Redis MCP 安装与配置指南

《RedisMCP安装与配置指南》本文将详细介绍如何安装和配置RedisMCP,包括快速启动、源码安装、Docker安装、以及相关的配置参数和环境变量设置,感兴趣的朋友一起看看吧... 目录一、Redis MCP 简介二、安www.chinasem.cn装 Redis MCP 服务2.1 快速启动(推荐)2.

OpenCV在Java中的完整集成指南分享

《OpenCV在Java中的完整集成指南分享》本文详解了在Java中集成OpenCV的方法,涵盖jar包导入、dll配置、JNI路径设置及跨平台兼容性处理,提供了图像处理、特征检测、实时视频分析等应用... 目录1. OpenCV简介与应用领域1.1 OpenCV的诞生与发展1.2 OpenCV的应用领域2