首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >从Siebel CRM获取数据

从Siebel CRM获取数据
EN

Stack Overflow用户
提问于 2014-10-30 17:55:54
回答 2查看 1.2K关注 0票数 0

我计划开发一个适配器来访问我的iOS应用程序的Siebel CRM数据。我是Siebel技术的新手。我已经在我的工作站上运行了Siebel CRM和示例数据库数据。有人能帮我完成这件事吗?如果我把这个ques放在错误的堆栈中,请原谅。

EN

回答 2

Stack Overflow用户

发布于 2014-11-21 18:59:09

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

jboss SOAP webservices

  • REST api (但为此您需要jboss或weblogic webservices

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

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

  • JBoss/WebLogic +和RESTfull Siebel客户端形成Siebel (在其页面上的某个位置提供)
  • java数据bean应用程序,该应用程序生成REST
  • soap客户端,该客户端生成REST

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

在这两种情况下,我们选择REST来与iOS对话,因为它可以更容易地在iOS端进行开发,也可以轻松地在项目中使用它,为不同的目的创建网页来简化/调优siebel GUI。

票数 1
EN

Stack Overflow用户

发布于 2014-10-30 19:56:31

如果您当前系统是示例数据库,那么您已经安装了Siebel的开发人员实例。它使用Sybase数据库。服务器安装将使用Oracle/MSSQL服务器。如果你对数据库连接没问题,你可以检查一下。

对于Webservices,默认情况下,Siebel不支持JSON/REST api。仅支持较旧的SOAP结构。要在Siebel中设置入站will服务,您必须通过oracle书架。

但补充一下,最新版的Siebel用户界面使用javascript/CSS,可以在任何浏览器上运行,包括IOs。

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

https://stackoverflow.com/questions/26649867

复制
相关文章

相似问题

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