0

I am trying to create a client-server application that would communicate using xml in a http format.

I already researched about client-server transferring file using TCP/IP. It uses tcclient/tcplistener which worked very fine. However I was trying to build an application that could use an http format of request to do the transferring of file.

I also had downloaded some codes for an implementation of an http server but the http client needs to be a web browser, is there a way that I could just have a c# windows FORM as a client and pass those http webrequest/webresponse classes ?

Is there any suggestion that you can give?

Thank you very much in advance. I hope you could help.

1
  • Go with WCF - gives you the most flexibility. You can have SOAP or REST, any transport (http, tcp/ip, msmq etc.) - it gives you a whole toolset to use Commented Aug 5, 2011 at 7:25

2 Answers 2

1

I think what you're doing here is basically reinventing Web Services. For .NET, you can either look at ASMX Web Services or at WCF.

Sign up to request clarification or add additional context in comments.

Comments

0

I also think should have a look at Windows Communication Foundation, it gives a lot of possibilities, settings and security. I recommend the following books to read, that also helped me:

Hope it helps you.

Comments

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service and acknowledge you have read our privacy policy.

Start asking to get answers

Find the answer to your question by asking.

Ask question

Explore related questions

See similar questions with these tags.