主要内容

本页采用了机器翻译。点击此处可查看最新英文版本。

matlab.production_server.客户端.MWHttpClient

命名空间: matlab.production_server

Python 对象封装与 MATLAB Production Server 实例的连接

描述

matlab.production_server.client.MWHttpClient 类创建一个连接对象,封装客户端和 MATLAB® Production Server™ 实例之间的连接。一旦创建连接,您就可以动态调用服务器实例上托管的所有 MATLAB 函数。

构造

my_client = MWHttpClient(url,[timeout_ms=timeout_ms],[ssl_context=ssl_context])

输入参量

全部展开

客户端连接到的服务器实例的 URL,指定为字符串。该服务器实例托管客户端可以评估的 MATLAB 函数。

客户端等待服务器实例响应的毫秒数,指定为整数。

用于客户端-服务器通信的 SSL 协议,指定为 ssl.SSLContext 对象。Python® 客户端库使用 Python ssl库来支持对服务器实例的 HTTPS 请求。有关服务器支持的 SSL 协议的信息,请参阅 ssl-protocols

如果连接到服务器实例的 URL 使用 HTTPS,则需要此参量。

使用 Python 客户端 API 的 HTTPS 通信仅受 Windows® 和 Linux® 平台支持。macOS 不受支持。

方法

异常

HTTPException

如果与服务器实例通信时出现问题,则会引发。

MATLABException

如果函数调用执行失败则引发。

TypeError

如果指定的超时值不是正的 intlong,则引发。

ValueError

如果指定的超时值小于零,则引发。

版本历史记录

全部展开