XINS ist eine Technologie, mit der man APIs auf entfernten Rechnern definiert, erstellt und aufruft. XINS orientiert sich an Spezifikationen. API-Spezifikationen werden in XML geschrieben. XINS transformiert sie in HTML-formatierte Dokumentation und Java-Code für Client und Server. Die Kommunikation beruht auf HTTP. XINS ist ein Konkurrent für die komplexe SOAP-Technologie. Die hauptsächlichen Designziele sind Einfachheit, Skalierbarkeit und Testbarkeit. XINS ist nicht nur eine Spezifikationstechnologie, sondern auch ein Framework für die Anwendungsentwicklung. Es bietet Logging von Transaktionen, eine einzigartige Log-Dokumentation und Erzeugung von aktivem Code. (hjb)