Sign Up

Sign Up to our social questions and Answers Engine to ask questions, answer people’s questions, and connect with other people.

Have an account? Sign In

Have an account? Sign In Now

Sign In

Login to our social questions & Answers Engine to ask questions answer people’s questions & connect with other people.

Sign Up Here

Forgot Password?

Don't have account, Sign Up Here

Forgot Password

Lost your password? Please enter your email address. You will receive a link and will create a new password via email.

Have an account? Sign In Now

You must login to ask a question.

Forgot Password?

Need An Account, Sign Up Here

Please briefly explain why you feel this question should be reported.

Please briefly explain why you feel this answer should be reported.

Please briefly explain why you feel this user should be reported.

Sign InSign Up

The Archive Base

The Archive Base Logo The Archive Base Logo

The Archive Base Navigation

  • SEARCH
  • Home
  • About Us
  • Blog
  • Contact Us
Search
Ask A Question

Mobile menu

Close
Ask a Question
  • Home
  • Add group
  • Groups page
  • Feed
  • User Profile
  • Communities
  • Questions
    • New Questions
    • Trending Questions
    • Must read Questions
    • Hot Questions
  • Polls
  • Tags
  • Badges
  • Buy Points
  • Users
  • Help
  • Buy Theme
  • SEARCH
Home/ Questions/Q 6342997
In Process

The Archive Base Latest Questions

Editorial Team
  • 0
Editorial Team
Asked: May 24, 20262026-05-24T20:21:04+00:00 2026-05-24T20:21:04+00:00

The situation is like this: I have a WCF host with a duplex nettcpbinding

  • 0

The situation is like this:

  • I have a WCF host with a duplex nettcpbinding
  • I have a WCF client that asks for an object which contains a byte array (an image of approximately 2MB)
  • I get this object (server side) using the entity framework from my database and it is something like this:
    • id (int)
    • type (string)
    • data (byte[] of approx 2MB)
  • I then return it to the client (actually to the .NET wcf code, where it should get serialized and then sent to the client), and from then on I can’t debug any further and my code seems to have returned fine in the server, but my client keeps waiting for 15 seconds or more until it gets a reply from the service host.
    My cpu uses 100% of a core (used by the application that hosts the service), so it’s busy with doing something between my return and sending it. I’m sure it’s not the sending that’s taking so long, because my reliable session starts to ask for retransmissions, since it’s not receiving anything, making it even worse… So i turned off the reliable session, what caused the service only having to reply once to my request :), but 15 bloody seconds for 2MB of data…

When i have no data (so null for the data part), it works fine. The larger the image gets, the longer it takes… And the strangest thing is that it sometimes goes very fast (1 second or something like that (but that doesn’t happen much and it seems to be random). This happens on all computers I’ve tested, so nothing to do with my PC.

  • 1 1 Answer
  • 0 Views
  • 0 Followers
  • 0
Share
  • Facebook
  • Report

Leave an answer
Cancel reply

You must login to add an answer.

Forgot Password?

Need An Account, Sign Up Here

1 Answer

  • Voted
  • Oldest
  • Recent
  • Random
  1. Editorial Team
    Editorial Team
    2026-05-24T20:21:06+00:00Added an answer on May 24, 2026 at 8:21 pm

    Can you reproduce it locally?

    If so, I would suggest using asp.net mini profiler. I would use it on every single page, even ones that don’t have obvious performance issues.

    http://code.google.com/p/mvc-mini-profiler/

    I found a nice article on it too;
    http://www.hanselman.com/blog/NuGetPackageOfTheWeek9ASPNETMiniProfilerFromStackExchangeRocksYourWorld.aspx

    • 0
    • Reply
    • Share
      Share
      • Share on Facebook
      • Share on Twitter
      • Share on LinkedIn
      • Share on WhatsApp
      • Report

Sidebar

Related Questions

Here is the situation. I have some javascript that looks like this: function onSubmit()
Anybody have any ideas? The situation is like this: I have a primary rails
i have situation like this: class IData { virtual void get() = 0; virtual
I have situation like this: user submits form with action='/pay' in '/pay' I have
I haven't been able to find anything for a situation like this. I have
Hi this may seem like a weird question, but here's my situation: I have
Suppose we have a situation like this. Suppose instead of p = &global; we
Situation looks like this: We have product 'A123' and we have to remember lowest
I have found a situation where a WCF client can crash a WCF ServiceHost
Imagine situation like this: You have a working repo in bitbucket - you were

Explore

  • Home
  • Add group
  • Groups page
  • Communities
  • Questions
    • New Questions
    • Trending Questions
    • Must read Questions
    • Hot Questions
  • Polls
  • Tags
  • Badges
  • Users
  • Help
  • SEARCH

Footer

© 2021 The Archive Base. All Rights Reserved
With Love by The Archive Base

Insert/edit link

Enter the destination URL

Or link to existing content

    No search term specified. Showing recent items. Search or use up and down arrow keys to select an item.