
[ Índice ]
==> ClarioNet ==> Clarion ASP ==> Clarion PHP
ClarioNET é uma nova e completa tecnologia especializada em thin clients para diversos tipos de aplicações
comerciais.
Ao desenvolver este template para rodar em máquinas Windows, a SoftVelocity ajuda o desenvolvedor
a entregar aplicações clientes idênticas a do usuário final. Não há necessidade de mudar plataforma.
Thin clients rodam em desktops Windows * Rápido e com performance idêntica a qualquer aplicação Windows * Os relatórios são impressos localmenteAplicações rodam em servidores W2000 e NT * Requer linhas com bandas mínimas para aplicações * Baixo custo de implementação com todos os benefícios de thin clients
Seguro * Dados armazenados no servidor * Comunicação encriptada entre o servidor e o cliente
Profissionais da tecnologia e fornecedores ASP ganham muito em termos de segurança e controle de dados,
reduzindo assim o risco de roubos, acidentes, problemas de hardware e quebras de segurança.
As comunicações
entre o cliente e o servidor são totalmente econômicas. Normalmente, quando uma nova janela é mostrada, o
cliente e o servidor trocam dados que variam de um a nove KB. Daí em diante, apenas instruções de
atualizações são trocadas, geralmente em centenas de bytes.
A comunicação mantida com o servidor não é
contínua, reduzindo ainda mais as exigências de largura de banda, e mantendo a atividade do servidor
minimizada.
Em testes com um servidor Windows 2000, com 20 aplicações clientes abrindo janelas e
bases de dados, o servidor na CPU manteve um desempenho abaixo de 15% e a memória usada ficou abaixo
de 25% em um sistema de 512 MB. Somente o protocolo HTTP foi usado, garantindo assim compatibilidade
com a maioria dos firewalls.
Características técnicas:* Baixo custo de implementação. * Configuração mínima no cliente: MicroSoft Windows (95, 98, NT, ME, 2000), executável de pelo menos 550 Kb, 6 Mb RAM e conecção IP. * Comunicação entre cliente e servidor compactada suportando largura de banda super baixa. * Encriptação de dados de 56 bits. * Relatórios estruturados e formatados de acordo com a impressora local do cliente, utilizando as características nativas do Windows. * Interface gráfica nativa do Windows na aplicação cliente. * Permite transferência de arquivos entre cliente e servidor. * Permite a configuração pessoal do cliente, em arquivos .INI, armazenando as preferências do usuário. * Utiliza apenas protocolo HTTP, porta 80 ou 8080, com impacto mínimo ou inexistente sobre as configurações do firewall. * As aplicações ClarioNET não utilizam recursos de HTML, Java e nem JavaScript, basta você programar em Clarion. * Requer: Clarion 5.5 Professional ou Enterprise Editions.
* Gera aplicações comerciais ASP completas; * A perícia do Clarion em comprovada experiência em aplicações de banco de dados; * Aplicações baseadas em um servidor flexível e escalonável; * Código rápido e eficiente tanto no cliente como no servidor; * A interface com o usuário é totalmente configurável através de fichas de estilo; * Updates, lookups e validações de dados, são incorporados automaticamente; * Facilidade de regerar dados do dicionário quando o projeto é alterado.
Clarion/ASP é para desenvolvedores de aplicações comerciais com necessidade de criar aplicações
comerciais ASP. Desta forma, eles também podem ter vantagens nas áreas de gerenciamento de dados,
organização da programação e não apenas ficar na expectativa de utilizar uma ferramenta RAD para gerar
aplicações completas.
Do dicionário de dados ao layout de página com o ambiente de desenvolvimento Clarion e
Clarion/ASP,
os projetos web que utilizam acesso a tabelas de dados são agora fortemente induzidos a utilizarem
o dicionário de dados, permitindo a modelagem de dados, que irá dirigir os processos automatizados de
desenvolvimento ASP para aplicação. Web designers podem facilmente melhorar o visual das páginas geradas
e conferí-los, fazendo complemento com páginas ASP em qualquer site.
Clarion/ASP lê as regras de negócio e
opções da aplicação armazenadas no dicionário de dados. O gerador de código Clarion utiliza a sua aplicação
modelo para criar uma aplicação Web ASP que encapsula a lógica e ações do seu programa.
Características Desktop
colocadas nas Web.
Clarion/ASP fornece caracterísitcas normalmente encontradas somente em aplicações Desktop.
Os desenvolvedores podem distribuir rapidamente browses navegáveis, através de cliques
de atualização
ou apenas visualização de formulários, como também custmomização de links para qualquer URL que o
desenvolvedor especifique. Automaticamente criar Query’s para os formulários das páginas permitindo que o
usuário localize dados rapidamente.
Browse de seleção com janelas popup mostrando os dados das
tabelas
relacionadas com o controle edit-in-place na atualização
do formulário. Tabelas carregadas dentro de list
boxes dropdown (similar) permitindo aos usuários selecionarem valores sem a necessidade de digitação.
O Clarion gera todas as declarações de acesso aos dados ADO/; o desenvolvedor pode customizar ou adicionar
novas. Com quase duas décadas de experiência na construção de aplicações de banco de dados para desenvolvedores
profissionais, o código gerado pelo Clarion também é útil para Web Designers que necessitam de maior perícia
para criação de aplicações ASP de banco de dados.
Eficiência no servidor e no cliente.
Com o uso criterioso
das fichas de estilo e do “processador de páginas” — é o servidor quem realmente faz o trabalho — Clarion/ASP
controla cuidadosamente os caches de dados, códigos ASP e páginas ASP, fazendo a distribuição rapidamente e
escalonando a performance
facilidade de integração e desenvolvimento.
O desenvolvedor pode especificar diferentes fichas de estilo para diferentes procedimentos ou misturar
completamente estilos corporativos com outros encontrados em algum site. Uma documentação detalhada
é fornecida para administradores Web, com todas as coisas que você precisa saber para que o site possa
compartilhar dados ou links de/ ou para outros formulários do site.
O Clarion gera uma aplicação Web ASP
completa, pronta para o desenvolvimento. Daí em diante é apenas um passo até que se faça o FTP dos
arquivos para o servidor e os deixe disponíveis.
Características e Especificações:* Dicionário de Dados: Reutilização de metadados e repositório de dados armazenados, regras de negócio, pré-formatação das opções de interface com o usuário; * Templates/ Gerador de Aplicações/ Bibliotecas: reutilização automática da lógica da aplicação sobre funções comerciais; * Os desenvolvedores não precisam saber absolutamente nada de ASP; customização facilitada através do projeto de interface;
* Requer: Clarion 5.5 (Professional ou Enterprise Editions); * Equipamento necessário para o ambiente de desenvolvimento: Microsoft ®, Windows 3.x, 95, 98, NT, 2000, Me e XP. Requer ainda um computador com 128 MB RAM, 36 MB à 77 MB de espaço livre em disco, drive de CD-ROM.
Os templates Clarion/PHP geram aplicações Web PHP as quais fornecem pesquisas, navegação e criação de procedimentos para bases de dados Client/Server sobre a Web. O Código gerado inclue importantes características necessárias para publicar e gerenciar sites com volumes de dados tais como a habilidade de ver somentes partes de uma base de dados " possuida" individualmente por um usuário . O resultado são aplicações altamente confiáveis e escalonávies. Existem três coisas importantes que os desenvolvedores Clarion deveriam saber sobre os paradigmas de desenvovimento do Clarion/PHP Fornecendo um sistemas que utiliza templates HTML e fichas de estilos para o layout do Browse Cliente, Clarion/PHP separa completamente a interface do usuário das regras dos negócios. Isto significa que o desenvolvedor está livre para se concentrar na aplicação, e o o Web Designer pode fazer a página dentro de uma estrutra de design WEB via HTML formatando as fichasde estilo. As modifiações podem ser feitas sem afetar os outros, pois as mesmas só serão perdidas quando forem geradas noavamente. O template conduz a prória geração do código PHP (é claro) . O desenvolvedor não precisa saber qualquer coisa sobre PHP, ADOdb, HTML Design ou cascateamento de Fichas estilo para produzir uma funcionalidade completa, a aplicação é totalmete customizada. O template Clarion encadeia a produção de aplicações non-Clarion, isto é um ponto de transição uma vez que os desenvolvedores Clarion irão pegar seus dados do dicionários e decidir em qual linguagem gerar decidindo também qual será o alvo que eles desejam desenvolver também. O sistema é completamente extensível, via embeds points. Neste caso , entretanto, seus embeds consistirão de declarações PHP. O Sistema como está, é bastante completo, mas como sempre, o Clarion fornece opções ilimitadas para o desenvolvedor. (Nota: O Código de uma aplicação Clarion PHP será ignorado quando a mesma é executada no Sistema Operacional Windows, e será entendido quando executada como uma aplicação PHP.) O Apache é o servidor de WEB mas popular utilizado hoje me dia. Aplicações PHP Web podem rodar no servidor Apache ou em qualquer plataforma que suporte Apache e PHP, as quais incluem Linux e Windows w muitas outras. PHP é uma linguagem de Script largamente utilizada, principamente por desenvolvedores WEB
Características e Especificações:* Dicionário de Dados: Reutilização de metadados e repositório de dados armazenados, regras de negócio, pré-formatação das opções de interface com o usuário; * Templates/ Gerador de Aplicações/ Bibliotecas: reutilização automática da lógica da aplicação sobre funções comerciais; * Os desenvolvedores não precisam saber absolutamente nada de PHP; customização facilitada através do projeto de interface;
* Requer: Clarion 5.5 (Professional ou Enterprise Editions); * Equipamento necessário para o ambiente de desenvolvimento: Microsoft ®, Windows 3.x, 95, 98, NT, 2000, Me e XP. Qualquer versão de Linux/ Unix. Requer ainda um computador com 128 MB RAM, 36 MB à 77 MB de espaço livre em disco, drive de CD-ROM.