gpt4 book ai didi

ios - 从 Siebel CRM 获取数据

转载 作者:行者123 更新时间:2023-11-29 02:33:14 27 4
gpt4 key购买 nike

我计划开发一个适配器来访问我的 iOS 应用程序的 Siebel CRM 数据。我是 Siebel 技术的新手。我已经在我的工作站上运行了 Siebel CRM,其中包含示例数据库数据。任何人都可以帮助我完成这项工作吗?如果我在错误的堆栈中托管了此问题,请原谅。

最佳答案

似乎只有两种有效的方法可以做到这一点:

  • SOAP 网络服务
  • REST api(但为此您需要有 jboss 或 weblogic 服务器:Sebel Bookshelf)

所有其他方式(Java Siebel 数据 Bean、COM 接口(interface)、直接数据库访问)都有很多问题:比如 iOS 上的 java 问题(我认为它不可能在 iPhone 上运行),iOS 上遗留的 COM 接口(interface)问题以及直接数据库连接的许多问题(复杂性、稳定性、可重用性......)

SOAP 在 Siebel 上开箱即用,但在 iOS 端需要更多编码,REST 在 iOS 或任何网页上更容易,但需要一些中间件:

  • JBoss/WebLogic + 和 RESTfull Siebel 客户端形成 Siebel(可在其页面的某处获取)
  • 生成 REST 的 java 数据 bean 应用程序
  • 产生 REST 的 soap 客户端

我参与了 2 个涉及 iOS 和 Siebel 的项目:第一个使用 JBoss,第二个项目使用 SOAP 客户端,将请求转换为 REST 或从 REST 转换过来。在 Siebel 7.8 上,SOAP 客户端方法更稳定(与供应商的 RESTfull 客户端相比 - 因为 RESTfull 客户端在内部使用 Java Data Bean 连接到 Siebel)。

在这两种情况下,我们都选择 REST 与 iOS 通信,因为它允许在 iOS 端更轻松地进行开发,并且还可以在创建网页的项目中轻松利用它来简化/调整 siebel GUI 以用于不同目的。

关于ios - 从 Siebel CRM 获取数据,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/26649867/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com