首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >如何将sabre预订SOAP API接入React Native

如何将sabre预订SOAP API接入React Native
EN

Stack Overflow用户
提问于 2019-05-23 17:32:18
回答 1查看 161关注 0票数 0

我们计划使用sabre SOAP api来预订https://beta.developer.sabre.com/docs/soap_apis/air/book/book_air_segment

因为它不能用于REST。我们正在使用react原生来构建我们的应用程序,并希望使用上面的API。我们曾尝试集成SOAP api,但它不起作用。

是否有人使用SOAP api或任何其他SOAP api与react native一起预订航班?是否有REST api可用于预订航班?

任何信息都会很有帮助

谢谢

EN

回答 1

Stack Overflow用户

发布于 2019-06-01 04:43:26

当您想要集成SOAP web服务(或任何其他服务)时,您应该将关注点分离到不同的应用层。举个例子,我的方法是

  • 创建一个库,它将是您的web服务API的简化接口,例如,如果预订过程是对远程服务的后续调用,则您的库接口将只是$myClient->book($request)。在内部,该库将完成完成工作所需的所有调用。
  • 创建您的应用程序后端,并将该库作为依赖项:在应用层,您将在数据库中存储所需的所有数据,管理日志,异常等。这可以是您的JSON/REST API。
  • 前端应用程序:这将只是呈现由您的应用程序后端提供的数据,由您的后端提供的数据将尽可能简单,准备好呈现在一个花哨的布局中。对于前端,你可以使用任何你喜欢的技术,Angular,React,Cordova等等。

希望能有所帮助

干杯

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/56272195

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档