HttpSysBinding
Overview
Collections of instances of this class are used by HttpSysServerChannel and HttpSysSuperHttpServerChannel server channels to store hostname and port binding information.
Note: After the corresponding server channel is opened, you can still change any available properties of HttpSysBinding instances associated with it, but these changes will not take effect until the server channel itself is reopened.
Location
- Reference: RemObjects.SDK.Server.dll
- Namespace: RemObjects.SDK.Server
constructor
Creates a new instance of HttpSysBinding and can set its Host, Port and UseSSL properties depending on the overloaded method used.
constructor
HttpSysBinding()
Sub New()
constructor (String, Int32)
constructor(host: String; port: Int32)
HttpSysBinding(String host, Int32 port)
Sub New(host As String, port As Int32)
Parameters:
- host:
- port:
constructor (String, Int32, Boolean)
constructor(host: String; port: Int32; useSSL: Boolean)
HttpSysBinding(String host, Int32 port, Boolean useSSL)
Sub New(host As String, port As Int32, useSSL As Boolean)
Parameters:
- host:
- port:
- useSSL:
Host
The hostname HttpSys the server channel should listen on. The default value is '*', which means that the server channel receives all requests, regardless of hostname.
property Host: String read write;
String Host { get; set; }
Property Host() As String
Port
The port HttpSys the server channel should listen on. The default value is 8099.
property Port: Int32 read write;
Int32 Port { get; set; }
Property Port() As Int32
ToString
Creates a HttpSysBinding string representation that can be used by the HttpSys... server channel to bind to a specified hostname and port.
For example: For the HttpSysBinding instance with Host set to 'TestDomain', Port set to 7099 and UseSSL set to true ToString, https://TestDomain:7099/ will be returned.
method ToString: String
String ToString()
Function ToString() As String
UseSSL
Specifies which requests prefix (http:// if UseSSL is set to false or https:// if UseSSL is set to true) the HttpSys server channel should listen on. The default value is false.
Note: Enabling this property only changes the binding prefix. It doesn't actually enable or disable SSL at the server channel's level. Please refer to the Remoting SDK FAQ to find out how SSL can be enabled for HttpSys... server channels.
property UseSSL: Boolean read write;
Boolean UseSSL { get; set; }
Property UseSSL() As Boolean
Host
The hostname HttpSys the server channel should listen on. The default value is '*', which means that the server channel receives all requests, regardless of hostname.
property Host: String read write;
String Host { get; set; }
Property Host() As String
Port
The port HttpSys the server channel should listen on. The default value is 8099.
property Port: Int32 read write;
Int32 Port { get; set; }
Property Port() As Int32
UseSSL
Specifies which requests prefix (http:// if UseSSL is set to false or https:// if UseSSL is set to true) the HttpSys server channel should listen on. The default value is false.
Note: Enabling this property only changes the binding prefix. It doesn't actually enable or disable SSL at the server channel's level. Please refer to the Remoting SDK FAQ to find out how SSL can be enabled for HttpSys... server channels.
property UseSSL: Boolean read write;
Boolean UseSSL { get; set; }
Property UseSSL() As Boolean
constructor
Creates a new instance of HttpSysBinding and can set its Host, Port and UseSSL properties depending on the overloaded method used.
constructor
HttpSysBinding()
Sub New()
constructor (String, Int32)
constructor(host: String; port: Int32)
HttpSysBinding(String host, Int32 port)
Sub New(host As String, port As Int32)
Parameters:
- host:
- port:
constructor (String, Int32, Boolean)
constructor(host: String; port: Int32; useSSL: Boolean)
HttpSysBinding(String host, Int32 port, Boolean useSSL)
Sub New(host As String, port As Int32, useSSL As Boolean)
Parameters:
- host:
- port:
- useSSL:
ToString
Creates a HttpSysBinding string representation that can be used by the HttpSys... server channel to bind to a specified hostname and port.
For example: For the HttpSysBinding instance with Host set to 'TestDomain', Port set to 7099 and UseSSL set to true ToString, https://TestDomain:7099/ will be returned.
method ToString: String
String ToString()
Function ToString() As String