《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

相关文章

Nginx实现动态封禁IP的步骤指南

《Nginx实现动态封禁IP的步骤指南》在日常的生产环境中,网站可能会遭遇恶意请求、DDoS攻击或其他有害的访问行为,为了应对这些情况,动态封禁IP是一项十分重要的安全策略,本篇博客将介绍如何通过NG... 目录1、简述2、实现方式3、使用 fail2ban 动态封禁3.1 安装 fail2ban3.2 配

Java中String字符串使用避坑指南

《Java中String字符串使用避坑指南》Java中的String字符串是我们日常编程中用得最多的类之一,看似简单的String使用,却隐藏着不少“坑”,如果不注意,可能会导致性能问题、意外的错误容... 目录8个避坑点如下:1. 字符串的不可变性:每次修改都创建新对象2. 使用 == 比较字符串,陷阱满

python使用fastapi实现多语言国际化的操作指南

《python使用fastapi实现多语言国际化的操作指南》本文介绍了使用Python和FastAPI实现多语言国际化的操作指南,包括多语言架构技术栈、翻译管理、前端本地化、语言切换机制以及常见陷阱和... 目录多语言国际化实现指南项目多语言架构技术栈目录结构翻译工作流1. 翻译数据存储2. 翻译生成脚本

使用 sql-research-assistant进行 SQL 数据库研究的实战指南(代码实现演示)

《使用sql-research-assistant进行SQL数据库研究的实战指南(代码实现演示)》本文介绍了sql-research-assistant工具,该工具基于LangChain框架,集... 目录技术背景介绍核心原理解析代码实现演示安装和配置项目集成LangSmith 配置(可选)启动服务应用场景

SQL Server数据库迁移到MySQL的完整指南

《SQLServer数据库迁移到MySQL的完整指南》在企业应用开发中,数据库迁移是一个常见的需求,随着业务的发展,企业可能会从SQLServer转向MySQL,原因可能是成本、性能、跨平台兼容性等... 目录一、迁移前的准备工作1.1 确定迁移范围1.2 评估兼容性1.3 备份数据二、迁移工具的选择2.1

在 Windows 上安装 DeepSeek 的完整指南(最新推荐)

《在Windows上安装DeepSeek的完整指南(最新推荐)》在Windows上安装DeepSeek的完整指南,包括下载和安装Ollama、下载DeepSeekRXNUMX模型、运行Deep... 目录在www.chinasem.cn Windows 上安装 DeepSeek 的完整指南步骤 1:下载并安装

nginx-rtmp-module构建流媒体直播服务器实战指南

《nginx-rtmp-module构建流媒体直播服务器实战指南》本文主要介绍了nginx-rtmp-module构建流媒体直播服务器实战指南,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有... 目录1. RTMP协议介绍与应用RTMP协议的原理RTMP协议的应用RTMP与现代流媒体技术的关系2

Spring Boot统一异常拦截实践指南(最新推荐)

《SpringBoot统一异常拦截实践指南(最新推荐)》本文介绍了SpringBoot中统一异常处理的重要性及实现方案,包括使用`@ControllerAdvice`和`@ExceptionHand... 目录Spring Boot统一异常拦截实践指南一、为什么需要统一异常处理二、核心实现方案1. 基础组件

电脑密码怎么设置? 一文读懂电脑密码的详细指南

《电脑密码怎么设置?一文读懂电脑密码的详细指南》为了保护个人隐私和数据安全,设置电脑密码显得尤为重要,那么,如何在电脑上设置密码呢?详细请看下文介绍... 设置电脑密码是保护个人隐私、数据安全以及系统安全的重要措施,下面以Windows 11系统为例,跟大家分享一下设置电脑密码的具体办php法。Windo

Python使用qrcode库实现生成二维码的操作指南

《Python使用qrcode库实现生成二维码的操作指南》二维码是一种广泛使用的二维条码,因其高效的数据存储能力和易于扫描的特点,广泛应用于支付、身份验证、营销推广等领域,Pythonqrcode库是... 目录一、安装 python qrcode 库二、基本使用方法1. 生成简单二维码2. 生成带 Log