Download - Plataforma do clic rbs
Plataforma do clicRBSVisão geral do site e ferramentas de backoffice
Ano 2000
Início...
E se fez clicRBS...
Tecnologias do clicRBS• Criado pela Oracle usando a plataforma Oracle WebDB para
o CMS (Vinas)
• Sites com plataforma Java em inicio dom jPlanet e depois portado para Oracle Application Server
• Desenvolvido usando recursos de programação inovadores (para a época!)• CMS: Estruturado com as boas práticas para objetos de banco e
codificação;
• Site: Usando Java com frameworks inovadores como Reflexão e XML nativo;
Topologia padrão Oracle
Backend (CMS)O tão falado - mas nem por isso bem quisto - vinas!
Backend (Vinas)• Vinas, acrônimo para
Vinagrete, que por sua vez é um trocadilho para Vignette;
• Plataforma PL/SQL com WebDB para criação de páginas (PSP – PLSQL Sever Pages);
• Modelo de banco auto descritivo via padrão de nomenclatura Oracle para objetos de banco.
Arquitetura do Oracle WebDBMenu do Vinas
mod_plsql
Exemplo, busca de fotos (PL/SQL)
Para fins didáticos, foi usado apenas um caso de uso e omitindo os parâmetros das mensagens. Uma visão de sequência não permitiria o detalhamento de valores parâmetros para cada iteração entre os objetos.
Exemplo, busca de fotos (PL/SQL)
Execução dinâmica de SQL
Site
Tecnologias no site• Java com XML usando
apresentação XSL• XML para compatibilidade com o
Vinas
• XSL para compatibilização com o mercado! O site usava linguagem proprietária Oracle para templates (DWT – Dynamic Web Template);
• Estrutura em MVC• Requisitos de publicação de
insumos por equipes não backend• Insumos são: jsp, css, js, icon, css etc
2006...
Renovação do clicRBS
Apache Java Connector Com AJP o tráfego é 25% mais rápido se fosse em HTTP
Futuro...
Múltiplas tecnologias...