浏览器插件.可以使用浏览器插件技术（如Silverlight、Flash或Java applet）实现对服务器的异步调用。此种方法在业界已经过时。
数据传输（XML、JSON和Ajax）.对服务器的请求通常会带来原始数据（如XML或JSON）或新HTML的返回。在服务器返回HTML时，客户端上的JavaScript将更新DOM的部分区域。在返回原始数据时，客户端侧的JavaScript通常将其转换为HTML，然后用它来更新DOM的部分区域。
服务器架构.