Para garantir uma conectividade suficiente entre o cliente e o servidor, deve ser considerado o seguinte. A funcionalidade dos serviços web no RFEM6/RSTAB9 deve ser ativada. Para isso, ative a caixa de diálogo "Iniciar o servidor automaticamente com a aplicação" em "Opções do programa".
Além disso, é necessário abrir uma instância ativa do RFEM6/RSTAB9 antes de tentar qualquer tipo de interação. Isso, simplesmente, significa abrir o programa.
A interação e as instruções para o software ocorrem logicamente entre uma chamada de função begin_modifcation () e finish_modification () . Isso é ilustrado abaixo:
- code.en #
- Model.clientModel.service.begin_modification (' new ')
- ------------ (a sua interação) ------------
- Model.clientModel.service.finish_modification ()
- /#
Uma vez que várias instâncias do modelo estão em execução, o método para gerir isso de forma eficaz é descrito abaixo. A criação de novos modelos ou a edição de modelos existentes podem ser controlados através da classe Model ().
- Se não existe um modelo aberto no RFEM, este pode ser criado com:
- code.en #
- Model (verdadeiro, "MyModel")
- Model.clientModel.service.begin_modification (' new ')
- Model.clientModel.service.finish_modification ()
- /#
- Se existe um modelo aberto no RFEM, este pode ser editado com:
- code.en #
- Modelo (falso)
- Model.clientModel.service.begin_modification (' new ')
- Model.clientModel.service.finish_modification ()
- /#
- Se houver vários modelos abertos no RFEM, um deles pode ser editado com:
- code.en #
- Modelo (falso, "model_name")
- Model.clientModel.service.begin_modification (' new ')
- Model.clientModel.service.finish_modification ()
- /#