主要内容

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

prodserver.addon.isInstalled

确定是否从服务器实例安装了 MATLAB Production Server 附加功能

    说明

    如果从地址由 truename 指定的服务器实例安装了 MATLAB® Production Server™ 附加功能 host,则 tf = prodserver.addon.isInstalled(name,host,port) 返回逻辑 1(port),否则返回逻辑 0(false)。

    运行此函数时,服务器实例不需要处于活动状态。

    此函数需要 MATLAB Client for MATLAB Production Server

    示例

    tf = prodserver.addon.isInstalled(name,host,port,'TransportLayerSecurity',setsecurity) 另外为服务器地址指定了一个 URI 方案(HTTP 或 HTTPS)。

    示例

    tf = prodserver.addon.isInstalled(name,endpoint) 指定服务器实例的网络地址。

    [tf,tls] = prodserver.addon.isInstalled(___) 还使用前面语法中的任意输入参量返回 TransportLayerSecurity 属性的值。

    示例

    示例

    全部折叠

    从 IP 地址为 10.2.2.5 且端口为 57140 的服务器安装 fractal 附加功能后,请检查该附加功能是否已从该服务器安装。

    tf = prodserver.addon.isInstalled('fractal','10.2.2.5','57140')
    tf =
    
      logical
    
       1
    

    输出表明 fractal 附加功能从 IP 地址为 10.2.2.5、端口号为 57140 的服务器安装。

    使用 HTTPS 从运行 IP 地址 10.2.2.5 和端口 57140 的服务器安装 fractal 附加功能后,检查该附加功能是否从服务器安装。

    tf = prodserver.addon.isInstalled('fractal','10.2.2.5','57142','TransportLayerSecurity',true)
    tf =
    
      logical
    
       1
    

    输出表明 fractal 附加功能从 IP 地址为 10.2.2.5、端口号为 57142 的服务器安装。

    从 IP 地址为 10.2.2.5 且端口为 57140 的服务器安装 fractal 附加功能后,请检查该附加功能是否已从该服务器安装。此外,检查服务器是否使用 HTTPS。

    [tf,tls] = prodserver.addon.isInstalled('fractal','http://10.2.2.5:57140')
    tf =
    
      logical
    
       1
    
    
    tls =
    
      logical
    
       0

    输出表明 fractal 附加功能是从指定服务器安装的,并且方案是 HTTP。

    输入参数

    全部折叠

    MATLAB Production Server 附加功能的名称,指定为字符向量或字符串标量。

    示例: 'fractal'

    数据类型: char | string

    托管可部署存档的服务器(从中安装附加功能)的主机名,指定为字符向量或字符串标量。

    示例: '144.213.5.7'

    数据类型: char | string

    托管可部署存档的服务器(从中安装附加功能)的端口号,指定为正标量。

    示例: 9920

    数据类型: uint8 | uint16

    托管可部署存档的服务器(从中安装附加功能)的网络地址,指定为字符向量或字符串标量。网络地址的格式为 scheme://host_name_of_server:port_number

    示例: 'https://144.213.5.7:9920'

    数据类型: char | string

    设置附加功能与服务器通信时使用的 URI 方案的标志,指定为逻辑标量。如果不设置 setsecurity 或者将 setsecurity 设置为 false,则方案为 HTTP。如果将 setsecurity 设置为 true,则方案为 HTTPS。

    示例: 'TransportLayerSecurity',true

    数据类型: logical

    输出参量

    全部折叠

    指示该函数是否已安装的值,以逻辑标量的形式返回。

    TransportLayerSecurity 属性的值,以逻辑标量形式返回。如果 TransportLayerSecurity 的值为逻辑 1(true),则客户端-服务器通信使用 HTTPS;否则,则使用 HTTP。

    版本历史记录

    在 R2019b 中推出