[V4RB] design of future pluign

Totte Alm totte at code66.se
Thu May 22 16:57:25 CDT 2003


torsdagen den 22 maj 2003 kl 16.02 skrev Ruslan Zasukhin:

>

Hello Ruslan,

> Yes, Totte.
>
> If speak about Server as system level service (like OpenBase or mySQL)
> Then you can run on computer only one server. Correct?
>
> Then 2 applications may conflict. You need know 2 connections for  
> server.
>
> Embedded engine do not have such conflict, because it is INSIDE of
> application.
>
> Is this your question?
Not really.
The issue here was like this:
Today: we have ONE option - embedded Valentina.
Tomorrow we have: Embedded and Client/Server

What I was looking for was the fact that I either have to have two  
versions of the app (One embedded and One thin client (wont be thin  
with the embedded inside), or I could run a "keyed" VServer for just my  
app (thats how many other do it). This VServer is "licensed", and keyed  
to ONLY accept connections from a certain app, and maybe even a single  
connection. It will run on a predefined port (to avoid collisions with  
other servers as well).

I think this could be a good solution, as you would make many  
developers start to think "multi user" with single user development,  
and it will be VERY easy to just upgrade to a server that supports more  
connections (from the SAME app of cause).

Just thoughts, but I'm trying to find a way to distribute an app (like  
Znippetizer-X for example), where the user has a single user setup, and  
can just connect to esellerate for example, pay for a 10 user server,  
and boom, they can now run multiple users.

Payment btw:
You should have an easy way for developers to upgrade users licenses,  
like on esellerate (and others), where a product that is for example a  
100 user license of "the next cool app someone here makes", will  
automatically be registered, and Ruslan gets his share of the money,  
and the developer his/hers share, without a bunch of transactions (and  
waiting for the customer).

Just my 2 öre

// Totte

>
> ------
> And Totte, between license of Embedded engine and embedded Server  
> there will
> be small difference of course.
>
> Embedded engine is runtime free.
>
> If you sale your app, which require Vserver, then each your customer  
> need
> get Vserver. And to make this cheap for your customer we will offer  
> Embedded
> Server license. It will have price many many times less of normal  
> server.
> So for you it will looks as some runtime fees.
------------------------------------------------------------------------ 
--------------------------
- Don't be such a Messersmitt!
- The correct terminology is Besserwisser.



More information about the Valentina mailing list