4D Sessões móveis

Tradução automática de Deepl

Os comandos da Sessão WEB foram adaptados à sessão móvel 4D. Agora, pode guardar os resultados de uma consulta ou de uma variável inter-processo relacionada com uma dada sessão 4D Móvel. Por exemplo, com o novo tratamento de sessões 4D Mobile, pode gerir o carrinho dos seus utilizadores.

Para informação, as sessões 4D Mobile e as sessões Web são dois tipos diferentes de sessões. Uma sessão Web pode executar apenas um processo Web (ambos são fundidos). Uma sessão 4D Móvel pode executar vários processos Web; cada processo Web pode ter o seu próprio contexto (selecções, variáveis, etc.).

  • O WEB Get Current Session ID devolve agora a UUID associada à actual sessão 4D Mobile.
  • O WEB GET SESSION EXPIRATION O comando devolve informações de expiração relacionadas com o cookie de uma sessão móvel 4D. O mesmo cookie é utilizado para todos os processos ligados a uma sessão Móvel 4D.
  • O WEB CLOSE SESSION encerra a sessão 4D móvel cujo ID é passado em sessionID. Uma vez que uma sessão 4D Móvel pode tratar de vários processos, este comando solicita na realidade todos os processos Web relacionados para terminar a sua execução.

Acrescentámos também um novo comando:

  • O novo comando WEB Get session process count permite saber o número de processos existentes relacionados com uma dada sessão.

Está disponível uma base de dados de exemplo para demonstrar a nova funcionalidade.

Exemplo de base de dados

Para mais detalhes, consulte o manual de actualização 4D v15 R4.

Vanessa Talbot
• Proprietário do produto - Vanessa Talbot entrou ao time 4D Program em Junho de 2014 como Proprietária do Produto e está a cargo de escrever as histórias dos usuários e depois traduzi-las em especificações funcionais. Seu papel também é garantir que a implementação da funcionalidade entregue cumpra com as necessidades do cliente. Desde sua chegada, trabalhou na definição de funcionalidades chaves em 4D. Trabalhou na maioria das novas funcionalidades multithread preemptivo e também em um tema muito complexo: a nova arquitetura para a aplicação engined. Vanessa é formada pela Telecom Saint-Etienne. Começou sua carreira no Instituto de Investigação Criminal como desenvolvedora do departamento audiovisual. Também trabalhou em meios de comunicação e no âmbito médico como especialista em assistência técnica, produção e documentação de novas funcionalidades.