gpt4 book ai didi

java - 选择什么技术来为 Eclipse RCP 和 Java Web 应用程序创建可重用组件?

转载 作者:太空宇宙 更新时间:2023-11-04 08:55:18 26 4
gpt4 key购买 nike

我们有两个应用程序可以解决不同的业务任务。一种是基于 Eclipse RCP。另一种是基于Java服务器技术的Web应用程序。

目前我们需要开发一个通用组件。它用于安排事件。一组用户使用 Eclipse RCP 应用程序并将创建和计划一些事件。另一组用户访问 Web 应用程序并将查看这些计划的事件。

很明显,如果我们能够创建一个可重用的组件并将其与 Eclipse ECP 和 Java Web 应用程序集成,那就太好了。

问题是选择什么框架、技术、架构来解决这个任务。

  • 该组件应开发一次并可重复使用。
  • 它在 Eclipse RCP 和 Java Web 应用程序中应该具有类似的 GUI。
  • 与 Eclipse RCP 集成的组件应支持离线工作。因此,用户应该能够在没有互联网连接的情况下安排 Activity ,并稍后以某种方式在网络应用程序中上传/合并其本地版本与在线版本。

您有什么想法、建议吗?

如果您需要有关任务及其要求的更多信息,请随时询问,我将编辑此问题,以便在此处提供尽可能完整和清晰的描述。

最佳答案

据我所知,您正在寻找的唯一技术是:

<强> Eclipse RAP

alt text
(来源:eclipse.org)

RAP is very similar to Eclipse RCP, but it has its own implementation of the SWT API (called RWT) which renders the widgets remotely on a web browser. The RAP application runs on a servlet container and clients can access the application with standard web browsers.

这个想法是,自治 RCP 应用程序及其等效的在线 RAP 应用程序将共享几乎所有代码,除了特定于 Web 的代码。

关于java - 选择什么技术来为 Eclipse RCP 和 Java Web 应用程序创建可重用组件?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2416931/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com