WebService ?ajuda ...?

6 respostas
P

Olá pessoal,

vou participar de um projeto que terá WebService mas nunca trabalhei com o mesmo a idéia que me passaram foi que vai ter que ir ao Banco de Dados (DAO) buscar informações a respeito e gerar um XML e disponibilizar para ser usado no WebService…

Alguém teri aum exemplo ou url pra persquisar sobre os passos acima citados (DAO-XML-WebService)

Se alguem puder me ajudar agradeceria …

abs

6 Respostas

G

Cara, exemplo eu não tenho. Mas o XFire pode te ajudar nisso.

http://xfire.codehaus.org/

F

Cara… blz…

estou trabalhando com WebServices ja fazem um pouco mais de tres meses…

Mas meu projeto consiste em acessar os WS, diferente do seu…

Mas ja criei alguns WS… não é um bixo de sete cabeças não… você sabendo programar JAVA, já tem 70% do trabalho pronto… mais XML e DAO q tb é barbada… 80%…

Os outros 20% fica por conta de voce baixar e instalar o apache e o Axis… largar as tuas classes dentro do axis… e pronto…

Ta criado um WS com o WSDL gerado automaticamente pelo Axis… legal né… heheh

Existem exemplos basicos de criação de WS… um calculadora por exemplo…

Se quiser discutir mais sobre o assunto… pode perguntar…

Abraços!

L

pra rodar o axis no tomcat as libs do axis precisam estar no classpath?

L

quando acesso a página do axis no tomcat dá esse erro:

[color=“red”]
Can’t find bundle for base name i18n, locale en_US
[/color]

por q ele não está conseguindo achar o arquivo d internacionalização?

E

Pessoal,

Tenho que acessar um WebService da Secretária da Fazenda e estou com um problema, quando chamo o serviço ele me retorna um xml de erro dizendo que tenho que enviar o nome de usuário e senha no Soap Header e eu não tenho a menor idéia de como colocar isso o código que estou usando é este:

public static void main(String[] args) {

try{

OperacoesLocator oper = new OperacoesLocator();

OperacoesSoap op = (OperacoesSoap) oper.getOperacoesSoap();

FileInputStream stream = new FileInputStream(C:\Codif2.xml);

InputStreamReader streamReader = new InputStreamReader(stream);

BufferedReader reader = new BufferedReader(streamReader);
String line = null;
		String arq = "";
		
		while((line=reader.readLine())!=null) {
			arq += line;
		}
			
		arq = op.solicitarAutorizacoes(arq);			
		
		FileWriter fileWriter = new FileWriter("C:\\Retorno.xml");
		PrintWriter writer = new PrintWriter(fileWriter);
		writer.print(arq);
		
		writer.close();
		fileWriter.close();
		reader.close();
		streamReader.close();
		stream.close();
		
	}
	catch(Exception ex){
		
	}
}

Se alguém puder me ajudar eu agradeço.

Emerson

L

emer_cardoso (Emerson)

Tambem preciso fazer a conexao com a SEFAZ sobre o CODIF, to tentando com o xfire mais tbm nao consegui nada ainda.

Manda um e-mail pra mim, assim podemos trocar alguma ideia sobre isso

[email removido]

Leonardo

Criado 2 de janeiro de 2007
Ultima resposta 10 de jan. de 2007
Respostas 6
Participantes 6