2012-10-22 103 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。