Java后端/服务器设计设置
这是一个非常初级的问题。我曾试图寻找建议,但信息量太大了,我很想得到一些关于服务器设计方法或搜索内容的帮助 我想设置的是一个后端服务器,它提供搜索功能和业务逻辑,并跨一些相当基础的数据进行验证。它不会变得太大 然后,我希望能够插入一个网站作为前端或移动应用程序或facebook应用程序,甚至是桌面应用程序 我的问题是,前端连接后端的最佳方式是什么?我想有不同的用户帐户与权限级别,所以授权将是重要的 我通常只把编写代码作为一种爱好,所以在客户端-服务器关系的确切语义还不清楚之前,技术上我已经建立了一个基于spring的网站。现在我想分离后端,这样就不知道数据是如何显示或输入的,并且可以在单独的机器上运行 谢谢,Java后端/服务器设计设置,java,architecture,Java,Architecture,这是一个非常初级的问题。我曾试图寻找建议,但信息量太大了,我很想得到一些关于服务器设计方法或搜索内容的帮助 我想设置的是一个后端服务器,它提供搜索功能和业务逻辑,并跨一些相当基础的数据进行验证。它不会变得太大 然后,我希望能够插入一个网站作为前端或移动应用程序或facebook应用程序,甚至是桌面应用程序 我的问题是,前端连接后端的最佳方式是什么?我想有不同的用户帐户与权限级别,所以授权将是重要的 我通常只把编写代码作为一种爱好,所以在客户端-服务器关系的确切语义还不清楚之前,技术上我已经建立了
罗伯有很多选择。我对ApacheCXFREST服务(用JavaBeans封装的逻辑,spring配置)和PicoWebRemoting(更奇特, 还有rest服务和普通java对象(提供业务逻辑)
如果您已经在使用spring,我建议您坚持使用CXF—它无缝集成(并且是spring自己配置的)+1—Web服务提供了一个受良好支持、文档丰富、语言无关的接口,并提供了良好的安全支持(通过现有的HTTP安全机制)。这意味着您将能够将后端与几乎任何前端(网站、iPhone、Android、桌面、facebook等)集成。好的,那么我将尝试这种方式。感谢您的帮助和反馈。抢劫