gsoap.

Toolkit para serviços da Web SOAP e aplicativos baseados em XML
Baixe Agora

gsoap. Classificação e resumo

Propaganda

  • Rating:
  • Licença:
  • Freeware
  • Preço:
  • FREE
  • Nome do editor:
  • Robert A. van Engelen
  • Site do editor:
  • http://www.cs.fsu.edu/~engelen/
  • Sistemas operacionais:
  • Mac OS X
  • Tamanho do arquivo:
  • 5.9 MB

gsoap. Tag


gsoap. Descrição

Toolkit para serviços da Web SOAP e aplicativos baseados em XML O GSOAP é um kit de ferramentas de desenvolvimento de software de código aberto de código aberto C e C ++. O GSOAP gera o código C / C ++ RPC, ligações de dados XML e analisadores específicos de esquema eficientes para serviços da Web SOAP e outros aplicativos que se beneficiam de uma interface XML.O kit de ferramentas do GSOAP oferece uma solução abrangente e transparente de ligação de dados XML para C e C ++ através do Autocoding técnicas. A autocodificação salva o tempo substancial de desenvolvedores para implementar serviços da Web SOAP / XML em C / C ++. Além disso, o uso de ligações de dados XML simplifica significativamente o uso de XML em aplicativos automaticamente mapeando xml para tipos de dados C / C ++. Os desenvolvedores de aplicativos não precisam mais ajustar a lógica do aplicativo para bibliotecas específicas e representações de dados XML-centric, como o DomAP Toolkit, implementa a ligação de dados XML através do uso de tecnologias do compilador. Essas tecnologias mapam esquemas XML para definições c / c ++ e vice-versa. Existem duas principais vantagens para essa abordagem. Em primeiro lugar, a digitação forte é efetivamente alavancada para garantir a validação de conteúdo de dados de mensagens SOAP e documentos XML. Em segundo lugar, a análise específica do esquema baseada em compilador é mais eficiente do que a maioria das outras técnicas de análise XML.O kit de ferramentas GSOAP também gera esquemas WSDL e XML (XSD) para os tipos de dados C / C ++ existentes e funções de aplicação, suportando e simplificando assim a conversão do legado Código em serviços da Web. A portabilidade do código foi alcançada para muitas plataformas, incluindo software em tempo real e sistemas incorporados. Aqui estão algumas características principais de "GSOAP": · Portabilidade: O GSOAP suporta a maioria das plataformas, incluindo sistemas incorporados e pequeno OS (por exemplo, WinCE, Symbian e Palmos). A portabilidade é testada para Mac OS X, Windows (98, XP, Vista), Linux, UNIX, Solaris, HP-UX, AIX, FreeBSD, TRU64, IRIX, QNX e VXWorks. · Estabilidade: o software é maduro. O desenvolvimento e o teste ocorreram ao longo de vários anos desde 2001. O software é usado por muitos projetos e produtos industriais. · Base de usuários ampla: Mais de 150.000 downloads desde 2003, mais de 5.000 membros da lista de discussão, e milhares de contratos de licença / suporte com empresas, incluindo várias empresas da Fortune 100. · Pacote All-in-One: A independência de ferramentas e bibliotecas de terceiros garante uma base de sucesso e a execução de tempo de execução confiável. · Open Source: opções de licença gratuitas e comerciais. · Suporte C e C ++: Suporta o desenvolvimento ANSI C / C ++ Misturado. · Ligações de dados XML abrangentes: O GSOAP é o único kit de ferramentas SOAP / XML que suporta um ligao de dados C / C ++ puramente nativo para XML usando mapeamentos automáticos para tipos de dados C e C ++ definidos pelo usuário, sem frescuras artificiais. O kit de ferramentas serializa automaticamente as estruturas de dados baseadas em ponteiro, incluindo gráficos cíclicos e suporta STL (parcialmente), sindicatos, enumê e herança de classe. · Conformidade: O kit de ferramentas segue as recomendações básicas de conformidade do perfil básico WS-I. Ele adverte sobre possíveis problemas de interoperabilidade antes de criar um novo aplicativo de serviço da Web, para que você não tenha que passar por outro ciclo de desenvolvimento para tornar seus serviços em conformidade. Além disso, um relatório está disponível para verificar a conformidade. · Protocolos padrão da indústria: SOAP 1.1 / 1.2 (codificação de RPC e documentos / estilos de literais), WSDL 1.1 e UDDI v2. Suporta XML Schema Primitivo XSD Tipos, simplétipos, complexos, extensão, restrição, elementos, atributos, referências de elemento / atributo, seqüência / tudo / escolha, grupos, grupos de atributos, substituições, qualquer / anyattribute, esquema, e redefinição de sabão (incluindo matrizes esparsos polimórficas e multidimensionais). · Transporte: HTTP / S, TCP, UDP, MIME (SWA), Dime (Streaming), MTOM (streaming), HTTP1.0 / 1.1, IPv4, IPv6, RSS, XML-RPC, WS-Endereçando, WS-Enumeração, e muitos outros protocolos WS-*. O HTTP Stack suporta a mensagem HTTP / 1.1 POST / GET SOAP / XML mensagens com compactação, chunking, mantenha-viva, registro e criptografia SSL. · Segurança: HTTPS e WS-Security: autenticação, tokens, assinaturas digitais. · Velocidade: o código gerado por compilador específico do esquema é rápido. Benchmarking mostra velocidades comparáveis ou melhores que os analisadores XML mais rápidos (relatados por documentos técnicos revisados por pares). As latências típicas de invocação de serviço de viagem de ida e volta estão bem abaixo de 1ms. · Pequena Pegada: Os aplicativos do cliente podem ter menos de 100k com uma pegada total de memória de tempo de execução de menos de 150k. O gerenciamento de memória usa a coleta de lixo assim (desserialized) dados podem ser limpos sem um incômodo. · Numerosos exemplos: O pacote de software inclui muitos exemplos de código, incluindo o servidor da Web HTTP / 1.1 e HTTPS-Security independente. · Integração do servidor da Web: Inclui interfaces Apache_Mod, IIS, Wininet, CGI e FastCGI para integrar seus serviços. · Manutenção ativa e desenvolvimento: O software é rico em recursos, mas há sempre novos recursos a serem desejados. O que há de novo nesta versão: · Os relatórios básicos do WS-I 1.1 e 1.2 são atualizados.


gsoap. Software Relacionado

Pyusb.

Biblioteca de código aberto e livre que fornece acesso USB na linguagem Python ...

177 15 KB

Download

libfad.

Biblioteca de decodificação de animação flash de código aberto ...

164 450 KB

Download