Philip P. Ide

Author, programmer, science enthusiast, half-wit.
Life is sweet. Have you tasted it lately?

User Tools

Site Tools


blog:opensim:ircbridge_network

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revisionPrevious revision
Next revision
Previous revision
blog:opensim:ircbridge_network [2025/05/07 15:55] – [Messaging] Phil Ideblog:opensim:ircbridge_network [2025/05/08 13:40] (current) – [IRCBridgeModule Networking] Phil Ide
Line 1: Line 1:
 ====== IRCBridgeModule Networking ====== ====== IRCBridgeModule Networking ======
- +[{{:blog:opensim:multisimmonitor_011.png?200 |Example application of objects in different regions communicating}}]Opensimulator has a module called IRCBridgeModule. I won't go through how to configure this module, which comes by default with OpenSimulator, I'm just going to talk about //networking// using the module. To setup the module, just peruse the wiki page: [[http://opensimulator.org/wiki/IRCBridgeModule|Opensimulator IRCBridgeModule]]. See also the [[#Gotchas| Gotchas]] below for a very specific configuration setting.
-[{{:blog:opensim:multisimmonitor_002.png?200 |Example application of objects in different regions communicating}}]Opensimulator has a module called IRCBridgeModule. I won't go through how to configure this module, which comes by default with OpenSimulator, I'm just going to talk about //networking// using the module. To setup the module, just peruse the wiki page: [[http://opensimulator.org/wiki/IRCBridgeModule|Opensimulator IRCBridgeModule]]. See also the [[#Gotchas| Gotchas]] below for a very specific configuration setting.+
  
 The first thing you have to know about the module, is that communications using this bridge are grid agnostic - that is, it doesn't know (or care) about the grid it is on. An object on one grid can talk to an object on another grid. You have to be able to control both regions in order to configure the simulators properly, but it's possible. I have regions on OSGrid, a private grid of my own with (currently) ten regions on it, and a standalone server supporting two regions: objects can (and do) happily chat to each other across all these configurations. The first thing you have to know about the module, is that communications using this bridge are grid agnostic - that is, it doesn't know (or care) about the grid it is on. An object on one grid can talk to an object on another grid. You have to be able to control both regions in order to configure the simulators properly, but it's possible. I have regions on OSGrid, a private grid of my own with (currently) ten regions on it, and a standalone server supporting two regions: objects can (and do) happily chat to each other across all these configurations.
  
-In the image at the top of this article, you can see an example of inter-region communications at work. The master - the object you see in the image - sends out a request for information from objects in other regions. Their response is the number of agents (account-based avatars) and NPCs (non-account-based avatars) in each region. It takes less than a second from sending out the request to receiving the last response. In fact, I have trouble releasing the mouse-button before all the information is returned (touch the board to send out the request). My two regions in OSGrid are not included in the results displayed because at the time of writing this article, logins to OSGrid are disabled for an extended period while they refactor the asset database, so I'm unable to place the updated scripts in those regionsHowever, the fact they are in another grid has no relationship with how long a response takes.+In the image at the top of this article, you can see an example of inter-region communications at work. The master - the object you see in the image - sends out a request for information from objects in other regions. Their response is the number of agents (account-based avatars) and NPCs (non-account-based avatars) in each region. It takes less than a second from sending out the request to receiving the last response. In fact, I have trouble releasing the mouse-button before all the information is returned (touching the board sends out the request). As you can see, the list includes most of my regions in mossgrid and two from OSGrid. The fact that some regions are in another grid has no relationship with how long a response takes to arrive back to the display board.
 ===== Other Options ===== ===== Other Options =====
  
blog/opensim/ircbridge_network.1746633329.txt.gz · Last modified: 2025/05/07 15:55 by Phil Ide

Except where otherwise noted, content on this wiki is licensed under the following license: Copyright © Phil Ide
Donate Powered by PHP Valid HTML5 Valid CSS Driven by DokuWiki