Skip to Main Content
Integration


This is an IBM Automation portal for Integration products. To view all of your ideas submitted to IBM, create and manage groups of Ideas, or create an idea explicitly set to be either visible by all (public) or visible only to you and IBM (private), use the IBM Unified Ideas Portal (https://ideas.ibm.com).


Shape the future of IBM!

We invite you to shape the future of IBM, including product roadmaps, by submitting ideas that matter to you the most. Here's how it works:

Search existing ideas

Start by searching and reviewing ideas and requests to enhance a product or service. Take a look at ideas others have posted, and add a comment, vote, or subscribe to updates on them if they matter to you. If you can't find what you are looking for,

Post your ideas
  1. Post an idea.

  2. Get feedback from the IBM team and other customers to refine your idea.

  3. Follow the idea through the IBM Ideas process.


Specific links you will want to bookmark for future use

Welcome to the IBM Ideas Portal (https://www.ibm.com/ideas) - Use this site to find out additional information and details about the IBM Ideas process and statuses.

IBM Unified Ideas Portal (https://ideas.ibm.com) - Use this site to view all of your ideas, create new ideas for any IBM product, or search for ideas across all of IBM.

ideasibm@us.ibm.com - Use this email to suggest enhancements to the Ideas process or request help from IBM for submitting your Ideas.


Status Future consideration
Workspace App Connect
Created by Guest
Created on Oct 6, 2016

Add support for honoring flow-asserted “chunked” transport encoding within HTTPReply nodes

Currently, the HTTPReply node always closes the socket when done processing the data from the input node that activated it. We would like to see an option added whereby the flow passing data to the HTTPReply node can specify transport-encoding=chunked such that the HTTPReply node will leave the socket open (with the expectation that there will be subsequent invocations of the HTTPReply node with more data related to this socket context). This would enable flows to create chunked responses where appropriate and advantageous in terms of resource usage efficiencies and scalability.

Idea priority High
RFE ID 95508
RFE URL
RFE Product IBM App Connect Enterprise (formerly IBM Integration Bus)
  • Guest
    Reply
    |
    Aug 10, 2020

    As part of our regular commitment to reviewing RFEs, we have analysed the status and comments which have been made since the last update. We note the use case, and also note that it may be relevant for MTOM and SOAP with Attachments scenarios as well. Status of this RFE remains for now as Uncommitted candidate. We will continue to monitor for further votes and supportive comments.

  • Guest
    Reply
    |
    Nov 18, 2016

    Thank you for raising this RFE, and for taking the time to describe the use case surrounding the requirement both here on the RFE and also in conversations with your Lab Advocate Paul, and phone calls with Trevor from our architecture team. This is an interesting requirement, which we should begin by noting is not one that we've had raised by our client base before. Of course we have large numbers of IIB users implementing flow logic similar to the use case presented, where IIB acts as a mediator between an HTTP REST API based invoking application client, and a persistent asynchronous based backend (such as via MQ transport for example). However, the typical architectural pattern in this circumstance is to use aggregation/collector logic in the flow using a persistent state store, or gather the required responses in memory before returning the data to (and closing) the socket. As noted, there may be cases where the amount of data makes these methods of solving the problem inappropriate for non-functional reasons, so for this reason we are not against the suggestion. However, whilst noting that this would be valuable for some users / usecases, the more standard approach observed is to use smaller transmission packets more frequently. We'll continue to monitor the RFE and would be very keen to hear from other clients in the comments section (please include your company name, or alternativelt contact us directly if privacy is required) if they are facing a similar need. Status of the RFE is updated to Uncommitted Candidate.