Uploaded image for project: 'ActiveMQ .Net'
  1. ActiveMQ .Net
  2. AMQNET-391

Add buffered stream in TcpTransport to avoid excessive packet transmision

    XMLWordPrintableJSON

Details

    • Improvement
    • Status: Resolved
    • Minor
    • Resolution: Fixed
    • 1.5.5
    • 1.5.6, 1.6.0
    • ActiveMQ
    • None

    Description

      Currently the TcpTransport utilizes a raw NetworkStream which is okay when loosmarshalling is enabled and size prefix is turned on but when either of those is not true the marshaling code writes directly to the stream and can result in a lot of small Tcp packets getting transmitted for each message instead of one larger more efficient write.

      Attachments

        Activity

          People

            tabish Timothy A. Bish
            tabish Timothy A. Bish
            Votes:
            0 Vote for this issue
            Watchers:
            2 Start watching this issue

            Dates

              Created:
              Updated:
              Resolved: