General question regarding approach to VMs on a home server

TerribleTonyH
TerribleTonyH used Ask the Experts™
on
General question about architecture

I have a home server on which I've got 2 virtual servers.  What I'd like to do is to install an evaluation copy of a process modelling tool like bizagi for example onto the server and make examples of my work available through a web server to demo to people.

With my limited knowledge I'm thinking that I'd have a web-site I'm imagining on a LAMP server on the ubuntu VM.  
The process modelling tools tend to just be available on windows so will it be possible to have diagrams etc. I've done on one server (windows) available to demo on the website hosted on a web server on ubuntu? Does this seem a sensible approach?  

The diagrams would need to be viewed through the software, They will be written in BPMN 2.0 which is a standard (available as 2 XML files but I'm not aware of tools in ubuntu to display BPMN files?)

Should I be looking at a purely windows web-server (does such a thing even exist?)

Kind regards,

Anthony
Comment
Watch Question

Do more with

Expert Office
EXPERT OFFICE® is a registered trademark of EXPERTS EXCHANGE®
You can run Linux virtualized on a Windows box.

You can run Windows virtualized on a Linux box.

And yes, there are web servers that run on Windows.
Top Expert 2016

Commented:
you will need to export the bpm data into either a pdf or other graphics format.

Author

Commented:
Thanks for getting back.

Does this mean that it would not be possible to display the windows app (e.g. bizagi et al.) on the web-site hosted on a LAMP server?

Thanks,

Anthony
Ensure you’re charging the right price for your IT

Do you wonder if your IT business is truly profitable or if you should raise your prices? Learn how to calculate your overhead burden using our free interactive tool and use it to determine the right price for your IT services. Start calculating Now!

Author

Commented:
Apologies if the last comment appears a trick question, it isn't, I just don't know.

Regards,
Top Expert 2016
Commented:
There is a huge difference between a web application and a windows/linux application. a web browser or web server doesn't know what to do with bpm data.  the same would go for excel data or even a word document. The default option would be not to display the data but allow it to be downloaded the file. which the user can then open up in the application.

Author

Commented:
I don't want to do anything with a web-site interpreting BPM data, I'd prefer to have a part of a page be able to connect to the BPM tool and display diagram etc. The same that you embed a youtube video on a web-site.

The problem with converting a diagram into a pdf and displaying that is that although you can see the diagram flow, you  can't click on an object and see details about it, hence the desire to connect to the BPM tool.
Does your BPM tool have an API that you can call to display the information you want?  Or does it have a web interface to which you can link?

Do more with

Expert Office
Submit tech questions to Ask the Experts™ at any time to receive solutions, advice, and new ideas from leading industry professionals.

Start 7-Day Free Trial