我打算开发一个适配器来访问我的iOS应用的Siebel CRM数据。我是这种Siebel技术的新蜂。我的Siebel CRM在带有样本数据的工作站上运行。任何人都可以帮助我完成这项工作吗?请原谅我是否把这个问题寄托在错误的堆栈中。从Siebel CRM获取数据
0
A
回答
0
如果您当前的系统是样本数据库,那么您已经安装了Siebel的开发人员实例。它使用Sybase数据库。服务器安装将使用Oracle/MSSQL服务器。如果你可以连接数据库,你可以检查一下。
对于Webservices,缺省情况下,Siebel不支持JSON/REST api。只支持较旧的SOAP结构。您将不得不通过Oracle书架在Siebel中设置入站Web服务。
但是,只需要补充一点,最新版本的Siebel UI使用JavaScript/CSS,并且可以在任何浏览器(包括IO)上运行。
1
似乎有是只有2个有效的方法来做到这一点:
- SOAP Web服务
- REST API(但对于这一点,你需要拥有的JBoss或WebLogic Server的:Sebel Bookshelf)
所有其他方式(Java Siebel数据Bean,COM接口,直接数据库访问)都有很多问题:像iOS上的java问题(我认为无法在iPhone上运行),iOS上的遗留COM接口问题以及许多问题与直接db连接(复杂,sta相容性,可重用性...)
SOAP是出来的Siebel盒子,但需要在iOS端更多的代码,REST是iOS或任何网页更方便,但需要一些middlware:
- 的JBoss /的WebLogic +和REST类型的Siebel客户机形式的Siebel(其页面上可用的地方)
- Java数据豆的应用程序,产生REST 产生REST
- SOAP客户端
我有2个项目合作涉及iOS和Siebel:第一个使用JBoss,第二个使用SOAP客户端,将请求翻译为REST。在Siebel 7.8上,SOAP客户端方法更稳定(与来自供应商的RESTfull客户端相比 - RESTfull客户端使用Java Data Bean在内部连接到Siebel)。
在这两种情况下,我们选择了REST去跟iOS的,因为它允许在iOS端更容易敏荧光,也方法可行伊斯利利用它创建项目网页,以简化/调整的Siebel GUI用于不同的目的..
相关问题
- 1. 获取CRM OptionSet数据
- 2. 如何从Siebel检索数据到mdb
- 3. 与Siebel内部部署CRM集成?
- 4. 从Dynamics CRM Online动态提取数据
- 5. 关于Siebel crm和微软动态crm之间的区别
- 6. 从动态CRM获取数据的最简单的方法
- 7. XrmServiceContext对象没有从CRM获取最新数据
- 8. 尝试从MS CRM 4.0获取数据时发生SOAP错误
- 9. 从Dynamics CRM SDK获取数据库连接字符串
- 10. 从父窗体获取孩子表单CRM中的数据2016
- 11. 在zoho crm中从事件表中获取数据
- 12. 编写外部html页面以便从crm中获取数据
- 13. SIebel数据映射问题
- 14. 从Siebel数据库提取数据到Dat文件和临时表
- 15. 获取从数据
- 16. 从Siebel On Demand中的活动中获取联系人
- 17. 从Corrent上下文CRM Online获取ID
- 18. 在同步使用JavaScript的CRM 2011中获取元数据
- 19. 从获取请求中获取数据?
- 20. 从获取请求获取div数据
- 21. 根据Siebel文档,Siebel eScript可变参数函数总是抛出异常
- 22. 如何从CRM读取数据上下文参数的Silverlight webresource
- 23. 从数据库更新数据从数据库获取数据
- 24. 从弹出式CRM动态2015的父窗体中获取数据
- 25. 从MS Dynamics CRM提取数据时如何获得快照一致性?
- 26. 从jQuery获取mysql数据
- 27. 从XMLHttpRequest获取数据
- 28. 从JSON获取数据
- 29. 从SAP webservice获取数据
- 30. 从$ scope中获取数据