Re: JDBC driver's (non-)handling of InputStream:s

Поиск
Список
Период
Сортировка
От Kris Jurka
Тема Re: JDBC driver's (non-)handling of InputStream:s
Дата
Msg-id Pine.BSO.4.56.0403301710580.9847@leary.csoft.net
обсуждение исходный текст
Ответ на Re: JDBC driver's (non-)handling of InputStream:s  (Oliver Jowett <oliver@opencloud.com>)
Ответы Re: JDBC driver's (non-)handling of InputStream:s  (Oliver Jowett <oliver@opencloud.com>)
Список pgsql-jdbc

On Tue, 30 Mar 2004, Oliver Jowett wrote:

> The "right way" to do it is to expand the driver's use of the V3
> protocol to use the extended query protocol; then the stream can be
> directly streamed to the backend without further
> translation/escaping/etc using a binary Bind parameter. But there's some
> infrastructure work to do before that can happen.
>

Can we really stream an InputStream directly to the backend?  Don't we
need to prefix the message with a length argument?  and the only way to
get this with the InputStream API is to read the whole thing.  Yes, we can
avoid the translation/escaping, but I don't think we can avoid persisting
the InputStream at some point.

Kris Jurka

В списке pgsql-jdbc по дате отправления:

Предыдущее
От: Alan Stange
Дата:
Сообщение: Re: V3 protocol, batch statements and binary transfer
Следующее
От: Oliver Jowett
Дата:
Сообщение: Re: JDBC driver's (non-)handling of InputStream:s