TRANSACAO EM WEBSERVICES
Pessoal, tenho o seguinte problema:
acesso dois métodos em um webservice, um após o outro... o método fWSCadastraProdutos, e o método fWSCadastraDadosProduto...
mas vamos supor que ele, normalmente, acesse o método fWSCadastraProdutos, cadastrando um produto... e quando for acessar o método fWSCadastraDadosProduto, ele dê um erro, seja la qual for...
tem alguma forma que eu possa fazer uma transação nesses métodos, pra quando der algum erro... ele der um Rollback ?
o webservice que eu acesso, está em PHP...
e a url dele é http://loja.tray.com.br/webservice/ws_servidor.php
acesso dois métodos em um webservice, um após o outro... o método fWSCadastraProdutos, e o método fWSCadastraDadosProduto...
mas vamos supor que ele, normalmente, acesse o método fWSCadastraProdutos, cadastrando um produto... e quando for acessar o método fWSCadastraDadosProduto, ele dê um erro, seja la qual for...
tem alguma forma que eu possa fazer uma transação nesses métodos, pra quando der algum erro... ele der um Rollback ?
o webservice que eu acesso, está em PHP...
e a url dele é http://loja.tray.com.br/webservice/ws_servidor.php
Transação, é ação de banco e a menos que o método forneça acesso a transação interna que ocorre nele, não há como vc controlar. O método em si é quem faz o acesso ao banco, se vc não tem visibilidade à esse banco, vc não tem o que fazer...
Tópico encerrado , respostas não são mais permitidas