Web Services
CambridgeSoft’s Web Services allow organizations to access CambridgeSoft’s chemistry algorithms and chemical intelligence directly from their own applications. IT groups or individual power users can easily build web services into their own custom applications, allowing interactive use by a large user community.
Web Services are centrally managed, can be called simultaneously by many other applications or scripts, and allow for data consistency across the entire organization by providing a single source for functionality that can be shared between client applications.
For example, organizations following an SOA model can deploy a suite of CambridgeSoft Web Services, where each web service provides a specific functionality (Nomenclature, Rendering, NMR, etc.). Application developers at the organization use these services to build powerful internal applications using industry-standard tools.
CambridgeSoft’s available Web Services include:
· 2D Rendering
· File Conversion
· Nomenclature
· Chemical Properties
· ChemNMR
· 2D -> 3DConversion
Struct=Name Web Service:
The Struct=Name Web Service uses ChemDrawActiveX control to:
· Convert a structure to any of the specified format using the NameToStructure method
· Return a name for a given format using the StructureToName method
The format is specified as a MIME string. The required format can be XML, SMILES, BMP, GIF etc. Prerequisite: ChemDraw ActiveX Control v11.
Graphical Rendering Web Service:
The Graphical Rendering Web Service uses ChemDrawActiveX control to:
· Render data from one format to another using the Render method
· Convert a structure to an image of specified resolution, width and height using the RenderToImage method
The input and output format is specified as a MIME string. Prerequisite: ChemDraw ActiveX Control v11
Chemical Properties Web Service:
The Chemical Properties Web Service provides an interface to the COEA dlls (ChemPropPro, ChemPropStd, CLogPDriver, MolTopology). It has a number of methods mapping to the methods in COEA dlls with same name e.g. BoilingPoint, ClusterIndex etc that takes structure data in xml and return a value. A method named GetAllProperties can be used to get all the properties for a specified structure in xml format. Prerequisites: CambridgeSoft Chemical Property Calculators
CambridgeSoft Web Services are currently available on the Windows platform. Support can be provided for additional platforms on an as-needed basis, please contact CambridgeSoft sales for more details.