软件设计问题

发布于 2024-09-16 05:50:09 字数 321 浏览 4 评论 0原文

我计划构建一个客户端-服务器设计的软件。技术应该是Java。

服务器应该有一个用于 Web 服务的通信层(例如 RESTful Jersey)、RMI、JSF。

客户端可以是: Swing 中的 Fatclient 或 JSF 中的浏览器客户端。

我关注的是用于服务器的 JBoss Netty,Jersey 看起来更简单,但 Netty 会有更多其他接口,这也可能很有趣。 Netty 是否为 RMI 提供了一些东西?

我在某处读到 JSF 和 RESTful 不兼容。是否有适合像icefaces 这样的JSF 实现的Web 服务实现?

谢谢!

I'm planing to build a software in client-server-design. Technology should be Java.

Server should have a communication layer for web-services (e.g. RESTful Jersey), RMI, JSF.

Clients can be: Fatclients in Swing or Browser clients in JSF.

In my focus are JBoss Netty for the server, Jersey looks much more simple but Netty would have more other interfaces which could be interesting too. Does Netty offer something for RMI?

I read somewhere that JSF and RESTful doesn't fit together. Are there web-service implementations which fit to a JSF implementation like icefaces?

Thanks!

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(1

任性一次 2024-09-23 05:50:09

我建议使用 Spring 框架。使用它,您可以在同一服务实现上实现 RMI、REST 等,而且操作起来非常简单。最重要的是,您的设计将受益于 Spring 使用的依赖注入范例。

请访问 http://www.springsource.org/about

I would suggest to use Spring Framework. Using it you can implement RMI, REST etc over the same service implementation and it is very simple to do. On top of it your design will benefit from Dependency Injection paradigm used by Spring.

Check it out at http://www.springsource.org/about

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文