Web applications 购物车和applet之间通信的通用方式

Web applications 购物车和applet之间通信的通用方式,web-applications,architecture,applet,shopping-cart,Web Applications,Architecture,Applet,Shopping Cart,我正在构建一个可配置的“applet”(不是Flash,而是HTML和Javascript)。计划的功能类似于汽车配置程序,您可以选择颜色、发动机功率或座椅套。实际的产品将作为一个单一的产品被各种网上商店列出。配置应在显示产品的页面内完成 这些商铺都使用不同的CMSE。问题是,我必须为每个购物系统编写代码,以便将applet集成到商店中。是否有这样做的行业标准?或者,如果不是这样的话:车间与配置器的最低必要通信点在哪里,我最好将接口放在哪里 我目前的想法是通过一个JSON对象配置页面加载上的商店

我正在构建一个可配置的“applet”(不是Flash,而是HTML和Javascript)。计划的功能类似于汽车配置程序,您可以选择颜色、发动机功率或座椅套。实际的产品将作为一个单一的产品被各种网上商店列出。配置应在显示产品的页面内完成

这些商铺都使用不同的CMSE。问题是,我必须为每个购物系统编写代码,以便将applet集成到商店中。是否有这样做的行业标准?或者,如果不是这样的话:车间与配置器的最低必要通信点在哪里,我最好将接口放在哪里

我目前的想法是通过一个JSON对象配置页面加载上的商店,告诉它它的环境和产品的最后状态(有人可能想要更改订购的产品)。用户完成配置后,将使用AJAX调用将配置发送到服务器。在那里,产品被添加到购物车,并请求重定向到另一个页面(产品概述等)


这是一个好方法吗?有什么更好的吗?

我不会在这里使用“applet”这个词。applet是java。@NeilMcGuigan虽然术语“applet”已经与java联系在一起,但实际上它的意思是“小应用程序”,这在这里可能非常合适。我想即使你认为applet仅仅是java,这个问题的答案也可能是一样的。