Pro zajištění dostatečné konektivity mezi klientem a serverem je třeba zvážit následující. Je třeba aktivovat funkci webových služeb v programu RFEM6/RSTAB9. Za tímto účelem je třeba v sekci "Možnosti programu" otevřít dialog "Spustit server automaticky pomocí aplikace".
Kromě toho je třeba před zahájením interakce otevřít aktivní instanci programu RFEM6/RSTAB9. To jednoduše znamená otevřít program.
Logicky dochází k interakci se softwarem a k jeho pokynům mezi voláním funkce begin_modifcation () a finish_modification () . To je znázorněno níže:
Model.clientModel.service.begin_modification (' new ')
------------ (Vaše interakce) ------------
Model.clientModel.service.finish_modification ()
Vzhledem k tomu, že běží několik instancí modelu, je nyní popsán způsob, jak je efektivně spravovat. Vytváření nových modelů nebo úpravy stávajících modelů lze ovládat pomocí třídy Model ().
- Pokud v programu RFEM není žádný otevřený model, lze ho vytvořit pomocí:
Model (True, "MyModel")
Model.clientModel.service.begin_modification (' new ')
Model.clientModel.service.finish_modification ()
- Pokud je v programu RFEM otevřený jeden model, lze ho upravit pomocí:
Model (False)
Model.clientModel.service.begin_modification (' new ')
Model.clientModel.service.finish_modification ()
- Pokud je v programu RFEM otevřeno více modelů, lze jeden z nich upravit:
Model (False, "model_name")
Model.clientModel.service.begin_modification (' new ')
Model.clientModel.service.finish_modification ()