NY_WebServerSSLPlugIn
RemoteSkin for web uses a lightweight web server that serves static HTML pages and files such as images and videos.
When the browser connects to a nyssr.net node, a static HTML page is delivered, forming the framework of the application. Typically, this includes a header, footer, and other static elements.
A key component is a JavaScript kernel that establishes a WebSocket connection to the node. This connection is critical for nyssr.net single- page web applications. Through this interface, the node network communicates directly with the DOM of the webpage in the browser.
Configuration
Add a new configuration file:
# nyssr.net
preference.node.name = webserver.ssl
preference.node.clear.first = true
preference.key.overwrite.existing = true
# payload
port = 8086
path.keystore = webserver/keystore.jks
# your password
password.keystore = sillysky
webroot = webroot
See also:
TODO
Create a more detailed introduction to TLS.
Related Pages
NY_WebServerPlugIn
The NY_WebServerPlugIn is the lightweight web server for RemoteSkin, serving static content and establishing the critical WebSocket connection for nyssr.net single-page web applications.
NY_WebSocketPlugIn
The NY_WebSocketPlugIn handles the translation of node messages to JSON events, enabling critical WebSocket communication between the nyssr.net node network and browser-side JavaScript.
CRecordTcpCreateClient
CRecordTcpCreateClient nano service: Creates and starts a configurable TCP client for nyssr.net messaging, supporting host, port, TLS, and connection retry.
NY_Session2PlugIn
The NY_Session2PlugIn is the core component responsible for comprehensive session handling and managing the user database within the nyssr.net distributed system.
NY_RemoteSkinServerPlugIn
The NY_RemoteSkinServerPlugIn provides essential server-side services and is required on all server nodes running RemoteSkin applications within the NYSSR system.
NY_RemoteSkinClientPlugIn
he NY_RemoteSkinClientPlugIn is an essential component required for all RemoteSkin client nodes within the NYSSR distributed system.