The SciCord Solution feature set is designed to quickly propel your organization into the digital age. It delivers on this promise using a secure architecture and a versatile Software-as-a-Service model.
SciCord utilizes the Azure server network, making a SciCord Solution accessible around the globe.
SciCord Client is deployed on an IIS web server and is downloaded and executed on the user’s desktop either inside a Browser supporting the Silverlight plugin, or out of the browser, using the Silverlight standalone client (OOB – out of browser). Data interactions occur between the SciCord Client application and SciCord Data Service that will read and write changes to the underlying database. The same happens for the BLOB interactions, where SciCord client reads and writes binary files calling a corresponding SciCord Web Service that, on its end, connects to the Azure BLOB infrastructure.
Additional applications or systems may interface to the system as well, consuming services exposed by SciCord WebApi or listening to the Events System.
Documents, experimental data, and templates are stored in the SQL Server database and in the Azure BLOB infrastructure. SciCord client can connect to the local PC serial port and can open TCP sockets to connect to “real-time” instruments line digital balances and scales.
SciCord Portal connects to the SQL Server database and the storage service, through the standard shared connection layer as well.
SciCord Bundler is a Windows Service that listens for incoming requests sent through specific Azure Blob Queue and, asynchronously, access the database though separated instances of the standard access layer library.