question

David Seo avatar image
0 Likes"
David Seo asked David Seo edited

When Web Application like WMS includes(embed) for 3D view(only viewing) or ...

I want to know some answers when the customer want to make his Web application like WMS include (embed) FlexSim's feature.

The case is followed;

1) When the default FlexSim Web Server page with some buttions in help>Webserver is not used, but the application should have his unique applied page to use flexsim's 3D view, it is possible in the current 2202 edition?

2) When unlimitted user in the web application connect to the application embedding FlexSim, which constraints will be happened in the viewing or simulating FlexSim?

3) If some constraints in the current FlexSim, which limits will my proposal with flexsim to the customer will have?

4) The example layout is followed;

물류센터-도면.png

I want to hear anything about this questions and experiences.

P.S

This topic is related with followed link.

https://answers.flexsim.com/questions/113860/flexsim-web-server-and-which-license-need.html


FlexSim 22.0.0
wms digital twinthe application embed flexsim
5 |100000

Up to 12 attachments (including images) can be used with a maximum of 23.8 MiB each and 47.7 MiB total.

1 Answer

Jordan Johnson avatar image
0 Likes"
Jordan Johnson answered David Seo edited

1) You can specify a custom page in the model itself. When you connect to that model, the custom page will appear. To get a 3D view as part of another webpage, I would consider making the custom page into just the 3D view, and then embedding that page into the target webpage.

2/3) I'm not sure what you mean by unlimited/constrained. If you are talking about the user's licenses, the webserver doesn't check those. You do need to license the webserver itself, but there is no way to verify whether someone accessing the webserver has a license.

If you are talking about user permissions (who can access which models), then those would be set up by the web application. Usually, you'd use a better webserver (like Apache or IIS) to handle that kind of thing, and then only allow the users with the permissions you need.

If you are talking about performance limits, the webserver doesn't try to limit performance. It will launch as many instances of as many models as you ask it to. It would be easy to use up all the server's resources this way (RAM, CPU, and network IO). When making a web application, the outer webserver (again, like Apache or IIS) would need to impose limits on the users of your webserver.

If someone can access the model's page, then they can access everything on that page. The default page allows you to run the model, see the 3D view and charts, and interact with some UI options, like dashboard buttons. But this page can be customized. You could serve a page with any UI you want, and write queries in the model, so that the page can control the model in any way you want. You could design two pages for a model, one with limited controls, and one with full controls. The web application you design could request the correct page, given the user's permissions (which are determined entirely by the web application).

4) The layout seems fine. But as the number of objects in the model increases during the run, you may see some slowing.

Hopefully that makes sense. Let me know if that answered your question.

· 1
5 |100000

Up to 12 attachments (including images) can be used with a maximum of 23.8 MiB each and 47.7 MiB total.

David Seo avatar image David Seo commented ·

In this step currently, My questions almost has been solved. But after meeting with the customers, It will be likely to happen some more questions soon.

But now I got many questions solved. Thank you @Jordan Johnson and @Ben Wilson .

Thanks again.

0 Likes 0 ·