Usamos cookies para medir audiência e melhorar sua experiência. Você pode aceitar ou recusar a qualquer momento. Veja sobre o iMasters.
Olá, bom dia.
Nosso projeto, tem a parte Desktop e a parte Web, em soluções diferentes
Web em .Asp C# e Desktop em .Net C#.
Na parte Desktop podemos fazer pedidos e cadastra-los em uma tabela no BD.
Tem forms (Desktop) que dão select no banco e preenchem os listviews com o resultado.
Na parte Web, poderemos também fazer pedidos e cadastra-los na mesma tabela.
Eu queria arrumar um jeito de quando a parte web chamar o método "inserirPedido(*****)", chamar o método "popularListView" da parte Desktop.
E quando alterarmos o status da mesa na parte desktop, na web atualizar a form.
Não sei como faço, se é por sockets, etc...
Obrigado.
Olá,
Poderia dar um exemplo ?
Olha cara, existem muitos meios, um dos mais comuns é a utilização de flags em determinadas tabelas que podem fazer essa conexão, uma vez que é impossível alterar um programa via browser. Um trigger pode ser colocado nas tabelas para setar uma flag que poderia ser verificada para a atualização do sistema, mas tenha em mente que este processo de verificação ocupa uma memória razoável, então você tem que estruturar muito bem.
Cara, existem poucas interações que podem ser feitas entre estas duas interfaces, provavelmente alguma coisa via banco vai resolver.