XINS is a technology used to define, create, and invoke remote APIs. XINS is specification-oriented. When API specifications are written (in XML), XINS will transform them to HTML-based documentation and Java code for both the client-side and the server-side. The communication is based on HTTP. XINS competes with the complex SOAP technology. Main design goals include simplicity, scalability, and testability. XINS is not only a specification technology, but also an application development framework. It offers transaction logging, unique log documentation, and active code generation.
PSX is a framework for developing dynamic Web sites in PHP. The goal of PSX is to help you develop RESTful APIs serving Web standard formats like JSON, XML, Atom, and RSS. It has a focus on social technologies and provides classes to use and implement OAuth, OpenID, Opengraph, Opensocial, Opensearch, PubSubHubbub, Atom, and RSS.
jQuery-JSONP is a compact (1.6kB minified), yet feature-packed, alternative solution to jQuery's implementation of JSONP. jQuery-JSONP features error recovery in case of network failure or an ill-formed JSON response, precise control over callback naming and how it is transmitted in the URL, multiple requests with the same callback name running concurrently, two caching mechanisms (browser-based and page based), the possibility to manually abort the request just like any other AJAX request, and a timeout mechanism. jQuery-JSONP has been tested and runs within all major browsers.