Sign Up

Sign Up to our social questions and Answers Engine to ask questions, answer people’s questions, and connect with other people.

Have an account? Sign In

Have an account? Sign In Now

Sign In

Login to our social questions & Answers Engine to ask questions answer people’s questions & connect with other people.

Sign Up Here

Forgot Password?

Don't have account, Sign Up Here

Forgot Password

Lost your password? Please enter your email address. You will receive a link and will create a new password via email.

Have an account? Sign In Now

You must login to ask a question.

Forgot Password?

Need An Account, Sign Up Here

Please briefly explain why you feel this question should be reported.

Please briefly explain why you feel this answer should be reported.

Please briefly explain why you feel this user should be reported.

Sign InSign Up

The Archive Base

The Archive Base Logo The Archive Base Logo

The Archive Base Navigation

  • SEARCH
  • Home
  • About Us
  • Blog
  • Contact Us
Search
Ask A Question

Mobile menu

Close
Ask a Question
  • Home
  • Add group
  • Groups page
  • Feed
  • User Profile
  • Communities
  • Questions
    • New Questions
    • Trending Questions
    • Must read Questions
    • Hot Questions
  • Polls
  • Tags
  • Badges
  • Buy Points
  • Users
  • Help
  • Buy Theme
  • SEARCH
Home/ Questions/Q 6825007
In Process

The Archive Base Latest Questions

Editorial Team
  • 0
Editorial Team
Asked: May 26, 20262026-05-26T21:58:11+00:00 2026-05-26T21:58:11+00:00

I am just trying to look at different licensing models and potential technical C++

  • 0

I am just trying to look at different licensing models and potential technical C++ implementations.

Suppose you have a desktop application including several algorithms (A1, A2, A3). This application is communicating with some server (potentially in the cloud). These “local” algos may be used independently. Is there any solution/framework out there which could allow us to bill their usage independtly?

For example, , one user uses algo A2 and A3. Before saving files, the software computes the final bill, sends it to some server, asks the user to pay it and generate the results file.

This would allow to ship a potentially expensive software “for free” to the users and without the risk for them to spend an enourmous amount of money upfront without being sure this software will actually be heavily used.

Related question: what are the risks?

  • 1 1 Answer
  • 0 Views
  • 0 Followers
  • 0
Share
  • Facebook
  • Report

Leave an answer
Cancel reply

You must login to add an answer.

Forgot Password?

Need An Account, Sign Up Here

1 Answer

  • Voted
  • Oldest
  • Recent
  • Random
  1. Editorial Team
    Editorial Team
    2026-05-26T21:58:12+00:00Added an answer on May 26, 2026 at 9:58 pm

    Though your Pricing model is feasible for large scale and probably same as what cloud offers.
    I don’t think any native application would be scalable/feasible with this model.

    Most of the License of software’s that are too costly to buy for each user, they give a floater license and a cap limit of number of simultaneous users.

    Pay as you use is great but it is same as cloud computing but then question is simple.

    Do you want to reinvent the wheel?

    Unless you don’t want to invest in your own cloud server, you can easily put your application on other cloud.

    If you are ready for investment into build and maintain your own cloud then you should go ahead.

    Edit:
    You can use web service or the payment method. Expose the web service for calculating the price to be incurred. I would personally use Java or C# for this purpose.
    as java and C# have enough support for it, for the wrapper around the C++ code i would use any of the jni or C++/cli language support.

    Another thing is, I have not come accross any open source tool for it, each web service has it’s own requirements. You can get the architecture but no ready made work.

    C++ code->webservice->price billing->result returned to caller.

    Regarding Technical Difficulties.
    It would not be possible to do things completely in C++, You may require many other tools with C++.

    • 0
    • Reply
    • Share
      Share
      • Share on Facebook
      • Share on Twitter
      • Share on LinkedIn
      • Share on WhatsApp
      • Report

Sidebar

Related Questions

I am trying to add support for different languages to existing MVC 3 application.
This is what I'm trying to achieve. I have a set of 50 different
This may look complicated, but I am really just trying to select all records
Just trying to get my head around Generics by reading this enlightening article by
Just trying to get my irb sessions to actually list the current line of
Just trying to get up to speed with the SDK... So, I've created my
Just trying to get my head round Spring and figuring out how I wire
Just trying to get diff to work better for certain kinds of documents. With
just trying to test for equality in this piece of code, but getting a
Just trying to still get my head around IOC principles. Q1: Static Methods -

Explore

  • Home
  • Add group
  • Groups page
  • Communities
  • Questions
    • New Questions
    • Trending Questions
    • Must read Questions
    • Hot Questions
  • Polls
  • Tags
  • Badges
  • Users
  • Help
  • SEARCH

Footer

© 2021 The Archive Base. All Rights Reserved
With Love by The Archive Base

Insert/edit link

Enter the destination URL

Or link to existing content

    No search term specified. Showing recent items. Search or use up and down arrow keys to select an item.