none
Packet losses , cumulative burden of resends ,, timeouts RRS feed

  • Question

  • Hi,

    While handling files is it the best method

    to incorporate WCF and any interfacing/integration tool.

    Are Database jobs reliable compared such combinations , in terms

    of packet losses,traffic due to accumulation of resends, timeouts

    Regards.



    Please remember to mark the replies as answers if they help and unmark them if they provide no help , or you may vote-up a helpful post

    Monday, September 2, 2013 12:21 PM

Answers

  • Hi murtazagandhi,

    Would you elaborate more about what you want to achieve by using WCF service in your application? Generally, WCF is a good option for communication between two applications across machine boundary over various transport layers (like HTTP, TCP, ...).

    If you want to do file uploading/downloading related operations, there are various options you can consider. For example, you can build an ASP.NET web application and setup a web page for handling file uploading and downloading. For WCF, you can build a REST service which can easily handle raw file/stream data in service request or response. Here are some reference on this:

    #WCF Web HTTP Programming Object Model
    http://msdn.microsoft.com/en-us/library/bb412204.aspx

    #WCF "Raw" programming model (Web)
    http://blogs.msdn.com/b/carlosfigueira/archive/2008/04/17/wcf-raw-programming-model-web.aspx

    #Upload files using a WCF REST Service
    http://code.msdn.microsoft.com/windowsdesktop/Upload-files-using-a-REST-13f16af2


    <THE CONTENT IS PROVIDED "AS IS" WITHOUT WARRANTY OF ANY KIND, WHETHER EXPRESS OR IMPLIED>
    Thanks
    MSDN Community Support

    Please remember to "Mark as Answer" the responses that resolved your issue. It is a common way to recognize those who have helped you, and makes it easier for other visitors to find the resolution later.

    Wednesday, September 4, 2013 5:02 PM
    Moderator

All replies