Características
 |
|
Benefícios |
|
Fundamentos
do servidor de aplicativos
|
Escalonabilidade
|
 |
Permite que os desenvolvedores criem aplicativos para milhões
de usuários através das suas capacidades de balanceamento
de carga e de leitura múltipla
Permite que os
administradores adicionem processadores, servidores, instâncias
de aplicativos, e muito mais, sem a necessidade de alterarem seus
códigos
|
Confiabilidade
|
|
Oferece sistemas automáticos de recuperação
de falhas
Proporciona suporte
para servidores multiaplicativos
Oferece reinicialização
automática do aplicativo
|
Suporte
de padrões
|
|
Integrado com os protocolos mais comuns da Internet
Suporta os padrões
e-commerce como o CyberCash e OpenMarket
Conecta-se aos
recursos de rede via CORBA/IIOP, DCOM/COM, HTTP/S-HTTP, SSL, LDAP
e outros APIs de segurança
|
Serviços
de administração de consultas
|
|
Oferece uma interface estável para aplicativos WebObjects
para administrar pedidos de usuários de rede via simples
pedidos URL, envio de formulários, ou applets Java pedindo
ou enviando dados estruturados
Trabalha diretamente
com serviços de escalonamento e de conexão para permitir
que milhões de usuários interajam com seus aplicativos
|
Suporte
de gerenciamento de sessões
|
|
Fornece uma infra-estrutura para administrar as tarefas mais comuns
de aplicativos de rede
Suporta a entrada
de formulários de análise com cabeçalhos URLs
e HTTP
Cria e identifica
sessões automaticamente
Controla falhas
e reconexões automaticamente
Suporta registro
de estado, incluindo URLs criptografadas, campos escondidos, cookies,
favoritos estáticos e RAM
|
Conectividade
com banco de dados
|
|
Proporciona o mais flexível método de mapeamento
de objetos de negócios para fontes de dados
Inclui estruturas
multicamadas que dão acesso ao Oracle, Sybase, Informix,
OpenBase ou qualquer outra fonte de dados ODBC
Proporciona
acesso a fontes de dados personalizadas, como mainframe, SAP,
e PeopleSoft
Oferece aos
business objects acesso a diversas fontes de dados simultaneamente
|
|
Ferramentas
rápidas e flexíveis
|
Direto
para Cliente Java
|
|
Cria automaticamente robustas interfaces para usuários Java,
sem codificação
|
Direto
para a Web
|
|
Oferece um aplicativo-chave, gerado em tempo de execução
a partir de modelos baseados em bancos de dados-objetos
Permite alterações
da aparência e funcionamento dos aplicativos enquanto eles
estão funcionando com o Assistente Web
Permite a extensão
de um aplicativo através da escolha da parte a ser alterada
e da criação de um componente para substitui-la
|
|
Conjunto
de ferramentas de desenvolvimento
|
|
Inclui
quatro ferramentas de desenvolvimento visual:
Project
Builder para edição de códigos, compilação,
e eliminação de bugs visuais para linguagens baseadas
em Java e C
Enterprise
Objects Modeler para modelar a relação entre
business-objects no aplicativo e esquemas de fontes de dados com
seu novo elaborador gráfico de questões
WebObjects
Builder para desenhar interfaces HTML (agora com uma interface
nova e aperfeiçoada para reduzir o tempo de desenvolvimento)
Interface
Builder para a criação de layout de applets
com elementos JavaBeans e Swing UI
|
Compatibilidade
versátil de idioma
|
|
Permite o desenvolvimento de aplicativos em Java, Objective-C ou
WebScript
Integrado com
os ambientes de desenvolvimento padrão da indústria
compatíveis com o JDK 1.1.6 da Sun e o ANSI C, C++ e o compilador
e eliminador de bugs, Objective-C
|
Conjunto
de ferramentas de disposição
|
|
Ferramenta WebObjects Monitor para gerenciamento e manutenção
de servidores de aplicativos
Playback Manager
para gravar sessões e reproduzi-las através de uma
rede de máquinas do cliente
Ferramentas de
relatórios de estatísticas de desempenho com gráficos
gerados dinamicamente
Perfil de aplicativo
que realça as formas de você regular os aplicativos
WebObjects para melhor desempenho
|
|
Arquitetura
aberta e extensível
|
|
Arquitetura
de aplicativo estratificada
|
|
Separa os aplicativos em múltiplas camadas: a camada de apresentação
gráfica baseada no cliente, as camadas de lógica de
negócios e as camadas de acesso a dados
Permite o compartilhamento
de uma parte da lógica de um aplicativo ou dado com outros
aplicativos existentes para tirar vantagem de servidores que cubram
toda a empresa, enquanto continua a utilizar a infra-estrutura de
negócios preexistente
|
| Componentes
reutilizáveis
|
|
Diminui dramaticamente o processo de desenvolvimento ao permitir
a reutilização de elementos como painéis de
log-in, layouts de relatórios, envio de arquivos,
e outros elementos funcionais recorrentes
Permite o desenvolvimento
de componentes reutilizáveis, ou integra componentes já
disponíveis da Apple ou de outros desenvolvedores
|
Navegador
e Tecnologia de cliente independentes
|
|
Trabalha com qualquer navegador HTML padrão e clientes capacitados
para Java
Tem interface
com tecnologias específicas do lado do cliente, incluindo
QuickTime, AppleScript, JavaScript, e JavaBeans
Fornece plug-ins
para trabalhar com qualquer servidor web, quer ele utilize CGI,
ISAPI, NSAPI, WAI ou Apache
Fornece código
de fonte permitindo que o aplicativo interaja com qualquer plataforma
de sistema operacional
|
Suporte
total a XML
|
|
Facilita a construção de aplicativos WebObjects que
interagem suavemente com outros aplicativos baseados em XML-
Usa o padrão
da indústria do analisador IBM XML
Incrementa a
flexibilidade e portatibilidade usando XML para comunicações
internas
|
Novo
ambiente de disposição versátil
|
|
Simplifica a disponibilidade e manutenção de aplicativos
Permite que você
execute aplicativos WebObjects 3.5, 4.0 e 4.5 com um único
adaptador de servidor Web
|