How easy is Nightingale to deploy and use?
Nightingale operates as a server module engineered for easy integration into the back-end on any network. The Nightingale software-development kit (SDK) is written in Java and can be easily integrated into most platforms. Underlying cryptographic protocols and operations are packaged for developers into easy-to-use, high-level APIs. Clients in a Nightingale-enhanced network can use any standard Web browser, so there’s no need to deploy special-purpose software. Nightingale server components can be implemented as applications, servlets, or Enterprise Java Beans. Data storage on the servers is flexible, allowing use of any JDBC-compliant relational database or a directory service. The SDK allows multiple formats for the messages exchanged by the Nightingale client and servers, including CGI for submitting data from Web forms and XML for Web-service applications.