The iLab Shared Architecture (ISA) is a web services based software framework that aims at providing access to online laboratories assuming that they share some characteristics.The Service Broker is the core of the architecture and provides user authentication, authorization, experiment data storage and access to scheduling services. The lab clients and lab servers are lab domain specific.
Batched Lab Servers
Batched Experiments are those experiments that can have
their entire course specified before execution. The task of
performing a batched experiment can be summarized in
submitting an experiment protocol, executing the experiment,
retrieving and analysing the results.
LabVIEW
National Instruments’ (NI) LabVIEW is popularly deployed software for academic and industrial application. It is easy to control a real time process with NI’s graphic interface, hardware and drivers. DataSocket, an Internet programming technology included in the LabVIEW package, simplifies real time data exchange among computers connected through network.
LABVIEW BASED LAB SERVER DEVELOPMENT
In other existing batched labs the execution of an experiment is the task of a separated piece of software named experiment engine which was mostly developed with c#, c++. Basically it keeps checking the database for unexecuted experiments. As soon as if finds one it fetches the experiments specification parameters and execute the experiment. The results are written back in the database and are
fetched by the Service Broker via the Web services interface.
Since most engineers have little knowledge of text based language, and with the power of labVIEW graphically programming which is easily usable, we have been able to create a modified version of this Engine.
Easily Editable and learn
Contact Mail: fletdia@gmail.com
® FLETdia Technologies, Inc