Un serveur de stratégie Unity3d / Flash Socket simple et rapide pour Node.js. Pour plus d'informations sur les fichiers de stratégie de socket, envisagez de charger des données dans Flash / Flex / Air ou Unity 3D Security Sandbox.
$ npm install -g socket-policy-server
$ npm config --global set socket-policy-server:host <ip address or blank>
Définit l'IP à écouter pour servir le fichier de stratégie de socket. Passez une seule adresse IP pour écouter uniquement sur cette adresse IP ou laisser vide pour écouter sur tous les IP. La valeur par défaut est vide (écoutez sur tous les IP, ce qui équivaut à IP 0.0.0.0).
$ npm config --global set socket-policy-server:port 843
Définissez le port pour écouter. La valeur par défaut est 843.
$ npm config --global set socket-policy-server:timeout 5000
Définit le temps d'attente en millisecondes après une connexion entrante. Le client a autant de temps pour envoyer sa chaîne de demande ou elle sera déconnectée. Par défaut à 5000.
$ npm config --global set logging true/false
Globalement allume la connexion / désactivation (affecte les options LOG_REQUEST_DATA et LogFile).
$ npm config --global set socket-policy-server:log_request_data false
Indique si le serveur doit enregistrer les chaînes de demande entrantes. Utilisez uniquement à des fins de débogage! Par défaut est faux.
$ npm config --global set socket-policy-server:logfile /var/log/socket-policy-server.log
Définit le fichier journal. Par défaut à /var/log/socket-policy-server.log. Notez que ce fichier sera écrasé, non annexé!
$ npm config --global set socket-policy-server:error_logfile /var/log/socket-policy-server-error.log
Définit le fichier journal des erreurs. Par défaut à /var/log/socket-policy-server-error.log. Notez que ce fichier sera écrasé, non annexé!
$ npm config --global set socket-policy-server:policyfile socket_policy.xml
Définit le fichier de stratégie de socket qui sera envoyé. Par défaut à socket_policy.xml (chemin relatif). Le fichier de stratégie de socket embarqué n'accorde que l'accès aux ports 80 et 443. Si vous devez modifier cela, créez votre propre fichier et définissez son chemin avec cette option de configuration.
$ npm -g start socket-policy-server
Démarre le serveur.
$ npm -g stop socket-policy-server
Arrête le serveur.
$ npm -g restart socket-policy-server
S'arrête, puis démarre le serveur.
$ npm -g run-script socket-policy-server status
Imprime l'état actuel du serveur (principalement s'il s'exécute ou non).
Voir la licence de fichier