Pergunta

Eu preciso integrar com um legado .NET serviço Web que utiliza o WSE 2.0 para WS-Security e DIME. O problema é que eu preciso fazer isso a partir de um aplicativo Java.

Eu estou esperando que Axis2 fina trabalha com o WS-Security porque as pessoas aqui têm feito isso antes. É a DIME que eu estou preocupado. Eu vejo uma referência a DIME em http://ws.apache.org /axis/java/client-side-axis.html , mas eu estou querendo saber se alguém tem realmente feito isso com Eixo e um WSE 2.0 web Service.

Foi útil?

Solução

Eu não posso dizer nada com certeza da própria expierence. E sobre cada segunda página na "web" parece indicar algo diferente a esta questão.

Assim, tendo todos juntos o seguinte é possível

  1. Suporte Dime foi retirado da 1.x para 2.x
  2. Algum tipo de apoio em 2.x está lá, possivelmente escamosa
  3. Suporte existe
  4. Não há suporte em tudo existe
  5. Um dos links fornecidos dá amostra visão / code suficiente para obter algo útil indo

Os links para "Does Eixo apoio 2.0 Dime"?

No. Você tem que voltar para 1,4

Sem um cara

grandes anexos em formato centavo -> btw o mesmo cara que 2009 estados que ele nunca ouviu falar de dime desde 2002

Axis 1.x para Axis 2.1 porta Dime -> againThe mesmo cara 2,006 postagem algo que se parece com uma porta

Criação de classes de proxy Apache Java Axis que o uso DIME De algum site Adobe Docu

J2EE Desenvolvimento de Serviços Web com anexos usando Axis -> A única real tutorial que eu encontrei até agora. Mas usos Axis 1.2.1

AttachmentProblems -> Uma página Axis Wiki informando problemas com arquivos anexos Dime > 1 MB

Outras dicas

A minha investigação e experiências sobre este assunto há um ano mostrou que Axis 2 não suporta anexos DIME apesar do fato de que havia algumas notas pouco claras na documentação e define no código. Agora documentação seja esclarecido e não existam quaisquer notas sobre o apoio DIME. Mas Axis 1.4 funciona com DIME anexos OK. Downgrade você Axis biblioteca para 1,4, se você não pode forçar seus parceiros a modernizar os seus serviços para MTOM suporte / XOP.

WSE 2.0 é irremediavelmente obsoleto. Se você deve continuar usando o software obsoleto, então você deve pelo menos atualizar para WSE 3.0, que é um pouco menos obsoleto.

Licenciado em: CC-BY-SA com atribuição
Não afiliado a StackOverflow
scroll top