我想制作一个 Web 应用程序,通过它:
用户(最终用户)可以在线创建自己的 Web 应用程序。
它将与数据库和应用程序/网络服务器集成
- 并且用户还可以仅使用该应用程序发布该应用程序...
做一些研究我才知道它属于 PaaS(平台即服务)的类别
但我很困惑我该怎么做?我想使用 Java/J2EE 构建该应用程序。
谁能解释我应该从哪里开始?或者哪种框架/技术更适合在 Java 中实现?
等待您的有用回复....
我想制作一个 Web 应用程序,通过它:
用户(最终用户)可以在线创建自己的 Web 应用程序。
它将与数据库和应用程序/网络服务器集成
做一些研究我才知道它属于 PaaS(平台即服务)的类别
但我很困惑我该怎么做?我想使用 Java/J2EE 构建该应用程序。
谁能解释我应该从哪里开始?或者哪种框架/技术更适合在 Java 中实现?
等待您的有用回复....
就选择 PaaS 而言,有多种选择 - 每个 PaaS 供应商都有其优点和缺点,因此您需要考虑一系列问题:
PaaS 供应商有几个很好的比较。这可能是一个很好的起点:寻找 PaaS 提供商的建议
全面披露:我为Cloudify工作,这是一家开源 PaaS 提供商。
我认为在选择 PaaS 时,您应该考虑以下几点。
我建议你,在去任何大供应商之前,先试试Jelastic镇上的新玩家。我最近使用了他们的服务并继续这样做,他们真是太棒了。他们的 Web UI 是同类中最好的,没有 API、SDK 或可下载软件的戏剧性。如果您使用它们,请告诉我,以便我在将所有应用程序迁移到它们之前也可以获得一些反馈。
苏里亚
据我了解,您正在寻找Viravis已实施的解决方案。
但相信我,建立这样一个平台并不是一件容易的事。我强烈建议您查看一些 PaaS 提供商以参与其中并建立业务关系以实现您的目标。它们只是为此目的而存在。为只想开发单个在线应用程序的人或一些想建立SaaS业务的专业人士提供平台。
我认为租用平台而不是从头开始构建它更好(当然,如果您不必...)
Web 应用程序由语言、框架、数据库和 Web 服务器组成。
如果你想用 java 做一个 web 应用程序,你应该尝试 GRAILS 框架。它的快速和 Web 开发非常简单,您可以在其中使用 Java 代码。
其次,您可以从 MySQL、PostgreSQL 等中选择数据库,或者如果您想使用 No-SQL 数据库,您可以从 MOngoDB、CouchDB 等中选择。
Web-Servers 可以是 tomcat、jetty 等。
创建应用程序后,您想在 Web 上托管您的应用程序,PaaS 就在这里发挥作用。它可以帮助您在 Web 上部署和托管您的应用程序。因此,您要做的只是专注于您的应用程序,然后将您的应用程序部署在任何 PaaS 提供商上。
市场上有很多 PaaS 提供商,您可以选择任何一个。