）和类似的轻量方法都依赖服务器来保存状态信息。两种情况下，服务是通过一个应用程序接口（API）调用的。这个API常常是根据网站的特殊需求定义的，但是标准的Web服务API（例如，于Blog发表文章）的API依然被广泛使用。一般来说Web服务的通用语言是XML，但并不一定，还存在大量不同的其他语言，如JSON，YAML等。最近，出现了一个被称之为Ajax的混合形式，用来增强基于浏览器的Web应用的用户体验。这可以用于一些特别的形式（如Google Maps、UrMap ）或是一些开放的形式，可以直接利用W