Be the first to rate this file! 3 Downloads (last 30 days) File Size: 9.89 KB File ID: #20743

MATLAB Builder NE Hot Deploy Components

by Joe Bienkowski

 

16 Jul 2008 (Updated 17 Jul 2008)

This application dynamically loads new generated components and automatically executes methods using

| Watch this File

File Information
Description

The point of this applciation is to show how you can have a program running and
be able to hot deploy Builder NE components into it and automatically have the
program execute methods for the components using reflection and dynamic assembly loading.

A common use for an application like this would be some company that is constantly recalcing
data based on a live feed. If that company wants to modify or add to their set of calculations
without restarting the constantly running app this is what they would need to do.

This type of app could be made significantly more scalable if you injected remoting and pulled
the components into several dedicated worker processes whose only job was to sit and execute requests.
This would involve injecting a pool of some kind (See the Web Example Guide's Scalability chapter).

Required Products MATLAB Builder NE
MATLAB Compiler
MATLAB release MATLAB 7.6 (R2008a)
Other requirements Visual Studio 2005
Tags for This File  
Everyone's Tags
Tags I've Applied
Add New Tags Please login to tag files.
Please login to add a comment or rating.
Tag Activity for this File
Tag Applied By Date/Time
finance Joe Bienkowski 22 Oct 2008 10:10:30
modeling Joe Bienkowski 22 Oct 2008 10:10:30
analysis Joe Bienkowski 22 Oct 2008 10:10:30
hot deploy Joe Bienkowski 22 Oct 2008 10:10:30
builder ne Joe Bienkowski 22 Oct 2008 10:10:30
net Joe Bienkowski 22 Oct 2008 10:10:30
reflection Joe Bienkowski 22 Oct 2008 10:10:30
dynamic Joe Bienkowski 22 Oct 2008 10:10:30
loading Joe Bienkowski 22 Oct 2008 10:10:30

Contact us at files@mathworks.com