문제

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.

도움이 되었습니까?

해결책

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.

다른 팁

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

라이센스 : CC-BY-SA ~와 함께 속성
제휴하지 않습니다 StackOverflow
scroll top