Skip to Main Content Skip to Search
Product Documentation

Working with the Business Service Layer

Middle-Tier Developer

Middle-tier developer
  • Little to no MATLAB experience

  • Moderate IT Experience

  • Expert at business logic and services tier

  • Java expert

  • .NET expert

  • Minimal access to IT systems

  • Expert at J2EE

  • Expert at .NET Web frameworks

  • Expert at Web services

  • Integrates deployed component with the rest of the J2EE system by converting MATLAB data types (MWArrays) to the Java Business logic objects

  • Integrates deployed component with the rest of the .NET system by converting MATLAB data types (MWArrays) to the .NET Business logic objects

About the Business Service Layer

Most software contains a business service layer, which is a set of interfaces, business objects (and logic to manipulate them), and mechanisms for data access that run the core business.

A typical business service layer contains the following sublayers:

Elements of the Business Service Layer

About the Examples

Depending on the size and complexity of an implementation some of these elements can overlap. The examples in this documentation assume direct communication from the interfaces into the DAO (data access object or wrapper utility) that you create.

All examples in this document are coded as stateless (with the exception of the MATLAB Builder JA™ WebFigures example) and are scalable. Servers can be added or augmented by a load balancer for performance tuning.

  


Free MATLAB Compiler Interactive Kit

Learn how to build standalone executables and C/C++ shared libraries from MATLAB code.


Get free kit

Trials Available

Try the latest version of MATLAB Compiler.


Get trial software
 © 1984-2012- The MathWorks, Inc.    -   Site Help   -   Patents   -   Trademarks   -   Privacy Policy   -   Preventing Piracy   -   RSS