0

我目前正在学习worklight,我想知道worklight服务器是否是强制性的?

我去年见过它,必须让服务器在 Eclipse 中构建应用程序。总是这样(在 IBM 收购之后)?

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

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

4

2 回答 2

3

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

于 2012-10-22T19:40:00.823 回答
2

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

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

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

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

于 2012-12-26T16:56:44.093 回答