我是 JSF 的新手,我正在使用以下架构启动一个应用程序:
- JSF 服务器
- 安卓客户端
一些功能在 Android 和 JSF(网页)中是通用的,只有界面会改变。
我知道如何将 Android 客户端与 servlet 进行通信,但我不知道如何使用 JSF 服务器进行通信。我在网上搜索了很多,但没有找到。
有人能帮我吗?
我是 JSF 的新手,我正在使用以下架构启动一个应用程序:
一些功能在 Android 和 JSF(网页)中是通用的,只有界面会改变。
我知道如何将 Android 客户端与 servlet 进行通信,但我不知道如何使用 JSF 服务器进行通信。我在网上搜索了很多,但没有找到。
有人能帮我吗?
JSF 是一个处理 UI 生成 (HTML) 的框架。它不是“服务器”,而是您可以在服务器中使用的工具,并且许多服务器都提供了默认安装。事实上,它在 servlet 之上工作。
鉴于这是 HTML,它的使用只有在您使用 HTML 客户端(Web 浏览器)时才有意义。如果您使用的是 android 应用程序,最好使用消息传递框架(vg、SOAP 和 WS,或直接使用 servlet。您可以将裸 servlet 与 JSF 一起使用,只需将 servlet 映射到不与 JSF 冲突的 URL (如果您回想 JSF 配置,您告诉网络服务器的是 JSF servlet 将提供哪些 URL)。