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/17 16:04] – [IRCBridgeModule Networking] Phil Ideblog:opensim:ircbridge_network [2025/05/21 00:41] (current) – [Getting the Source] Phil Ide
Line 4: Line 4:
 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.
  
-There is an overview of the scripts discussed below, showing you how it works and how simple it is to use. Hopefully it will ignite ideas on what you can do with it.+There is a video overview of the scripts discussed below, showing you how it works and how simple it is to use. Hopefully it will ignite ideas on what you can do with it. [[https://youtu.be/5mX5vAmoaY4|YouTube: OpenSimulator integr-grid object communications]]
  
 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. 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.
Line 324: Line 324:
  
 The code in this wiki should be taken as a guide only because this page may not be updated alongside the actual code. See the github repository for updated examples and code. The code in this wiki should be taken as a guide only because this page may not be updated alongside the actual code. See the github repository for updated examples and code.
 +
 +~~socialite~~
 +~~DISCUSSION~~
  
blog/opensim/ircbridge_network.1747497875.txt.gz · Last modified: 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