Project

General

Profile

Actions

feature request #6791

open

Test RMIIO for remote procedure calls of streams in TaxEditor

Added by Andreas Müller over 6 years ago. Updated over 6 years ago.

Status:
New
Priority:
New
Assignee:
Category:
taxeditor
Target version:
Start date:
Due date:
% Done:

0%

Estimated time:
Severity:
normal

Actions #1

Updated by Andreas Kohlbecker over 6 years ago

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

Actions #2

Updated by Andreas Müller over 6 years 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.

Actions #3

Updated by Andreas Kohlbecker over 6 years 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?

Actions #4

Updated by Andreas Müller over 6 years ago

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

Actions

Also available in: Atom PDF