INTRANET
Módulo central da intranet (página inicial, menu, Supremo em dia e pesquisa de ramais):
• linguagens utilizadas: ASP 3.0, Javascript, HTML 4.0 e CSS 2.0;
• componentes: ActiveX DLL proprietárias da Microsoft, implementadas em Visual Basic 6.0 e outras obtidas na Internet;
• ferramenta para gerenciamento de conteúdo: própria implementada em ASP, utilizando o editor javascript FCKeditor;
• requisitos do cliente: Internet Explorer 6.0 ou superior e resolução de monitor 800x600;
• servidor de aplicação: Internet Information Server 5.0;
• banco de dados: Oracle 10g.
Aplicações (CSIS):
- linguagens utilizadas: ASP 3.0, Java J2EE, Javascript, HTML 4.0 e CSS 2.0;
- componentes: ActiveX DLL proprietárias da Microsoft, implementadas em Visual Basic 6.0 e outras obtidas na Internet;
- frameworks Java: Struts, Hibernate, Spring, JSF, Maven e outras;
- requisitos do cliente: Internet Explorer 6.0 ou superior, Firefox 2.0 ou superior e resolução de monitor 1024x768;
- servidores de aplicação: Internet Information Server 5.0 e JBoss EAP 4.3;
- banco de dados: Oracle 10g e BRS.
Para a nova intranet (módulo central) temos:
- linguagens utilizadas: Java, Javascript, XHTML (Strict, estruturado e compatível com e-Mag nível 3) e CSS 2.0;
- frameworks Java: Framework que integra: Struts2, Hibernate, Spring, Fremarker e Maven;
- ferramenta para gerenciamento de conteúdo: própria implementada em ASP, utilizando o editor javascript FCKeditor;
- requisitos do cliente: Internet Explorer 6.0 ou superior, Firefox 2.0 ou superior e resolução de monitor 1024x768;
- servidor de aplicação: JBoss EAP 4.3;
- banco de dados: Oracle 10g.
Com o aumento da quantidade e complexidade de aplicações WEB, a plataforma ASP / VB passou a apresentar restrições relacionadas principalmente robustez da linguagem, reutilização de bibliotecas e expansibilidade. Assim, optamos pela plataforma J2EE por uma série de motivos: tecnologia aberta, ambiente de desenvolvimento robusto, maior reutilização de componentes dentro da seção e dentro da coordenadoria, escalabilidade das aplicações, etc.
INTERNET
As configurações acima se aplicam à internet também, tanto na versão atual (em ASP/VB), quanto na versão em desenvolvimento junto à fábrica de software (em Java), com uma única exceção. A versão do servidor de aplicações da internet é o Internet Information Server 6.0.
Outras características:
- estrutura atual do Portal do STF contém 1.973 arquivos, distribuídos em 277 pastas;
- são 158 diferentes áreas e serviços (por exemplo: acompanhamento processual, notícias, jurisprudência, conteúdos CMS, etc.);
- em especial, o serviço de CMS é responsável pelo gerenciamento de mais de 23.000 páginas de conteúdo.
A ótima relação de páginas / serviços e páginas oferecidos, se deve principalmente a utilização da ferramenta de CMS e o encapsulamento das regras de negócio em packages. Essas packages retornam as informações em XML que são transformadas por meio de arquivos XSL.
|