0

嗨,我已经为移动用户构建了一个 Web 应用程序。现在我有一个项目可以将其部署在亚马逊云中。Web 应用程序将仅包含 jsp 页面,在外行术语中只是没有任何数据库的网站,因为数据库将放置在本地。

应该在云中的 Web 应用程序将以 JSON 格式向 Web 服务客户端发送请求,该客户端将托管在公共 LAN IP 中。

然后,wev 服务客户端将调用 Web 方法(连接到 eqms 以检索数据的本地 Web 服务)。然后循环将其发送回 Web 服务客户端,然后返回到云中的 Web 应用程序和移动用户。

主要问题是我混淆了使用哪一个,或者考虑到我的要求,它是否适合使用 AWS。

我的选择是 Amazon Cloudfront。有哪位高手可以给我指导一下吗?谢谢你。

4

1 回答 1

0

Cloudfront 是一种静态内容分发网络服务,用于在世界各地的边缘位置缓存您的静态资产。它不运行代码。S3 用于存储静态文件,可以直接访问(更便宜)或作为 Cloudfront 的后备存储(更快),S3 也不运行代码。

我想您会发现您正在寻找的是 EC2(弹性计算云)。“jsp”页面不是静态页面,它们是生成活动内容的代码,对吧?它们需要由网络服务器执行吗?该 Web 服务器读取客户端请求,制作 JSON 消息以请求数据,取回数据,对数据进行处理,然后将其返回给客户端?对我来说听起来像 EC2……或者,根据您的应用程序的实际要求,有一组服务包括 EC2 和一些其他提供支持角色的 AWS 服务。这是作为Elastic Beanstalk销售的。

于 2013-06-20T04:24:18.223 回答