Il Portale Italiano di OpenSim Gestito da Volontari dove poter apprendere collaborare e Far Crescere il Simulatore

XmlRPCGroups

Un insieme di metodi xmlrpc per gestire i gruppi in OpenSim

Configurazione

 

A partire da 9215 giri in SVN OpenSim pronti contro termine, vi è ora una sperimentale modulo di gruppi, XmlRpcGroups , che interagisce con un telecomando XMLRPC servizio per fornire funzionalità di base di gruppi.

Per attivare la funzionalità di base di gruppi su rev 9215 o più tardi, il Gruppi sezione del OpenSim.ini dovrebbe essere simile:

[Gruppi] Enabled = true; Questo è lo stub attuali gruppi Region.CoreModules.Avatar.Groups; modulo predefinito =; Il codice PHP per il server è disponibile dal progetto Flotsam per la distribuzione, per il proprio server. Il progetto Flotsam si trova a http://code.google.com/p/flotsam/  ; Modulo GroupsModule =; Abilita Avvisi Gruppo NoticesEnabled = true; Questo rende i gruppi di moduli molto loquace sulla console. DebugEnabled = true; specificare quale modulo di messaggistica da utilizzare per i gruppi di messaggistica e se è abilitato MessagingModule GroupsMessagingModule = MessagingEnabled = true; Servizio connettore Servizio assistenza [Select One]; xmlrpc connettore servizi alla ServicesConnectorModule Flotsam implementazione xmlrpc Servizio Gruppi = XmlRpcGroupsServicesConnector XmlRpcServiceURL = http : / / yourxmlrpcserver.com / xmlrpc.php  ; XmlRpcServiceReadKey = 1234; XmlRpcServiceWriteKey = 1234; Disabilita keep-alive HTTP per XmlRpcGroupsServicesConnector richieste HTTP, e questo è un problema aggirare sedi scoperto su alcuni server basati regione di Windows. ; Disattivare solo tenere in vita se si vede un gran numero (decine) dei seguenti eccezioni:; System.Net.WebException: la richiesta è stata interrotta: la richiesta è stata annullata. ;; XmlRpcDisableKeepAlive = false 


Il XmlRpcServiceReadKey e XmlRpcServiceWriteKey opzioni sono stati attuati in OpenSim SVN rev 9354, e può consentire un servizio di gruppi di operatori di richiedere una regione di fornire una lettura e / o scrivere chiave per poter accedere a quel determinato servizio del gruppo.


Il servizio XMLRPC per gruppi a osflotsam.org è un pubblico di prova del servizio. Se preferisci invece come avere un proprio sul vostro server web, è possibile scaricare il codice da http://code.google.com/p/flotsam/ , in particolare cosa c'è in trunk / gruppi / php , e regolare e il tuo OpenSim.ini conseguenza.

 

Ulteriori Informazioni e Dettagli

Introduzione

L'implementazione gruppi trovare OpenSim , e recentemente presentato al OpenSim tronco principale come " XmlRpcGroups "e"XmlRpcGroupsMessaging "è una semplice implementazione approssimativa di gruppi di stile SL per l'uso con LL spettatori base.

Il tronco di sviluppo principale del progetto è qui e può essere visualizzato sotto la scheda Origine .

Progresso

4/30/09 - funzionalità di sicurezza di base sono state aggiunte al servizio xmlrpc php.

4/24/09 - Cross non vicina regione di messaggistica ora sembra funzionare correttamente.

4/23/09 - La XmlRpcGroups modulo è stato accettato come parte del principale OpenSim SVN.

Analisi

OpenSim gruppi è una serie molto ampia di funzioni che richiedono il codice in molte parti del progetto principale, oltre al codice che è localizzato all'interno del modulo stesso gruppo. Poiché la sperimentazione sia necessaria in molti posti e possono influire su molte sotto-sistemi. Il tuo aiuto è necessario per assicurarsi che tutto funzioni.

Inizierò il mantenimento di un elenco di cose che necessitano di test sulla pagina di prova Gruppi .

Installazione

OpenSim modulo

Vedere la OpenSim . ini.example file per l' Gruppi sezione per attivarlo per la propria regione (s).

Xmlrpc Servizio

Questa implementazione richiede un servizio XMLRPC ad un datastore. Una implementazione di riferimento in PHP è previsto nel bagagliaio sorgente qui. Sarà inoltre necessario per creare le tabelle MySQL con il file groups.sql fornito.

Nota: Hai solo bisogno di fare questo se si distribuisce il servizio di gruppi, se si sta impostando una regione connessione in rete - quali l'applicazione di una regione per OSGrid - non è necessario configurare il proprio server gruppi, utilizzare il quello fornito dai vostri operatori di rete.

1) Ottenere una copia del servizio XMLRPC da:

http://github.com/mcortez/flotsam/tree/master/flotsam/Servers/XmlRpcGroupsServer/

2) copia config.php.example a config.php e modificare opportunamente

3) Carico groups.sql nel vostro database MySQL

4) il tuo punto di OpenSim sezione Gruppi regione in OpenSim.ini alla incluso xmlrpc.php

Add a Comment
Leggi tutto...

XoopenSim Per Xoops Cube

XoopenSim è un Interfaccia Web per il Noto CMS Xoops Cube v1.50. Supportata la versione MySQL DataBase di e Versioni OpenSim 0.6.7,0.6.8,0.6.9 e 0,7, 0.7.1Dev, e comprende funzionalità gruppo, osprofile, ossearch, elenco mute e schermo funzione di login.

Add a Comment
Leggi tutto...
Sottoscrivi questo feed RSS
http://www.communitybuilder.it/

Translate

Italian Albanian Bulgarian Catalan Chinese (Simplified) Chinese (Traditional) Croatian Danish Dutch English French German Greek Hungarian Japanese Korean Macedonian Maltese Norwegian Polish Portuguese Romanian Russian Serbian Slovak Slovenian Spanish Swedish Turkish Ukrainian