Posted 1 year ago
IndyGeno78 wrote:@blueDay I suppose so. Indeed, programming a client to be connected to multiple resources would be much more complex especially if the technologies used on the servers were to differ.
@IndyGeno78
yes, so the idea is to NOT do it that way, i.e., using different server technologies.
the imvu client communicates with the server using XMLRPC. this is a standard client-server technology, already available.
basically, the client makes a call with a product ID, and the server responds by sending the product data. i believe each product is like a CFL file.
now, let's say the client were h4c|<7d to look at the product ID, and if it's a "special" one (i.e., in a 'white list' file on the HDD), then RPC instead to a mafia server...
on the client side, only the URL of the server gets changed, i.e., from the URL of vu's server to the URL of the mafia server.
in this way, the changes to the imvu client are pretty minimal.
the labor is in coding the mafia server to 'emulate' some of the imvu server for product delivery. (i think Don Von knows a lot about this already).
the mafia server doesn't need to fully imitate the imvu server -- just support the minimal calls to deliver a product.
and the mafia server doesn't need to authenticate, because it doesn't say "oh, you don't have AP... no goodies for you"... it just says: "here are your BM goodies".
as you say, it's easy to underestimate the work... devil is in the details, etc.
but it might be easier than we think, and this approach would solve lots of problems all at once.
-- Fri Dec 01, 2023 5:45 am --
IndyGeno78 wrote:@cl4rckk3nt just as I imagined, unfortunately support for meredian has come to an end.
@IndyGeno78
does this mean support for meredian or just for the "launcher"?
i can still connect to meredian and there are events in meredian world planned for the upcoming weeks.