From fa5669495f2d6faa292b9771246c986c661c7e93 Mon Sep 17 00:00:00 2001
From: Wonsuk Lee HTTP long polling? Initialization involves setting up a secure HTTPS session between the client and the server.
+ This ensures encrypted communication for data transmission.
+ To initialize a secure session, the client sends a request to the server using the HTTPS protocol.
+ This is achieved by connecting to the server's designated URL using the 'https://' scheme.
+ The client can use a web browser, a native application, or a suitable library in the case of programmatically managed sessions. HTTP long polling? Closure entails ending the established HTTPS session when the communication is complete or when the client no longer requires the connection.
+ Either the client or the server can initiate the session closure. The client can signal the end of the session by sending an appropriate request to the server,
+ indicating the intent to close the connection.Session Life Time Management
Initialization
-
+ The client connects to the server using the specified hostname, which often includes the "www" prefix.
+ The communication typically takes place over port 443, the default port for secure HTTPS connections.
+ The hostname resolution can be done via DNS or configured through local settings.
+ Closure
-
+ Upon session closure, any allocated resources, such as server-side threads or memory, are released, improving overall system efficiency.
+ Signal Discovery Read
}
- The dynamic metadata, i. e. any other metadata kept by the vehicle system,
+ A client may send a signal discovery read request to access dynamic metadata. The dynamic metadata, i. e. any other metadata kept by the vehicle system,
is retrieved by the setting the "type" to "dynamic-metadata".
The value MUST be set to one of the domain names as specified in the [[viss2-core]], Dynamic Metadata Filter Operation chapter.
From a8011ea5d2a1661e81e2ba04317191d3eb8b94eb Mon Sep 17 00:00:00 2001
From: Wonsuk Lee Initialization
To initialize a secure session, the client sends a request to the server using the HTTPS protocol.
This is achieved by connecting to the server's designated URL using the 'https://' scheme.
The client can use a web browser, a native application, or a suitable library in the case of programmatically managed sessions.
- The client connects to the server using the specified hostname, which often includes the "www" prefix.
+ While the client typically connects to the server using the specified hostname, which often includes the "www" prefix,
+ it's important to note that this convention may not apply in situations where VISS operates within a local, in-vehicle network or if remote vehicle connections are allowed.
The communication typically takes place over port 443, the default port for secure HTTPS connections.
The hostname resolution can be done via DNS or configured through local settings.
- A client may send a signal discovery read request to access dynamic metadata. The dynamic metadata, i. e. any other metadata kept by the vehicle system,
- is retrieved by the setting the "type" to "dynamic-metadata".
+ The dynamic metadata, i. e. any other metadata kept by the vehicle system, is retrieved by the setting the "type" to "dynamic-metadata".
The value MUST be set to one of the domain names as specified in the [[viss2-core]], Dynamic Metadata Filter Operation chapter.
Example: