SDK de visualizador de documentos
Definição
Uma biblioteca que você incorpora em sua própria aplicação para que ela possa exibir documentos, ao contrário de um serviço hospedado ao qual você envia documentos. O SDK roda dentro do seu processo; o serviço roda dentro do processo de outra pessoa.
A distinção importa mais do que o nome sugere. Com um SDK, o documento nunca sai da fronteira que você já controla — seus servidores o abrem, seus servidores o renderizam, seus servidores entregam o resultado. Com um visualizador hospedado, exibir um documento significa transmiti-lo, e todas as questões sobre retenção, residência e controle de acesso precisam ser renegociadas com um terceiro.
O compromisso vai na direção oposta nas operações. Um serviço hospedado absorve escalabilidade, correções e cobertura de formatos em seu nome. Um SDK coloca a carga de renderização na infraestrutura que você provisiona e coloca o ciclo de atualização na sua agenda.
As equipes geralmente acabam escolhendo com base no tipo de documentos que possuem. Materiais de marketing toleram um visualizador hospedado. Registros médicos, propostas seladas e material de litígio geralmente não.
No Doconut
Doconut é um SDK, não um serviço. Não há modo hospedado nem endpoint de upload — o produto é um conjunto de DLLs que você referencia a partir de uma aplicação .NET, e ele renderiza documentos independentemente de o servidor ter ou não uma rota para a internet.
Termos relacionados
Renderização de documento no lado do servidor
Conversão de um documento em imagens de página no servidor, de modo que o navegador exibe páginas renderizadas em vez de analisar o próprio arquivo original.
Implantação air-gapped
Executar software em um ambiente sem rota de rede para a internet, de modo que todas as dependências necessárias já estejam dentro do limite.
Token de sessão opaco
Um identificador que não tem significado para quem o possui — ele referencia o estado no servidor em vez de descrevê-lo, portanto um cliente não pode lê-lo, modificá-lo ou adivinhar um valor vizinho.