我们有两个应用程序可以解决不同的业务任务。一个基于Eclipse RCP。另一种是基于Java服务器技术的Web应用程序。
目前我们需要开发一个通用组件。它用于安排事件。一组用户使用Eclipse RCP应用程序,并将创建和计划一些事件。另一组用户访问Web应用程序并将查看这些计划的事件。
很明显,如果我们可以创建一个可重用的组件并将其与Eclipse ECP和Java Web应用程序集成,那就太棒了。
问题在于选择哪种框架,技术,架构来解决这一任务。
你有什么想法,建议吗?
如果您需要有关任务及其要求的其他信息,请随时提出,我将编辑此问题,以便尽可能详尽地说明。
答案 0 :(得分:1)
我所知道的唯一接近你所寻找的技术是:
<强> Eclipse RAP 强>
alt text http://www.eclipse.org/rap/images/about/architecture.png
RAP与Eclipse RCP非常相似,但它有自己的SWT API实现(称为RWT),它在Web浏览器上远程呈现小部件。 RAP应用程序在servlet容器上运行,客户端可以使用标准Web浏览器访问应用程序。
这个想法是一个自治的RCP应用程序及其等效的在线RAP应用程序将共享几乎所有代码,除了特定于Web的位。