Question

I am in the process of developing a project that will require communication both ways between a ASP.NET website and a C# Application.

For example if I wanted to click a button on an ASP.NET webpage to retrieve the status of something.

How could I implement this communication between them?

Please note I have never used ASP.NET before, hence my question.

Était-ce utile?

La solution

You can use same database in both website and application. If you want to transfer something from application to website, like a file, then you will need a web service or WCF service. But your wish seems like a shared database by website and application.

Autres conseils

I think You should go through this link.....it has all the basics of asp.net and c# in very easy manner compared to all the other websites.... http://www.w3schools.com/

You could make the C# application write data somewhere and have ASP.NET read it there. Either to a database (which makes the most sense), or to some file, like an XML or JSON.

Storing communication on a database seems like an easy way to do it.

You could use a webservice, but that would need to be hosted by the website. The application could still poll this to write and read when needed though.

I think I found what I was looking for:

A Beginner's Tutorial for Understanding Windows Communication Foundation (WCF) http://www.codeproject.com/Articles/406096/A-beginners-tutorial-for-understanding-Windows

Licencié sous: CC-BY-SA avec attribution
Non affilié à StackOverflow
scroll top