Project

General

Profile

feature request #6791

Test RMIIO for remote procedure calls of streams in TaxEditor

Added by Andreas Müller over 1 year ago. Updated over 1 year ago.

Status:
New
Priority:
New
Assignee:
Category:
taxeditor
Target version:
Start date:
07/09/2017
Due date:
% Done:

0%

Severity:
normal

History

#1 Updated by Andreas Kohlbecker over 1 year ago

Please give more details on the problems that rise this requirement: For which situations and why do we need another remoting technology?

#2 Updated by Andreas Müller over 1 year ago

Andreas Kohlbecker wrote:

Please give more details on the problems that rise this requirement: For which situations and why do we need another remoting technology?

It is not an other remoting technology. It just allows using streams within httpinvoker. HttpInvoker per se does not allow streams therefore it is difficult to handle return types of a method which are large such as export files. Current implementation requires to load them fully into main memory.

#3 Updated by Andreas Kohlbecker over 1 year ago

Andreas Müller wrote:

Andreas Kohlbecker wrote:

Please give more details on the problems that rise this requirement: For which situations and why do we need another remoting technology?

It is not an other remoting technology. It just allows using streams within httpinvoker. HttpInvoker per se does not allow streams therefore it is difficult to handle return types of a method which are large such as export files. Current implementation requires to load them fully into main memory.

Ah, ok, thank you for clarifying that. I think we should collect a couple of usecases with details on expected stream sizes, approximate average duration of the transfer process. Do we need streams from and to the server?

#4 Updated by Andreas Müller over 1 year ago

Imports and Exports are the most important usecases I do know for now. So this is both directions.

Also available in: Atom PDF

Add picture from clipboard (Maximum size: 40 MB)