Guide Matériel JMRI: Méthodes pour connecter plusieurs ordinateurs
JMRI met en oeuvre actuellement deux manières différentes qui vous permettent de connecter plusieurs ordinateurs à votre réseau miniature équipé en LocoNet® et utilisant un LocoBuffer unique. Dans les deux méthodes, les ordinateurs communiquent en utilisant la norme Protocoles TCP/IP, mais il y a des différences dans les détails.
Une méthode utilise les capacités du Client/Serveur intégré LocoNet de JMRI et l'autre permet à plusieurs noeuds JMRI pour la connexion de clients de se connecter à un seul LocoNetOverTCP LbServer , qui est extérieur à JMRI.
La différence entre ces deux méthodes est que JMRI LocoNet Client/Serveur utilise le protocole Remote Method Invocation (RMI) natif de Java, alors que le LocoNetOverTCP utilise un processus serveur non-Java séparé, LbServer, qui communique avec des messages, simples chaines ASCII sur sockets TCP/IP, permettant à des noeuds non-Java de partager aussi le LocoBufer.
Pour la plupart des gens qui veulent simplement avoir plusieurs ordinateurs à partager une connexion LocoBuffer unique, l' option Client/Serveur JMRI LocoNet est probablement le meilleur choix qui est facile à configurer. Pour d'autres qui veulent fournir un accès à distance au réseau miniature sur Internet, le LocoNetOverTCP LbServer option peut être plus appropriée en changeant les règles de pare-feu pour permettre l'accès externe qui sera plus simple
:Notes
- Il est fortement recommandé de connecter l'ordinateur maître au LocoNet avec un LocoBuffer ou LocoBuffer-II. Bien qu'un MS-100 travaillera essentiellement pour cette application, la correction résultant des erreurs occasionnelles du LocoNet peuvent entraîner des retards notables dans la mise à jour des ordinateurs distants.
- Si les ordinateurs sont tous proches du LocoNet, par exemple, agissant comme une panneau de commande locale, vous n'avez pas vraiment besoin de tout un réseau pour ce faire. Vous pouvez à la place connecter chacun des ordinateurs à la LocoNet via leur propre LocoBuffer ou LocoBuffer-II (ou MS-100, mais ce n'est pas recommandé) et demandez-leur de prendre part individuellement dans les communications LocoNet. Cela ne pose pas de charge supplémentaire de communication. Il en coûte un peu plus pour les adaptateurs supplémentaires, et ne vous permet pas de mettre un ordinateur à distance du réseau.
LocoNet® est une marque déposée de Digitrax, Inc.