Ir para conteúdo
Fórum Script Brasil
  • 0

Consulta WebService com C


GABRIEL_LOGAN

Pergunta

Eu estou querendo fazer uma consulta num XML do WebService...

Agora descobri que existe um tal de axis2/c que é um servidor que dá suporte a essas consultas em C:

https://saloon.inf.ufrgs.br/twiki/view/Disc...atorio2008-2-05

Tem que pegar as DLL´s e colocar no system32...

Ai depois eu rodei um arquivo fonte de exemplo: http://ws.apache.org/axis2/c/docs/hello/client/hello.c.html

E vejam:

gcc.exe "C:\axis2c\bin\test.c" -o "C:\axis2c\bin\test.exe"    -I"C:\Dev-Cpp\include"  -I"C:\axis2c\include"   -L"C:\Dev-Cpp\lib" -L"C:\axis2c\lib" 
In file included from C:/Dev-Cpp/include/io.h:21,
                 from C:/Dev-Cpp/include/direct.h:22,
                 from C:/axis2c/include/platforms/windows/axutil_windows.h:48,
                 from C:/axis2c/include/platforms/axutil_platform_auto_sense.h:38,
                 from C:/axis2c/include/axutil_dll_desc.h:31,
                 from C:/axis2c/include/axutil_class_loader.h:31,

                 from C:/axis2c/include/axis2_util.h:24,
                 from C:\axis2c\bin\test.c:19:
C:/Dev-Cpp/include/stdint.h:27: error: conflicting types for 'int8_t'
C:/axis2c/include/axutil_utils_defines.h:38: error: previous declaration of 'int8_t' was here

C:/Dev-Cpp/include/stdint.h:28: error: redefinition of typedef 'uint8_t'
C:/axis2c/include/axutil_utils_defines.h:37: error: previous declaration of 'uint8_t' was here
C:/Dev-Cpp/include/stdint.h:29: error: redefinition of typedef 'int16_t'
C:/axis2c/include/axutil_utils_defines.h:40: error: previous declaration of 'int16_t' was here
C:/Dev-Cpp/include/stdint.h:30: error: redefinition of typedef 'uint16_t'
C:/axis2c/include/axutil_utils_defines.h:39: error: previous declaration of 'uint16_t' was here

C:/Dev-Cpp/include/stdint.h:31: error: conflicting types for 'int32_t'
C:/axis2c/include/axutil_utils_defines.h:42: error: previous declaration of 'int32_t' was here
C:/Dev-Cpp/include/stdint.h:32: error: conflicting types for 'uint32_t'
C:/axis2c/include/axutil_utils_defines.h:41: error: previous declaration of 'uint32_t' was here
C:/Dev-Cpp/include/stdint.h:33: error: redefinition of typedef 'int64_t'
C:/axis2c/include/axutil_utils_defines.h:44: error: previous declaration of 'int64_t' was here
C:/Dev-Cpp/include/stdint.h:34: error: redefinition of typedef 'uint64_t'
C:/axis2c/include/axutil_utils_defines.h:43: error: previous declaration of 'uint64_t' was here

Link para o comentário
Compartilhar em outros sites

0 respostass a esta questão

Posts Recomendados

Até agora não há respostas para essa pergunta

Participe da discussão

Você pode postar agora e se registrar depois. Se você já tem uma conta, acesse agora para postar com sua conta.

Visitante
Responder esta pergunta...

×   Você colou conteúdo com formatação.   Remover formatação

  Apenas 75 emoticons são permitidos.

×   Seu link foi incorporado automaticamente.   Exibir como um link em vez disso

×   Seu conteúdo anterior foi restaurado.   Limpar Editor

×   Você não pode colar imagens diretamente. Carregar ou inserir imagens do URL.



  • Estatísticas dos Fóruns

    • Tópicos
      152,1k
    • Posts
      651,8k
×
×
  • Criar Novo...