For Developers

Major OS support includes:

  • Windows 2003 (32 bit)
  • Windows 2008 (32 bit) (64bit as 32bit)
  • Windows XP Professional
  • Vista Business and Higher
  • Win 7 Pro and Higher
  • Solaris 10 (64-bit)

Developers have their choice of XMS API’s upon which to build applications. This includes a JAVA API, C++ API, .NET API, a COM Wrapper API, Eclipse and WebDAV or using XML directly through HTTP(S) / SSL.

Developers have an easy to use console to coordinate their use of XMS.

XMS leverages the inherent semantic qualities of XML in order to automatically organize itself around any type of content, leaving the original form intact. Because XMS is an entirely self-constructing native XML database, it eliminates both database programming and design and frees application developers to concentrate all their efforts on application development.

In XMS, changes are supported seamlessly, requiring no database redesign or re-indexing instructions. XMS is uniquely flexible and can support all types of content - anything expressed in XML – in a unified, fully transactional and access controlled environment. XMS is open standards based (HTTP, XML, XSLT, XPATH, XQUERY, WebDAV), insuring compatibility with all popular development platforms.

.NET Developers
If you are working in .NET, you most likely are working with objects. XMS is an ideal "object" database and provides an extremely simple, powerful, and scalable persistent object mechanism.

Simply derive your new or existing objects from our "core" object, and you automatically have the ability to load, save, delete, and update individual objects or entire object collections - all with "no" database work. Just use XPath or powerful XQuery language to populate objects or object collections!

Download Free Trial of XMS or XMS Developer Package