REST, o The Rest para otros, es una de las tantas estructuras para
webservices, asi como hoy hasta json es utilizado como webservice por
algunos sistemas, otros usan soap o un simple xml podría servir.
Lo primero, creo, que tendrías que evaluar es cuales son los formatos
que podría soportar lazarus sin grandes complicaciones y trabajar con
uno de ellos.
Por otro lado, si deseas sacar a postgre hacia internet y las
conexiones vienen de "enlaces" con ip's fijas, básicamente una regla
iptables podría ayudar a restringir posibles conexiones basuras. Si
las ips son dinámicas, yo me iría a ciegas con una VPN.
Sin entender a fondo el caso, una buena idea seria realizar las
operaciones con funciones plpgsql, definiendo bien los immutable,
stable, volatile ganaras en rapidez.
El 14-08-2009, a las 16:08, Edwin Quijada escribió:
> Date: Fri, 14 Aug 2009 12:42:45 -0400
> From: alvhe...@alvh.no-ip.org
> To: listas_quij...@hotmail.com
> CC: dsch...@gmail.com; pgsql-es-ayuda@postgresql.org
> Subject: Re: [pgsql-es-ayuda] Conexiones persistentes y pg_pool
>
> Edwin Quijada escribió:
>
> > El problema de esto son las 500 conexiones necesito un buen server
> > para soportar esto, ademas de la complejidad de las
instalaciones para
> > personas "aminopli" y que nunca han trabajado con linux. Este
esquema
> > ya lo he usado pero con pocos clientes.
>
> ¿Y realmente necesitas 500 conexiones, o te iría bien un pooler como
> decía Jaime? Lo más probable es que te vaya mejor con un buen pool y
> una cantidad de conexiones razonable, digamos 20 o 30. Cada
conexión es
> muy corta.
>
Bueno, la verdad que no son tantas sino la hago persistentes. EL
problema es que como es una app desktop abbro la conexion desde que
me conecto y se queda asi hasta que termino obviamente no siempre se
esta ocupado y es como dices son pocos mensajes que se envian y
respuestas a estos por eso la idea de un server de peticiones, y lo
que me enviaste de REST que es lo que queria hacer pero no se
llamaba asi.
>
*-------------------------------------------------------*
*-Edwin Quijada
*-Developer DataBase
*-JQ Microsistemas
*-Soporte PostgreSQL
*-www.jqmicrosistemas.com
*-809-849-8087
*-------------------------------------------------------*
------------------------
Manuel Diego Paillafil Gamboa
man...@radiohead.cl
Móvil: 06 - 801 60 24