Produto

Filtre o acesso aos seus dados com um sistema completo de permissões

Tradução automática de Deepl

O acesso com filtro aos dados é uma característica obrigatória para evitar o acesso malicioso à sua aplicação.

Até agora, poderia expor ou não expor como recurso REST um dataclass e alguns dos seus atributos. Já era um meio conveniente para restringir o acesso aos seus dados. Ainda assim, estamos entusiasmados por entregar na v19R8 um sistema poderoso e totalmente personalizável para proteger os seus dados contra utilizadores não autorizados. Um sistema para proteger os seus dados depende de quem está a aceder aos mesmos e quais os dados que são acedidos.

Dicas blank

ORDA – REST solicitar optimização passo a passo (+ Uma demonstração)

Tradução automática de Deepl

O desempenho ORDA/REST é um assunto estratégico; é por isso que enviámos muitas características relacionadas com este tópico, tais como a optimização do pedido ORDA/REST em Cliente/Servidor e quando se trabalha com um datastore remoto. Ultimamente, também lhe demos controlo total sobre a optimização dos pedidos ORDA/REST.

Este post no blog dá-lhe o plano a seguir de modo a aceitar o seu jogo de desempenho ORDA/REST. Inclui outros posts no blogue para ler, vídeos para ver, e uma demonstração para jogar para aumentar o desempenho nas suas aplicações de forma rápida e fácil.

Produto blank

ORDA – Optimizar o desempenho com controlo total sobre os pedidos REST

Tradução automática de Deepl

Com uma versão anterior, descobriu como os pedidos ORDA REST tinham sido automaticamente optimizados para aumentar o desempenho ao trabalhar com uma datastore remota e configurações cliente/servidor.

Aprendeu que pode utilizar contextos para tirar partido da optimização automática dos pedidos ORDA REST.

Este foi um passo significativo, mas agora oferecemos-lhe um controlo completo sobre o comportamento dos seus pedidos REST. Uma vez que o desempenho é uma preocupação estratégica, deve estar ansioso por descobrir esta nova funcionalidade!

E não é tudo; novas ferramentas estão agora disponíveis para o ajudar a compreender e a depurar os seus problemas.

Continue a ler para uma apresentação completa.

Dicas blank

4D REST API + ReactJS

Tradução automática de Deepl

por Mourad Aouinat, Engenheiro de Software na 4D Marrocos

Num post de blog anterior, vimos como é fácil configurar um REST API usando 4D. Neste post de blogue, vamos aproveitar a poderosa API REST 4D em combinação com React para construir uma aplicação To-Do que inclui características para abrir todos, criar novas, modificar as existentes, e características para modificação e eliminação em massa.

Dicas blank

Tableau e 4D: Implante o seu WDC nas páginas de Github

Tradução automática de Deepl

Na secção Como ligar o Tableau ao post do blog 4D, aprendeu como criar um conector de dados web (WDC) para solicitar dados do 4D e visualizá-los no Tableau Public.

Agora é altura de alojar o nosso WDC! Uma vez que utiliza apenas ficheiros HTML e JavaScript, as páginas Github é a melhor opção para as armazenar. Isto permite que outros testem o seu conector directamente no seu software Tableau. Neste post do blog, vou mostrar-lhe como proceder.

Bónus: Também lhe mostrarei como depurar o seu WDC no Tableau Public usando o Chrome. Vamos começar!

Dicas blank

Como ligar o Tableau com 4D

Tradução automática de Deepl

Em 4D Webinar – Como ligar o Tableau com 4D, William Taylor (Technical Account Manager, 4D US) deu uma visão geral da ferramenta Tableau e de como ela poderia ser usada para visualizar os seus dados 4D. Neste post do blogue, vamos investigar os detalhes técnicos para lhe dar uma compreensão mais profunda de como funciona. Isto permitir-lhe-á construir, por exemplo, um visual mostrando o total de facturas mais elevado com nada mais do que REST 4D e Tableau!

Produto blank

Apoio à Partilha de Recursos de Infra-Estrutura Cruzada (CORS)

Tradução automática de Deepl

Alguma vez criou um pedido de dados HTTP apenas para ser atingido por um erro vermelho “o acesso ao pedido HTML foi bloqueado pela política cors” ?

Quando o seu sítio está no mesmo domínio que o servidor do serviço web, não há problema. No entanto, este não é o caso quando efectua um pedido de origem cruzada. O acesso é negado devido à segurança do navegador que impede os pedidos HTTP para outro domínio. O resultado? Um erro de política CORS.

Para o ajudar a permitir explicitamente certos pedidos de origem cruzada no seu servidor, 4D suporta agora o protocolo CORS. O acesso a dados com pedidos de origem cruzada acabou de se tornar mais fácil!

Produto blank

Classes ORDA para tratar o seu modelo de dados

Tradução automática de Deepl

Num post de blog anterior , introduzimo-lo ao mundo das classes de modelos de dados ORDA. Agora é tempo de sujar as nossas mãos e aprender mais!

Já sabe que a estrutura da ORDA(datastore, dataclass, entidade, selecção de entidades) é composta por objectos. Mas não são apenas objectos, são objectos fortemente tipográficos ligados a classes ORDA específicas. Isto significa que pode escrever funções para ocultar a complexidade da implementação física dos seus dados.

Produto blank

Bem-vindo ao mundo das aulas ORDA

Tradução automática de Deepl

A ORDA foi uma revolução com 4D v17. Abriu um mundo totalmente novo de possibilidades e levou-o a uma outra dimensão de programação. Uma dimensão onde se pode facilmente desenvolver aplicações utilizando uma abordagem orientada para objectos.

Não parámos por aí! Continuámos a acrescentar melhorias à ORDA através de um conjunto de funcionalidades em cada lançamento subsequente de funcionalidades. Agora com 4D v18 R4, estamos entusiasmados por dar mais um passo em frente com a disponibilidade das classes de modelos de dados ORDA. Classes dedicadas ao seu modelo de dados.

Isto irá elevar grandemente o seu código. As suas aplicações podem agora facilmente expor serviços, ser mais fáceis de gerir e de manter, e integrar-se perfeitamente com outras aplicações.

Esta é outra grande característica tornada possível graças aos projectos!