Distributed Applications

Create .NET components that are shareable over distributed networks

Distributed applications typically take the form of client/server applications. The server portion implements a bulk of the business logic, and the client portion provides access to the business logic by end users and other applications.

To integrate MATLAB® functions with servers developed in .NET, use either .NET remoting or Windows Communications Foundation

Topics

Create a Remotable .NET Assembly

How to build a remotable component

Access a Remotable .NET Assembly Using MWArray

How to set up a console server and client using the MWArray API

Access a Remotable .NET Assembly Using the Native .NET API: Magic Square

How to set up a server application and client using the native .NET API

Access a Remotable .NET Assembly Using the Native .NET API: Cell and Struct

How to set up a server application and client for code containing cell arrays and structs using the native .NET API

Create Windows Communications Foundation Based Components

How to deploy a Windows® Communications Foundation based component

Use MATLAB Compiler SDK Web Example Guide

Brief description of the web example guide

What Is .NET Remoting?

Learn what “remotable” .NET components are and the advantages of implementing them

.NET Remoting Prerequisites

Requirements for using .NET Remoting

What Is Windows Communications Foundation?

Brief description of Windows Communication Foundation

Was this topic helpful?