Lotus Notes Domino e web: desenvolvimento de aplicações? dicas para programadores
Começando com a Domino R4 versão que tem integração com a Web, eo servidor se torna um servidor HTTP. As próximas versões do Domino Web Server adicionar novas funcionalidades (servlet de exemplo para os gestores, com o apoio da JVM versões de atualização, etc.) Para dar-lhe fotos em geral e abstraindo de detalhes vamos falar sobre dois grandes Domino Web funções de servidor: 1. Domino Web Server é a full-featured HTTP-server. Em outras palavras, pode fornecer estático (ou condicionalmente estático) arquivos como a resposta a pedidos HTTP-browser (incluindo HTML, imagens, JavaScript, applets, etc); 2. Durante solicitações do navegador para recursos Domino dinâmico URL específico, a servidor pode criar, de passagem, páginas HTML, tornando o objeto visible.For Domino certeza, é razoavelmente modelo simplificado (citamos que, por exemplo, o Domino Web Server suporta a tecnologia servlet), mas este modelo permite discutir as principais questões na criação de aplicativos baseados na Web na tecnologia Lotus Domino. A seguir os principais problemas são:? no Domino Web baseada em aplicações desenvolvedor criação é fortemente limitada ao uso embutido possibilidades de linguagens de programação. Assim, a partir de 380 inbuilt @ @ comandos de fórmulas de linguagem quase 40 são suportados no site. LotusScript só é suportada em três tipos de agentes na Web, etc;? segurança de aplicações problemas. O padrão de autenticação, autorização, codificação de assinaturas digitais, mecanismos etc são simplificados na Web ou não funcionam. Assim SSL + x.509, certificados, etc, devem ser utilizados nesses casos;? aplicações eficiência. Geração de páginas HTML, de passagem, certamente leva os recursos do servidor, por isso, se o pedido for mal construído, pode causar a falha do servidor. Por exemplo, se a primeira página do site é gerada por um agente, o pedido então concorrente em vez de grande número de usuários pode causar a situação de falha do serviço. Os desenvolvedores estão a cuidar-se para carregar o equilíbrio colocando em diferentes partes mudados frequentemente e mais dados estáticos;? resultado da geração de páginas HTML, de passagem, a partir de recursos Domino não é toda vez que óbvio. Muitas vezes, esse procedimento de aparência questões na página gerada ÃÆ'à ¢ â, ¬ Å ¡Ãƒâ € šÃ,  «additionalÃÆ'à ¢ â, ¬ Å ¡Ãƒâ € šÃ, » por ponto de vista do desenvolvedor de tags (por ex.,,,, Etc.) Como conseqüência, a maioria dos desenvolvedores colocar apenas os Domino características que não podem implementar-se. Se olhar através dos códigos de full-blown Web sites, que têm na tecnologia Domino, então, por exemplo, em formas Domino vemos apenas os campos, todo o design externo é baseado em DHTML.It não é tão ruim. Há um monte de sites, apoio a grande número de usuários, o acesso a dados Domino. Domino tecnologia a cada lançamento oferece novas possibilidades para Web-design (por ex. Tag personalizada JSP biblioteca, HTML inbuilt-editor, etc.) O próprio autor Domino utilizada para criar portais de pedidos com mais de 2000 visitantes por dia. Resumindo a minha experiência própria e de colegas no Domino Web-campo do projeto, eu pode recomendar o seguinte:? Antes da criação de Web-projecto sobre Domino, é necessário avaliar a infra-estrutura Domino em todo quadro de organização concreta. Se a infra-estrutura Domino a esta empresa está no a abertura ou a fase inicial, de Web-design baseado em Domino é pouco apropriado. O facto de Domino Designer é o ambiente de desenvolvimento rápido de aplicações (RAD), incluindo aplicações Web, não pode ser a razão para criar projetos Web em Domino;? tanto quanto possível, permitindo a transferência de Domino, de passagem, apenas objetos, o que não pode ser mal aplicado ou usando outras tecnologias Web (o chamado HTML-projeto deve ser desenvolvido por programadores). O autor acredita que, se um site precisa para operar com os dados do Domino, em seguida, para visualizá-los é necessário evitar o uso de URL padrão de trabalho com objetos Domino. Neste caso, troca de dados entre o site e Domino pode ser feito usando todas as tecnologias de integração apoiada pela Domino (ex., XML, CORBA, JDBC, etc.) Em outras palavras, Domino irá desempenhar um papel de armazenamento de dados e sua visualização deve ser feito por outros mecanismos. Implicitamente, a questão é confirmada pela IBM. Em Domino R6 Não permitir abrir URL característica pode ser atribuída às bases de dados, assim que o uso do padrão de URL do Domino é protegida em aplicações Web;? atenção precisa ser pago para a Web-segurança do aplicativo. Mesmo quando o site não permite acesso não-autorizado a informações via Internet, você pode esperar lá fora hackers desafiando seu web-site de segurança;? apenas os testados pelas tecnologias de carga são usados em aplicações Web;? minimizar tanto quanto possível, o tráfego da Web-browser do servidor. Em Web-design a questão deve ser considerado que os canais de Internet são normalmente mais estreito do local canais Domino Lotus.Good sorte no seu sistema de criação e entre em contato conosco para qualquer ajuda em E.U.A.: 1-866-528-0577, Alemanha: (0177) 8349 806! help@albaspectrum.comP.Gottmann é um escritor técnico em Ronix Systems ( http://www.ronix-systems.com) o ramo europeu da Alba Spectrum Technologies (http://www.albaspectrum.com), IBM e Microsoft Business Solutions Partner, atendendo a clientes em Chicago, Miami, Nova York, Los Angeles ,
Artigo Fonte: Messaggiamo.Com
Related:
» Seo Elite: New Seo Software!
» AntiSpywareBOT
» Reverse Mobile
» Error Nuker
Webmaster começa O Código do HTML
Adicionar este artigo para o seu site agora!
Webmaster enviar seus artigos
Nenhum registro necessário! Preencha o formulário e seu artigo está no Messaggiamo.Com Diretório!