Need a descriptive architecture to develop a file server on a network of points
I need to create a file server service serving a file with a specified location to its client. When the client starts working, it requests a file to the server for the current date. The server transfers this file to the client.
Now the restrictions are like
1. Launch the application on the intranet. 2. It is necessary to transfer several files in one transaction. 3.File size can be in GB. 4. The system works in a real-time environment. This requires a correct transaction and confirmation. 5.Application evolves into .net. 5. More than one client may be present.
Now please help me decide the .net architecture and technology (WCF (Http binding) WCF (net tcp binding), Socket Programing (I want to use WCF)) which I choose to develop a file server.
and please refer to the sample application.
a source to share
WCF streams can help you with netTcpBinding if you run your application on intranet. File size, maximum clients, and other parameters that you can configure in the app.config file of your WCF service.
Check out the links below.
http://www.codeproject.com/KB/WCF/wcffileserver.aspx
http://social.msdn.microsoft.com/Forums/en-US/wcf/thread/9803b85e-87aa-46c1-9c15-95c0b89eb2d5
a source to share