使用JS SBT库而不在服务器上运行SBTSDK

时间:2014-06-26 13:50:20

标签: ibm-sbt ibm-connections

SBTSDK的JavaScript库可以独立使用而无需在服务器上运行SBTSDK吗? 这样我就可以从sbt中包含本地js文件并使用API​​。 这可能吗?

感谢。

2 个答案:

答案 0 :(得分:1)

由于浏览器上的跨域限制,您将无法执行此操作

工具包中包含两个最小的Ajax代理,不需要将完整的SBTSDK部署到服务器。

这是基于java的代理https://github.com/OpenNTF/SocialSDK/tree/master/sdk/com.ibm.sbt.proxy.web

这是基于php的代理https://github.com/OpenNTF/SocialSDK/tree/master/php/php-core

PHP部署的相关文档https://github.com/OpenNTF/SocialSDK/wiki/Introducing-the-SBT-PHP-Core - 使用managed-beans.xml和sbt.properties文件将java代理配置为SDK的其他部分。

答案 1 :(得分:0)

@Paul Bastide:我认为SBT可以在我的JS Web应用程序中用作一个简单的JavaScript Wrapper,包括例如: sbt-standalone.js(类似于例如jquery)?我可以编写整个逻辑来在jquery中自己使用IBM Connections API。当然,我需要在服务器端安装CORS,这是有效的。 SBT是否真的不能用于此用例?