菜单
  

      本文共四章,结构如下:
    第一章是绪论,主要讲述课题背景及意义,介绍旅游计划网产生背景及其国内外发展现状,以及论文的主要工作和结构安排。
    第二章是携程开放平台概述,大概介绍了请求xml,响应xml及部分参数的含义,接着还介绍本次设计使用到的开发工具和关键技术。
    第三章是机票搜索的系统分析,做出了各项需求分析,最后给出了社会可行性,经济可行性,技术可行性和法律可行性四方面的分析。
     
    第四章为机票搜索的系统设计,主要包括整体功能框图和总体界面设计图,各个模块的流程图,软件的实现过程。
    最后是总结,主要对本文的工作进行了总结。
    2携程开放平台概述
    2.1平台简介
      按照携程接口开发团队对其接口的规定,SOAP协议是携程开放接口提供数据访问时应该遵循的协议,以WebService方式进行访问。目前提供酒店,机票,度假,用户,支付等业务所需API。携程开放平台提供一个开放的框架,根据请求XML说明和响应XML说明,按照请求XML的格式向接口发送请求,可获得响应XML,解析返回的XML文件,就能够获得你想要的信息。
      为了有助于理解本系统是如何借助携程接口实现机票查询的,下面简要描述对携程开放平台的使用。首先是要注册一个账户,注册成功时携程开放联盟会分配联盟ID,SID和秘钥,这三个参数在发起请求时会用到,如图2.1所示。左边是请求体xml,如果请求体xml中参数没有错误,在输入联盟ID,SID和秘钥三个参数后点发送请求按钮,右边就会出现响应xml。本系统就是依据这样的操作原理,编写能够发送请求体xml的方法,查询时只要调用这个方法就能够发起请求。依据响应xml文档的节点结构解析xml就能够获得编码在xml标签中的数据,所以还要编写能够解析xml文档的方法。
     
    图 2.1携程开放平台发起请求
      ① API请求列表 :不同API的请求体xml参数不同,按照请求体xml的格式要求正确编写发送请求体的方法才能成功得到返回的响应体。API列表如图2.2所示。
     
    图 2.2 携程各类API列表
    ②请求参数说明,请求体脚本包括头部的基本信息和具体的请求参数,例如<searchvalue>上海</searchvalue>是请求的具体参数。
  1. 上一篇:基于KSVD的图像稀疏编码算法与性能基准分析软件
  2. 下一篇:Authorware《离散数学1》多媒体课程教学软件的实现
  1. jsp+sqlserver高校二手商品交...

  2. ERP软件物料需求计划模块设计

  3. jsp公交刷卡数据统计系统图表的设计与实现

  4. jsp+mysql学生选课信息系统设计与实现

  5. jsp+sqlserver电影票务系统的设计与实现

  6. jsp小企业品质在线评分系统设计与实现

  7. jsp+mysql电影推荐系统的设计与实现

  8. 酸性水汽提装置总汽提塔设计+CAD图纸

  9. 杂拟谷盗体内共生菌沃尔...

  10. 大众媒体对公共政策制定的影响

  11. 十二层带中心支撑钢结构...

  12. 当代大学生慈善意识研究+文献综述

  13. 乳业同业并购式全产业链...

  14. 电站锅炉暖风器设计任务书

  15. java+mysql车辆管理系统的设计+源代码

  16. 中考体育项目与体育教学合理结合的研究

  17. 河岸冲刷和泥沙淤积的监测国内外研究现状

  

About

751论文网手机版...

主页:http://www.751com.cn

关闭返回