Worklight:工作灯服务器是强制性的吗?

时间:2012-10-22 16:03:50

标签: cordova ibm-mobilefirst

我正在研究工作灯,我想知道worklight服务器是否是强制性的?

去年我见过它,并且必须让服务器在eclipse中构建应用程序。情况总是如此(在IBM收购之后)?

其他问题:是否必须让服务器呼叫休息服务?我想调用一个返回json的REST服务。我是否必须在worklight服务器上使用HTTP适配器,还是可以直接请求它?

我看不到使用worklight服务器的优势......它使用javascript,xml,xsl来完成应该在java中完成的事情。如果调用rest json服务,为什么要调用中介而不是直接调用服务?它会慢一些。

2 个答案:

答案 0 :(得分:3)

服务器现在嵌入在Eclipse开发环境中。 在生产中,您将需要一台服务器。服务器在报告客户端访问,推送通知,将多个后端聚合到单个请求,针对后端资源的集中身份验证,在B2E场景中配置客户端等方面提供了价值。

答案 1 :(得分:2)

只要您没有使用需要服务器的功能,您就可以使IBM Worklight不会连接到Worklight Server。但是,请记住,服务器对于许多不同的事情都很重要,包括安全框架,统一推送通知,脱机加密存储,短信传递以及许多其他事情。

“我看不到使用worklight服务器的优势......它使用javascript,xml,xsl来完成应该在java中完成的事情。如果调用rest json服务,为什么要调用中介而不是直接调用服务?会慢一些。“

服务器的重点还在于集中和安全。无论您是在使用常见的RESTful,mySql等,它都会使请求变得非常简单和一致。服务器将为您完成所有工作,而不是将您的应用程序指向多个位置。服务器将您的流量保存在中央集线器中。

如果您不想使用服务器并且您已连接现有的Web服务,请像使用网站或Web应用程序一样使用Webcode。使用AJAX。