ZLIB Framework – Parte 01

Introdução Vamos ver um pouco sobre Bibliotecas de Funções e Framework, com destaque para as funcionalidades em implementação no projeto ZLIB. Bibliotecas e Frameworks Com as funções básicas da linguagem, conseguimos criar qualquer programa. Alguns programas podem dar mais trabalho que outros, tudo depende de quantas funcionalidades serão implementadas. Porém, quando você precisa implementar muitas … Continue lendo ZLIB Framework – Parte 01

Abstração de Acesso a Dados e Orientação a Objetos – Parte 05

Introdução No post anterior (Abstração de Acesso a Dados e Orientação a Objetos – Parte 04), foram implementadas algumas opções de exportação de tabelas, para os objetos ZDBFFILE e ZMEMFILE. Enquanto isso, foi implementado na classe ZISAMFILE a importação dos formatos SDF e CSV. Agora, para compatibilizar alguns recursos do AdvPL já existentes com estas … Continue lendo Abstração de Acesso a Dados e Orientação a Objetos – Parte 05

Abstração de Acesso a Dados e Orientação a Objetos – Parte 04

Introdução Continuando a mesma linha dos posts anteriores, vamos ver agora como exportar um arquivo de dados -- das classes ZMEMFILE e/ou ZDBFFILE -- para os formatos SDF , CSV e JSON 😀 Formato SDF O formato SDF é um arquivo texto com linhas de tamanho fixo (SDF = System Data Format, fixed length ASCII … Continue lendo Abstração de Acesso a Dados e Orientação a Objetos – Parte 04

Abstração de Acesso a Dados e Orientação a Objetos – Parte 03

Introdução Nos posts anteriores (Abstração de Acesso a Dados e Orientação a Objetos – Parte 02,Abstração de Acesso a Dados e Orientação a Objetos), vimos a montagem de um encapsulamento de acesso a dados usando orientação a objetos com herança em AdvPL. Agora, vamos integrar esse mecanismo com um Alias / WorkArea do AdvPL. Criando … Continue lendo Abstração de Acesso a Dados e Orientação a Objetos – Parte 03

MemCached Client em AdvPL – Parte 02

Introdução No post anterior (MemCached Client em AdvPL - Parte 01) vimos a implementação de uma classe nativa em AdvPL para fazer o papel de API Client do MemCached. Agora, vamos ver um pouco de como usar esta classe -- agora na versão 1.01, suportando todos os tipos simples do AdvPL para armazenamento e recuperação … Continue lendo MemCached Client em AdvPL – Parte 02

MemCached Client em AdvPL – Parte 01

Introdução O MemCached é um aplicativo que provê um cache de objetos em memória, do tipo chave/valor de alto desempenho. Ele possui APIs Client para várias linguagens de mercado, e agora também terá a sua API Client em AdvPL. O MemCached Open Source, Free , originalmente desenvolvido para Linux, ele também têm porte para Windows, … Continue lendo MemCached Client em AdvPL – Parte 01

Abstração de Acesso a Dados e Orientação a Objetos – Parte 02

Introdução No post anterior (Abstração de Acesso a Dados e Orientação a Objetos) vimos o conceito de abstração e uma ideia de implementar uma classe superior -- ou superclasse -- que eliminaria várias duplicidades entre as classes ZDBFFILE e ZMEMFILE. Bem, mãos a obra. Classe ZISAMFILE Tudo o que é comum e exatamente igual na … Continue lendo Abstração de Acesso a Dados e Orientação a Objetos – Parte 02