2011-02-06 40 views
2

我的目標是在客戶端機器上創建一個小程序,它能以某種方式與部署該小程序的同一臺服務器來回通信。這樣做的一種方式當然是通過某種AJAX代碼,但如果可能的話,我非常想將所有內容都保存在Scala中。scala中的Applets和liftweb

到目前爲止,我已經使用了遠程角色,這些角色有不幸的後果,需要對小程序進行簽名。這也不是最佳解決方案。我正在尋找替代解決方案。

有沒有什麼辦法可以讓liftweb直接通過Scala與電梯進行通訊?

回答

1

通過遠程演員進行的通信是直接通過Scala。

現在,Lift可以讓客戶端運行JavaScript代碼,無縫地與Scala服務器通信(無需編寫一行JavaScript代碼)。查看許多Lift示例(例如,嚮導)。

+0

所以基本上你是說沒有任何方式通過scala進行通信而無需簽署applet並使用遠程參與者? – 2011-02-08 17:21:15