JChem Web Services
accessing JChem Suite from code
The new JChem Web Services provides a versatile interface that extends access to the whole ChemAxon cheminformatics solution package over the Internet or an internal network allowing easier development of applications. Just like JChem Base / Cartridge is a must have back-end for chemical data storage and search, Web Services is a must have back-end for all web-based cheminformatics applications.
A must have back-end for cheminformatics systems
ChemAxon’s cheminformatics solutions are supported by a flexible Web Services architecture that accesses the ChemAxon API and provides a fast and easy access, usage and maintenance for thin clients. It is a universal system that is using standard HTTP protocol for communication; enabling applications to run on PCs, Macs as well as on mobile devices. The Web Services can be deployed locally, on an internal or hosted server as well as on the cloud.
Chemistry on your Desktop
ChemAxon’s new REST Web Services provides a user friendly approach to support developers of Biotech companies, CROs or researchers in Academia in designing and developing their own state-of-the-art web or desktop applications for more efficient drug design. This innovative Web Services layer supports also a number of ChemAxon’s novel front end web applications enabling users to processes from chemical compound registration through chemical data management towards virtual screening and library design applications.
Web Site Development
Accessing JChem products from a non-Java Environment
ChemAxon’s WS makes it easy to access our innovative JChem products from non-Java SE/EE environments, such as Python, Perl or R. Furthermore, it also supports development of mobile application with computationally intensive functions, where the application is only to display the result.
Last but not least, Web Services provides robust way to add JChem products to your existing (Java) Enterprise Service Bus. Via Web Services it is possible to run chemical search/computation on a separate server cluster. Finally, you may also need Web Services for rapid prototyping a Java application.