2012-10-22 59 views
0

我目前正在学习worklight,我想知道如果worklight服务器是强制性的?工作灯:工作灯服务器是强制性的吗?

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

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

我看不到使用worklight服务器的优点...它使用javascript,xml,xsl来完成应该在java中完成的任务。如果调用休息JSON服务,为什么调用中介而不是直接调用服务?它会变慢。

回答

3

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

2

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

“我无法看到使用worklight服务器的优点...它使用javascript,xml,xsl来完成应该在java中完成的工作如果调用rest json服务,为什么调用中介而不是直接该服务?它会变慢。“

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

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