Serveur d'impression

Serveur – Bien choisir son serveur d impression

Par Titanfall , le 4 mai 2019 - 8 minutes de lecture

Démarre le serveur H2 (Web), le serveur TCP et le serveur PG.

Les méthodes
serveur statique

createPgServer (String … args)

Créez un nouveau serveur PG, mais ne le démarrez pas encore.

serveur statique

createPgServer (String … args) lève une exception SQLException

Créez un nouveau serveur PG, mais ne le démarrez pas encore.
 Exemple:

 Serveur serveur =
     Server.createPgServer ("--pgAllowOthers"). Start ();

Les options supportées sont:
 -pgPort, -pgAllowOthers, -pgDaemon,
 -trace, -siExiste, -si NonExiste, -baseDir, -key.
 Voir la méthode principale pour plus de détails.

Si aucun port n'est spécifié, le port par défaut est utilisé si possible,
 et si ce port est déjà utilisé, un port aléatoire est utilisé.
 Utilisez getPort () ou getURL () après avoir commencé à récupérer le port.

Paramètres:

args – la liste des arguments

Résultats:

le serveur

serveur statique

createTcpServer (String … arguments)

Créez un nouveau serveur TCP, mais ne le démarrez pas encore.

serveur statique

createTcpServer (String … args) lève l'exception SQLException

Créez un nouveau serveur TCP, mais ne le démarrez pas encore. Exemple:

 Serveur serveur = Server.createTcpServer (
     "-tcpPort", "9123", "-tcpAllowOthers"). start ();

Les options supportées sont:
 -tcpPort, -tcpSSL, -tcpPassword, -tcpAllowOthers, -tcpDaemon,
 -trace, -siExiste, -si NonExiste, -baseDir, -key.
 Voir la méthode principale pour plus de détails.

Si aucun port n'est spécifié, le port par défaut est utilisé si possible,
 et si ce port est déjà utilisé, un port aléatoire est utilisé.
 Utilisez getPort () ou getURL () après avoir commencé à récupérer le port.

Paramètres:

args – la liste des arguments

Résultats:

le serveur

serveur statique

createWebServer (String … args)

Créez un nouveau serveur Web, mais ne le démarrez pas encore.

serveur statique

createWebServer (String … args) lève SQLException

Créez un nouveau serveur Web, mais ne le démarrez pas encore. Exemple:

 Serveur serveur = Serveur.createWebServer ("- trace"). Start ();

Les options supportées sont:
 -webPort, -webSSL, -webAllowOthers, -webDaemon,
 -trace, -siExiste, -siNonExiste, -baseDir, -properties.
 Voir la méthode principale pour plus de détails.

Paramètres:

args – la liste des arguments

Résultats:

le serveur

vide statique

main (String … args)

Lorsque vous exécutez sans options, -tcp, -web, -browser et -pg sont démarrés.

vide statique

main (String … args) lève SQLException

Lorsque vous exécutez sans options, -tcp, -web, -browser et -pg sont démarrés.

Les options sont sensibles à la casse. Les options supportées sont:

[-help] ou [-?] Imprimer la liste des options
[-web] Démarrer le serveur Web avec la console H2
[-webAllowOthers] Autoriser d'autres ordinateurs à se connecter – voir ci-dessous
[-webDaemon] Utilisez un fil de démon
[-webPort[-webPort[-webPort[-webPort] Le port (par défaut: 8082)
[-webSSL] Utiliser des connexions cryptées (HTTPS)
[-webAdminPassword] Mot de passe de l'administrateur de la console DB
[-browser] Démarrer un navigateur en se connectant au serveur Web
[-tcp] Démarrer le serveur TCP
[-tcpAllowOthers] Autoriser d'autres ordinateurs à se connecter – voir ci-dessous
[-tcpDaemon] Utilisez un fil de démon
[-tcpPort[-tcpPort[-tcpPort[-tcpPort] Le port (par défaut: 9092)
[-tcpSSL] Utiliser des connexions cryptées (SSL)
[-tcpPassword[-tcpPassword[-tcpPassword[-tcpPassword] Le mot de passe pour arrêter un serveur TCP
[-tcpShutdown"[-tcpShutdown"[-tcpShutdown »[-tcpShutdown »"] Arrêtez le serveur TCP. exemple: tcp: // localhost
[-tcpShutdownForce] N'attendez pas que toutes les connexions soient fermées
[-pg] Démarrer le serveur PG
[-pgAllowOthers] Autoriser d'autres ordinateurs à se connecter – voir ci-dessous
[-pgDaemon] Utilisez un fil de démon
[-pgPort[-pgPort[-pgPort[-pgPort] Le port (par défaut: 5435)
[-Propriétés"[-Propriétés"[-properties »[-properties »"] Propriétés du serveur (par défaut: ~, désactivez: null)
[-baseDir[-baseDir[-baseDir[-baseDir] Le répertoire de base pour les bases de données H2 (tous les serveurs)
[-ifExists] Seules les bases de données existantes peuvent être ouvertes (tous les serveurs)
[-ifNotExists] Les bases de données sont créées lors de l'accès
[-trace] Imprimer des informations de trace supplémentaires (tous les serveurs)
[-clé[-clé[-key[-key ] Permet de mapper un nom de base de données sur un autre (tous les serveurs)

Les options -xAllowOthers sont potentiellement risquées.

Pour plus d'informations, voir Rubriques avancées / Protection contre l'accès à distance.

Paramètres:

args – les arguments en ligne de commande

vide statique

openBrowser (URL de la chaîne)

Ouvrez un nouvel onglet ou une nouvelle fenêtre du navigateur avec l'URL donnée.

vide statique

openBrowser (String url) lève une exception

Ouvrez un nouvel onglet ou une nouvelle fenêtre du navigateur avec l'URL donnée.

Paramètres:

url – l'URL à ouvrir

vide statique

shutdownTcpServer (URL de la chaîne, Mot de passe de la chaîne, force booléenne, booléen tout)

Arrêtez un ou tous les serveurs TCP.

vide statique

shutdownTcpServer (URL de la chaîne, Mot de passe de la chaîne, force booléenne, booléen tout) lève SQLException

Arrêtez un ou tous les serveurs TCP. Si force est défini sur false, le serveur
 n'autorise pas de nouvelles connexions, mais ne supprime pas les connexions existantes;
 s’arrêtera si la dernière connexion est fermée. Si force est défini sur true,
 les connexions existantes sont tuées. Après avoir appelé la méthode avec
 force = false, il n'est pas possible de le rappeler avec force = true car
 les nouvelles connexions ne sont pas autorisées. Exemple:

 Server.shutdownTcpServer ("tcp: // localhost: 9094",
         mot de passe, true, false);

Paramètres:

url – exemple: tcp: // localhost: 9094

password – le mot de passe à utiliser ("" sans mot de passe)

force – l'arrêt (n'attendez pas)

all – si tous les serveurs TCP exécutés dans la machine virtuelle Java doivent être
            arrêté

vide statique

startWebServer (Connexion)

Démarrez un serveur Web et un navigateur utilisant la connexion donnée.

vide statique

startWebServer (connexion de connexion) lève SQLException

Démarrez un serveur Web et un navigateur utilisant la connexion donnée. le
 la transaction en cours est préservée. Ceci est particulièrement utile pour manuellement
 inspecter la base de données lors du débogage. Cette méthode revient dès que le
 l'utilisateur s'est déconnecté.

Paramètres:

conn – la connexion à la base de données (la base de données doit être ouverte)

vide statique

startWebServer (Connexion, booléen ignoreProperties)

Démarrez un serveur Web et un navigateur utilisant la connexion donnée.

vide statique

startWebServer (connexion de connexion, boolean ignoreProperties) lève SQLException

Démarrez un serveur Web et un navigateur utilisant la connexion donnée. le
 la transaction en cours est préservée. Ceci est particulièrement utile pour manuellement
 inspecter la base de données lors du débogage. Cette méthode revient dès que le
 l'utilisateur s'est déconnecté.

Paramètres:

conn – la connexion à la base de données (la base de données doit être ouverte)

ignoreProperties – si @code true propriétés de
         @code .h2.server.properties sera ignoré

Serveur (service de service, chaîne … arguments)

Créez un nouveau serveur pour le service donné.

Serveur (service de service, chaîne … arguments) lève l'exception SQLException

Créez un nouveau serveur pour le service donné.

Paramètres:

service – le service

args – les arguments en ligne de commande

int

getPort ()

Obtient le port sur lequel ce serveur écoute.

int

getPort ()

Obtient le port sur lequel ce serveur écoute.

Résultats:

Le port

Un service

getService ()

Obtenez le service attaché à ce serveur.

Un service

getService ()

Obtenez le service attaché à ce serveur.

Résultats:

le service

Chaîne

getStatus ()

Obtenir le statut de ce serveur.

Chaîne

getStatus ()

Obtenir le statut de ce serveur.

Résultats:

le statut

Chaîne

getURL ()

Obtient l'URL de ce serveur.

Chaîne

getURL ()

Obtient l'URL de ce serveur.

Résultats:

l'url

booléen

isRunning (boolean traceError)

Vérifie si le serveur est en cours d'exécution.

booléen

isRunning (boolean traceError)

Vérifie si le serveur est en cours d'exécution.

Paramètres:

traceError – si des erreurs doivent être écrites

Résultats:

si le serveur est en marche

vide

runTool (String … args)

vide

runTool (String … args) lève SQLException

Serveur

début()

Essaie de démarrer le serveur.

Serveur

start () lève SQLException

Essaie de démarrer le serveur.

Résultats:

le serveur en cas de succès

Jette:

SQLException – si le serveur n'a pas pu être démarré

vide

Arrêtez()

Arrête le serveur.

vide

Arrêtez()

Arrête le serveur.

Click to rate this post!
[Total: 0 Average: 0]

Commentaires

Laisser un commentaire

Votre commentaire sera révisé par les administrateurs si besoin.