Java后端/服务器设计设置

时间:2011-11-10 10:16:41

标签: java architecture

这是一个非常初学的问题。我试图寻找建议,但是对于大量的信息感到不知所措,并希望对服务器设计方法或搜索内容提出一些帮助!

我想要设置的是一个后端服务器,它提供搜索功能,业务逻辑和一些相当基本的数据验证。它不会太大。

我希望能够插入一个网站作为前端或移动应用程序或Facebook应用程序甚至桌面应用程序..

我的问题是前端挂钩到后端的最佳方法是什么?我希望各种用户帐户具有权限级别,因此授权非常重要。

我通常只编码作为一种爱好,所以从技术上讲,我已经建立了一个基于弹簧的网站,之后客户服务器关系的确切语义对我来说并不清楚。现在我想将后端分开,这样就不知道数据是如何完全显示或输入的,并且可以在一台单独的机器上运行。

谢谢, 罗布

1 个答案:

答案 0 :(得分:3)

选项有很多。我很熟悉apache CXF休息服务(逻辑封装在java bean,spring配置中)和pico web remoting(更具异国情调, 还有休息服务和提供业务逻辑的普通java对象)

如果你已经使用了弹簧,我会建议坚持使用CXF - 它无缝地整合(并且弹簧配置本身)