<< Click to Display Table of Contents >>
Deploy e Deploy++ |
Após finalizar a criação dos algoritmos de um Code Package, é necessário realizar o procedimento de empacotamento.
Criar um Package com Deploy mantém o código fonte legível, permitindo que o desenvolvedor entregue o código fonte aberto. Ideal para os casos em que se deseja que os usuários destes pacotes possam ter acesso ao código fonte, tanto para uma maior compreensão dos algoritmos implementados quanto para uma eventual manutenção ou expansão.
Criar um Package com Deploy++ permite ao EPM Processor criar código binário de alto desempenho. Neste caso o código fonte é convertido em código binário utilizando o módulo Cython. Empacotamentos deste tipo, além de maior desempenho na execução, ainda conferem uma maior segurança da codificação decorrente do próprio processo de compilação, além de proporcionar uma proteção da propriedade intelectual. Para sistemas em produção, recomenda-se a utilização deste método.
NOTA |
Uma vez que o código fonte passe pelo processo de Deploy++, é impossível recuperar o código fonte original. Recomenda-se adotar um sistema de controle de versão do código fonte, como por exemplo Git, Mercurial ou SVN, dentre outros. |
Para realizar o empacotamento, siga estes procedimentos.
1.Clique em Compile.
2.Clique em Deploy ou em Deploy++, dependendo do caso.
Janela Deploy Code Package
3.Uma vez que um Package é criado, este pode ser atualizado pelo processo de Deploy, mas é preciso que o usuário confirme a substituição do Package antigo pelo novo.