MWHttpClient
关于 MWHttpClient
实现 MWClient 接口。
在 MATLAB® Production Server™ 客户端和服务器之间建立基于 HTTP 的连接。客户端和服务器可以托管在同一台计算机上,也可以托管在不同平台的不同计算机。
MWHttpClient 允许客户端调用服务器托管的通用可部署存档导出的 MATLAB 函数。可部署存档以 URL 的形式提供给客户端。
一个服务器可以托管多个可部署存档,因为每个可部署存档都有一个唯一的 URL。
为了建立客户端-服务器通信,需要满足以下要求:
可部署存档的 URL 格式为:
http://localhost:port_number/archive_name_without_extension可部署存档导出的 MATLAB 函数的名称
有关每个 MATLAB 函数的输入和输出数量及其类型的信息
用户编写的界面包括:
与可部署存档导出的 MATLAB 函数同名的公共方法。方法在输入和输出的数量及其类型方面必须与 MATLAB 函数一致
该接口中的每个方法都应该声明异常:
Mathworks.MPS.Client.MATLABException- 表示 MATLAB 错误System.Net.WebException- 表示客户端-服务器通信期间的任何传输错误
接口中的方法可以重载,具体取决于该方法所代表的 MATLAB 函数
接口名称不必与可部署存档名称匹配
成员
构造函数
public class MWHttpClient : MWClient
创建 MWHttpClient 的实例
公共实例方法
要求
命名空间
com.mathworks.mps.client
程序集
MathWorks.MATLAB.ProductionServer.Client.dll
