You are viewing a plain text version of this content. The canonical link for it is here.
Posted to java-user@axis.apache.org by robert rowntree <ro...@yahoo.com> on 2004/12/24 15:20:46 UTC
RE: DIME attachments ( 120 meg ) using sample
Regarding files sizes ( very Large binaries ) and
capabilities of the Axis framework and existing
examples, i ran a test using the RC2 version of
"samples.attachments.EchoAttachmentService" with an
"+FDR" arg directing the sample app. to use DIME
Encapsulation.
Results of DIME example and sending 120 Meg in 12
binary files...
DataHandlers went back and forth successfully (
client to server to client ) in about 22 Seconds.
myTestRig ( AMD XP 1.7 Ghz with 750 M of RAM ).
------- my thoughts -------
On the client side it is very fast in streaming large
files ( 12 Meg each ) into an array of DataHandlers
for DIME Encapsulation for the trip over the wire to
server.
On the server, in the Echo example, there is NO
PROCESS to deserialize / getInstream on the
DataHandler Array from the WebService input parm. The
current example just echos back the DH Array to
Client.
IF , the service in the example can be extended to
Open Streams on the uploaded Array of attachments and
to create files on the server side, then this is a
good start for an upload and file exchange
infrastructure to handle MPEG's and large bin files.
That would be usefull...
Anyone interested in working on a FAST Server
implementation of this??
------- command line that i used --------
axis-1_2RC2>%java_home%/bin/java -classpath
lib/axis.jar;...jars;.
samples.attachments.EchoAttachment -p 80 +FDR data/z
=====
robert rowntree
Borneo Consulting Inc
415 642 4162
415 335 5539 M