I did try to tell you the basics to run your application over a VPS in your last
question[
^] which was
answered and yet you started a new one..
You're required to purchase a hosting environment over a server that allows you run your website (back-end written in Java) and would provide the results to your clients. It depends on which company you like to get the service from. For example,
this one page[
^] would give you an example of a company that lets you use a hosting service environment to upload your website to theirs.
But there are a bunch of other options too, you can upload your website to other companies which support the assemblies and libraries that
you need in real. Always make sure that the components that are required by your applications, like packages, tools, third-party plugins, are all supported by the environment too. In order to
run your application in an optimized way, you should consider atleast looking at the features of the hosting service provier.