If someone is looking for some kind of purity (using exclusively .NET for web management) recently I have discovered <a href="http://www.dotnetnuke.com/">http://www.dotnetnuke.com/</a><br><br>Is a CMS (like Alfresco, Drupal, Joomla...) but runs over .NET. It shouldn't be too difficult to connect the native Opensim components to get/set data instead of accessing directly to database.<br>
<br>Greetings<br><br><br><div class="gmail_quote">2010/1/7 Fly Man <span dir="ltr"><<a href="mailto:fly.man.opensim@gmail.com">fly.man.opensim@gmail.com</a>></span><br><blockquote class="gmail_quote" style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;">
In other words:<br><br>Wiredux won't use those connectors but will grab to the database itself. Wiredux is not a .NET application so it will go directly to the database.<br><br>I will wait until the refactoring is done, have a look what's wrecked and maybe fix it.<br>

<br><div class="gmail_quote">2010/1/5  <span dir="ltr"><<a href="mailto:diva@metaverseink.com" target="_blank">diva@metaverseink.com</a>></span><div><div></div><div class="h5"><br><blockquote class="gmail_quote" style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;">

Putting PHP in front of the DBs is one of the most natural things to do<br>
from here on -- not just the things that Wiredux does, but for a lot<br>
more! In fact, the entire collection of OpenSim.Services that are<br>
provided as reference implementations can be replaced with<br>
implementations in Apache+PHP.<br>
<br>
Calls from the simulators to the services are now all neatly packaged in<br>
OpenSim.Services.Connectors (these are the "out" connectors). Just<br>
browse through those connectors and check out the wire protocols, then<br>
do the receiving end in PHP. Many of them are using standard web forms,<br>
others use XMLRPC, others use custom-made HTTP-based dialects.<br>
<br>
Calls from outside to the simulators are packaged in<br>
OpenSim.Server.Handlers. Again, check them out and, if not using .NET,<br>
write your own client for them. If using .NET/mono you can import the<br>
DLL OpenSim.Connectors.dll, and reuse the existing connectors as-is.<br>
<br>
But that's not all. Since now the interactions between the simulators<br>
and the resource services are all formalized in interfaces<br>
(OpenSim.Services.Interfaces), and the handlers and connectors in the<br>
simulator are loaded dynamically, you can replace the connectors and<br>
handlers themselves. In other words, if you want OpenSim to talk web<br>
services, roll your own Web Services handlers and connectors under those<br>
interfaces, and you're done -- you'll have to use .NET for this part,<br>
though.<br>
<div><br>
Tom Willans wrote:<br>
> Hi,<br>
><br>
> First thanks for all your work.<br>
><br>
> I assume from this that the webredux will no longer work without<br>
> modification and will need updating. ( Thanks again here).<br>
> Is there any information about the new authentication approach anywhere,<br>
> if not in detail then an overview. Is LDAP on the horizon?<br>
><br>
> I am mostly interested in linking php based frontends to opensim and<br>
> hence accessing the database directly. Particularly relevant is moving<br>
> away from using UUIDs.<br>
> Please forgive me if I am missing something but I assume there are no<br>
> web-services that can be called and calling C# from php is not a very<br>
> good solution.<br>
><br>
> Thanks.<br>
> Tom<br>
> On 5 Jan 2010, at 10:37, Ai Austin wrote:<br>
><br>
>> At 18:32 04/01/2010, <a href="mailto:opensim-dev-request@lists.berlios.de" target="_blank">opensim-dev-request@lists.berlios.de</a><br>
</div><div>>> <mailto:<a href="mailto:opensim-dev-request@lists.berlios.de" target="_blank">opensim-dev-request@lists.berlios.de</a>> wrote:<br>
>>> To be honest, I don't think Sqlite should be a database type that we<br>
>>> (OpenSim) should keep alive in the project,<br>
>><br>
>><br>
>> It is useful to have a double click and go out of the box solution<br>
>> which people can try out and test with.<br>
>><br>
>> One other use of SQLite that I am aware of and fine very useful is<br>
>> for the really simple and handy single region hosted on your own<br>
>> system that is connected to the New World Grid for any avatar using<br>
>> the "New World Studio" packaged version of Opensim. See<br>
>> <a href="http://www.newworldgrid.com/lang/en-us/land/free-land" target="_blank">http://www.newworldgrid.com/lang/en-us/land/free-land</a><br>
>><br>
>> _______________________________________________<br>
>> Opensim-dev mailing list<br>
</div>>> <a href="mailto:Opensim-dev@lists.berlios.de" target="_blank">Opensim-dev@lists.berlios.de</a> <mailto:<a href="mailto:Opensim-dev@lists.berlios.de" target="_blank">Opensim-dev@lists.berlios.de</a>><br>

<div>>> <a href="https://lists.berlios.de/mailman/listinfo/opensim-dev" target="_blank">https://lists.berlios.de/mailman/listinfo/opensim-dev</a><br>
><br>
> Tom Willans<br>
> Managing Director<br>
> Bessacarr Publications Ltd<br>
> 3 Highfield, Hatton Park, Warwick, CV35 7TQ<br>
</div>> <a href="mailto:tom.willans@bessacarr.com" target="_blank">tom.willans@bessacarr.com</a> <mailto:<a href="mailto:tom.willans@bessacarr.com" target="_blank">tom.willans@bessacarr.com</a>><br>
<div>> +44 (0) 1926 402055   +44 (0) 121 288 0281<br>
> Registered in England and Wales at the above address.  Company No:<br>
> 4925067. VAT No:GB 823 9317 24.<br>
><br>
> This e-mail is confidential and intended solely for the use of the<br>
> individual to whom it is addressed. Any views or opinions presented are<br>
> solely those of the author and do not necessarily represent those of<br>
> Bessacarr Publications Ltd. If you are not the intended recipient you<br>
> have received this e-mail in error and that any use, dissemination,<br>
> forwarding, printing or copying of this e-mail is strictly prohibited.<br>
> Please return it to the sender immediately. The contents of this message<br>
> may be legally privileged.<br>
><br>
><br>
><br>
><br>
><br>
><br>
</div>> ------------------------------------------------------------------------<br>
<div><div></div><div>><br>
> _______________________________________________<br>
> Opensim-dev mailing list<br>
> <a href="mailto:Opensim-dev@lists.berlios.de" target="_blank">Opensim-dev@lists.berlios.de</a><br>
> <a href="https://lists.berlios.de/mailman/listinfo/opensim-dev" target="_blank">https://lists.berlios.de/mailman/listinfo/opensim-dev</a><br>
_______________________________________________<br>
Opensim-dev mailing list<br>
<a href="mailto:Opensim-dev@lists.berlios.de" target="_blank">Opensim-dev@lists.berlios.de</a><br>
<a href="https://lists.berlios.de/mailman/listinfo/opensim-dev" target="_blank">https://lists.berlios.de/mailman/listinfo/opensim-dev</a><br>
</div></div></blockquote></div></div></div><br>
<br>_______________________________________________<br>
Opensim-dev mailing list<br>
<a href="mailto:Opensim-dev@lists.berlios.de">Opensim-dev@lists.berlios.de</a><br>
<a href="https://lists.berlios.de/mailman/listinfo/opensim-dev" target="_blank">https://lists.berlios.de/mailman/listinfo/opensim-dev</a><br>
<br></blockquote></div><br>