|
O MapleNet consiste de três componentes principais:
O Servidor MapleNet controla e coordena todo o software essencial da infra-estrutura, incluindo o servidor web, engines de cálculos matemáticos do Maple, conteúdos e outros bancos de dados. Ele inclui um sistema de administração, que facilita o controle do sistema e o gerenciamento de usuários, e suporta a capacidade do sistema de distribuir os cálculos em vários computadores (Computação distribuída). O MapleNet Publisher, fornece ferramentas para o desenvolvimento de aplicações em MapleNet, e suporte a uma variedade de funções avançadas.
- Os aplicativos podem ser escritos em qualquer linguagem que suporta serviços web integrados, através do serviços padrão da Web (web Services Description Language (WSDL)), inclusive. .NET, JSP™, Perl e PHP. Usando esta interface, os serviços de cálculos matemáticos são acessíveis em seu site e do seu computador pessoal (desktop), notebooks e dispositivos móveis como Tablets e Smartphones.
- Usuários do Maple podem criar documentos técnicos interativos no Maple e publicar esses documentos diretamente em seus servidores com o MapleNet instalado.
- Programadores do Maple podem desenvolver aplicativos Maplet interativos que podem ser acessados remotamente via navegadores comuns de web.
- Programadores experientes em Java, podem desenvolver applets personalizados para uso em navegadores web.
- Usuários familiarizados com a criação de páginas HTML podem adicionar tags MapleNet, JSP e inserir cálculos do Maple e dados de plotagem gráfica, diretamente em suas páginas web.
O Cliente MapleNet é o ambiente ou aplicação que os usuários finais visualizam e interagem. Podendo ser via qualquer navegador de web, uma aplicação de desktop "stand-alone", ou uma aplicação móvel (tablets, smartphones, notebooks). Os usuários finais não precisam saber que ferramenta ou o ambiente que está usando está conectado à MapleNet e eles não precisam instalar o Maple.
|