[Openstack] [OpenStack] [Swift] Is it possible to stream a file from a Java server to OpenStack Swift?

Alexandr Porunov alexandr.porunov at gmail.com
Tue Sep 13 21:22:29 UTC 2016


Thanks again Clay!

I will try JOSS

Now I am joined to #openstack-swift

Best regards,
Alexandr

On Wed, Sep 14, 2016 at 12:21 AM, Alexandr Porunov <
alexandr.porunov at gmail.com> wrote:

> Thanks again Clay!
>
> I will try JOSS
>
> Now I am joined to #openstack-swift
>
> Best regards,
> Alexandr
>
> On Tue, Sep 13, 2016 at 10:34 PM, Clay Gerrard <clay.gerrard at gmail.com>
> wrote:
>
>> heh, didn't see this one when responding to the other message :P
>>
>> My favorite client bindings for the java's is JOSS ->
>> http://joss.javaswift.org/
>>
>> For streaming upload; maybe here:
>>
>> https://github.com/javaswift/tutorial-joss-streaming/blob/e9
>> 7a302e42b8964b4c87749fc2a5d28a9bb4d32a/src/main/java/org/jav
>> aswift/joss/tutorial/StreamingController.java#L174
>>
>> -Clay
>>
>> IMHO, if you're actively working on this project and find you have a
>> bunch of these questions you should totally jump into #openstack-swift on
>> Freenode!
>>
>> On Tue, Sep 13, 2016 at 2:55 AM, Alexandr Porunov <
>> alexandr.porunov at gmail.com> wrote:
>>
>>> Hello,
>>>
>>> Is it possible to stream a file from a Java server to OpenStack Swift?
>>>
>>> I need to store very large files in the OpenStack swift through the Java
>>> server. Java server performs authentication, validation and other special
>>> logic after that it sends file into OpenStack Swift.
>>>
>>> The problem is that I don't need to store big files localy on the Java
>>> server. I don't need them there. So, Java server has to act like a pipe. It
>>> has to accept an input stream from the client and create an output stream
>>> to the OpenStack Swift Proxy after that it has to read small parts of data
>>> from the input stream and send them to the output stream.
>>>
>>> Are there any APIs which let us create such a Java server?
>>>
>>> Sincerely,
>>> Alexandr
>>>
>>> _______________________________________________
>>> Mailing list: http://lists.openstack.org/cgi
>>> -bin/mailman/listinfo/openstack
>>> Post to     : openstack at lists.openstack.org
>>> Unsubscribe : http://lists.openstack.org/cgi
>>> -bin/mailman/listinfo/openstack
>>>
>>>
>>
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.openstack.org/pipermail/openstack/attachments/20160914/22dd0118/attachment.html>


More information about the Openstack mailing list