Subject RE: [Firebird-Architect] Re: External procedures: call for discussion
Author Евгений Путилин
Привет.
У меня очередная мелкая веха в пути.
-- это работает
for execute statement 'JAVAorg.firebirdsql.javaudf.Untitled1.testesp'
into v do suspend;
но некоторые кусочки которые я встретил просто ужасны.

> From: Martijn Tonies [mailto:m.tonies@...]
> Sent: Friday, April 02, 2004 1:04 AM
> To: Firebird-Architect@yahoogroups.com
> Subject: Re: [Firebird-Architect] Re: External procedures:
> call for discussion
>

> Next question: can the current UDFs be sandboxed a bit more
> compared to their current state? I understand - because of
> the language - they cannot be completely sandboxed, unless
> they run in a different process. Another question,
> considering safety, would it be useful and wise
> (performance-wise) to run them in an additional process?

Правильно ли я понимаю что тут он спрашивает что для создания sendbox
можно использовать другой процесс и межпроцессорные сообщение?
Если да то ответ:
Это уже рассматривалось, в основном для создания одной JVM в classic
server. Для коммуникации можно использовать DCOM/CORBA GDS(способ FB
общения клиента и сервера) и т.д. Но это будет сильно влиять на
производительность системы. И На данный момент это не является
критической задачей, её можно будет рассматривать когда будет работать
SS на SMP/HT (в коде FB будет убрана нереентабельность)

С уважением Путилин Евгений.