From: Steve L. (JIRA) <ji...@sm...> - 2010-05-18 15:59:32
|
[ http://jira.smartfrog.org/jira/browse/SFOS-1476?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=12142#action_12142 ] Steve Loughran commented on SFOS-1476: -------------------------------------- -servlets are there and the download works, upload needs SFOS-1479 and multipart awareness for full form support. -client side components not tested yet, also need the form stuff > add tests for big data upload/download and long-lived connections > ----------------------------------------------------------------- > > Key: SFOS-1476 > URL: http://jira.smartfrog.org/jira/browse/SFOS-1476 > Project: SmartFrog > Issue Type: New Feature > Components: _service_www > Affects Versions: 3.17.x > Reporter: Steve Loughran > Assignee: Steve Loughran > Original Estimate: 1 day > Remaining Estimate: 1 day > > We want to see how the various web servers handle big data uploads and downloads (in the GB range) and long-lived connections. The goal here is to be confident that Jetty and JAX-RS can handle large quantities of data and long lived connections, even with proxies and the like in the way. > Proposed > -client upload code you can create and configure to upload or download generating data on the fly > -matching servlet to return the #of bytes uploaded and some simple CRC-class of hash of the data (feature creep) > -servlet to serve up a specified amount of data > -client to expect that much downloaded. > -client to work over HTTPS as well as HTTP, take a certificate > -client to support a throttle option that takes a bandwidth and holds back > -SF component to deploy this upload code as a workflow > -test against Jetty to run this against a local jetty instance > -ability to test against more complex deployments, such as with proxies, NAT, firewalls. -- This message is automatically generated by JIRA. - If you think it was sent incorrectly contact one of the administrators: http://jira.smartfrog.org/jira/secure/Administrators.jspa - For more information on JIRA, see: http://www.atlassian.com/software/jira |