Current Releases
Service Broker Requirements
- Windows 2003 Server Enterprise Edition
- SQL Server 2000 with Service Pack 3a
- Visual Studio.NET 2005 Professional and Library
It is also assumed that your computer(s) are connected to the Internet and have valid IP addresses and domain names. In order for the web services in iLab Architecture to communicate with each other, the service will need to communicate over the Internet. This document does not address network connectivity issues. Please contact your local systems administrator to make sure that your computer(s) are connected to the Internet and can communicate with each other correctly.
All install guides assume that you are using Windows 2003 Server Enterprise Edition and SQL Server 2000 Enterprise with Service Pack 3a. There is a help document called "iLabs Service Broker XP notes.doc" with some configuration suggestions and notes about installing the iLab Service Broker under Windows XP with SQL Server Express. This document is not an install guide but a set of notes about the issues that can arise when installing under Windows XP with Microsoft SQL Express. We recommend and support the use of Windows 2003 Server Enterprise Edition and SQL Server 2000 Enterprise with Service Pack 3a.
iLab Service Broker (Merged Architecture) ** Major release **
- Release Date: January 24, 2010
- Version: iLabs_3_0
- Description: This release is an implementation of the merged iLab Service Broker and support iLab services, that can manage both interactive and batched experiments. This is a major release, the most noticeable change is support for UTF-16 characters in most fields and database tables, GUIDs are the major exception. See Release 3.0 iLab Shared Architecture for more details and features.
- Two release files are included. Both include install documentation and database scripts.The SDK file contains the full source code, the Pre-Built file contains precompiled versions of the web sites. Both releases also include the sample interactive Lab Server with LabVIEW support. NOTE: This version now supports either LabVIEW 8.2.1 or LabVIEW 8.6. If you need to support another version of LabVIEW you will have to modify code from the SDK release.
- Download the iLab Project SDK version 3.0 All source code, documentation and database scripts. You must have Visual Studio 2005 to build this.
- Download the iLab Project Pre-Built version 3.0 Includes pre-built services, installation & configuration documentation and database scripts. Updatred Feb. 1, 2010.
- Due to the changes required to support UTF-16, you will have to create new databases for all your services.
iLab Service Broker (Merged Architecture) ** Update release **
- Release Date: July 22, 2009
- Version: Merged_2.5.2
- Description: This is an update release of the merged iLab Service Broker that can manage both interactive and batched experiments. This is a bug fix update, most fixes involve timezone related issues. Two release files are included. Both include install documentation and database scripts.The SDK file contains the full source code, the Pre-Built file contains precompiled versions of the web sites. Both releases also include the sample interactive Lab Server with LabVIEW support. NOTE: The built version requires.LabVIEW 8.6, it is possible to support LabVIEW 8.2.1 or 8.6 from the SDK.
- Download the Merged iLab Project SDK version 2.5.2 All source code, you must have Visual Studio to build this.
- Download the Merged iLab Project Pre-Built version 2.5.2 The interactive lab server requires LabVIEW 8.6 for this build.
If you haqve been using the 2.2 version after updating the Merged ServiceBroker and User Scheduling code, the only Database changes that will be required is to run the USS Procedures SQL file on the USS database, or to recreate the USS database.
iLab Service Broker (Merged Architecture) ** Update release **
- Release Date: May 26, 2009
- Version: Merged_2.3
- Description: This is the 3nd release of the iLab Service Broker that can manage both interactive and batched experiments. This is a bug fix update, most fixes involve scheduling. Two release files are included. Both include install documentation and database scripts.The SDK file contains the full source code, the Pre-Built file contains precompiled versions of the web sites. Both releases also include the sample interactive Lab Server with LabVIEW support.
- Download the Merged iLab Project SDK version 2.3 All source code, you must have Visual Studio to build this.
- Download the Merged iLab Project Pre-Built version 2.3
If you haqve been using the 2.2 version after updating the Merged ServiceBroker and User Scheduling code, the only Database changes that will be required is to run the USS Procedures SQL file on the USS database, or to recreate the USS database. - Updated Merged iLabs Bootstrapping Guide
This document describes the steps necessary to get the iLab Service Broker and Process Agents installed and functioning correctly in the single domain case. This document will also install and configure the Time Of Day Interactive Experiment for testing your iLab Service Broker and it includes instructions for configuring a batched experiment.
iLab Service Broker (Merged Architecture) ** BETA **
- Release Date: March 31, 2009
- Version: Merged_2.2
- Description: This is the 2nd release of the iLab Service Broker that can manage both interactive and batched experiments. It contains the full source code, pre-compiled build version and documentation for the iLabs Merged Service Broker. This release also inculdes the sample interactive Lab Server with LabVIEW support.
- Download the Merged iLab Service Broker version 2.2
- Updated Merged iLabs Bootstrapping Guide
This document describes the steps necessary to get the iLab Service Broker and Process Agents installed and functioning correctly in the single domain case. This document will also install and configure the Time Of Day Interactive Experiment for testing your iLab Service Broker and it includes instructions for configuring a batched experiment.
Known Bugs... Not recomended release.
iLab Service Broker (Merged Architecture)
- Release Date: August 11, 2008
- Version: Merged_2.0
- Description: This is the 1st release of the iLab Service Broker that can manage both interactive and batched experiments. It contains the full source code, pre-compiled build version and documentation for the iLabs Merged Service Broker. This release also inculdes the sample interactive Lab Server with LabVIEW support.
- Download the Merged iLab Service Broker
Interactive iLab Service Broker
- Release Date: June 28, 2007
- Version: Interactive_1.0
- Description: Full source code and documentation for the iLabs Interactive Service Broker release 1.0. This release also inculdes the sample interactive Lab Server with LabVIEW support. Download this distribution if you intend to recompile or develop your own version of the Interactive Service Broker.
- iLabs Interactive Service Broker and Time Of Day Server SDK (release 1.0)
- Release Date: June 28, 2007
- Version: Interactive_1.0_compiled
- Description: Deployment distribution of the iLabs Interactive Service Broker release 1.0. This is just the compiled services. This release also inculdes the sample interactive Lab Server with LabVIEW support. Download this distribution if you want to run the Service Broker but do not intend to recompile or develop it.
- iLabs Interactive Service Broker and Time of Day Server Compiled (release 1.0)
Batched iLab Service Broker
- Release Date: April 11, 2006
- Version: Batched_6.1
- Description: Full source code and documentation for the iLabs Service Broker release 6.1. Download this distribution if you intend to recompile or develop your own version of the Service Broker.
- iLabs Release 6.1 Batched Service Broker SDK
- Release Date: June 20, 2006
- Version: Batched_TOD_2.0
- Description: Contains the complete source code and documentation for the Time of Day sample Lab Server. This is intended to demonstrate, using a trivial example, how to implement a Lab Server using the iLabs architecture. New features in this release include an HTML client and a listener installable as a service.
- Batched iLabs Time of Day Sample Lab Server SDK (Release 6.1)
Documentation
The following docuements can also be found in the documents directory of the Merged iLab Service Broker zip file.
- iLabs Service Broker OS and Database Install Guide
This document describes the steps necessary to build an iLabs development machine from scratch on the Windows platform. It covers the installation and configuration of Windows Server 2003, SQL Server 2000 Enterprise, Visual Studio.NET 2005, and various tools.
- Merged iLabs Bootstrapping Guide
This document describes the steps necessary to get the iLab Service Broker and Process Agents installed and functioning correctly in the single domain case. This document will also install and configure the Time Of Day Interactive Experiment for testing your iLab Service Broker and it includes instructions for configuring a batched experiment.
- iLabs InteractiveLabServer with LabVIEW Setup and Configuration
This document describes the installation and configuration of an Interactive Lab Server with Labview 8.2.
- Interactive iLabs Cross-domain
This document describes the steps necessary to get two Interactive iLab Service Broker to share the same lab using cross-domain registration. This document will register and configure the Time Of Day Interactive Server from one domain for use in another domain.
- iLabs Service Broker XP notes
This documents is a supplement with some configuration suggestions and notes about installing the iLab Service Broker under Windows XP with SQL Server Express. This document is not an install guide but a set of notes about the issues that can arise when installing under Windows XP with Microsoft SQL Express.