Servidor BCE
De WikiBCE
El Servidor BCE es un demonio servidor tcp/ip multiusuario, multithreaded para acceso a tablas BCE en un directorio específico del servidor.
Consta de un sólo binario que implementa el servidor tcp.
Usa la biblioteca pthreads para implementar el multithreading.
Y usa, obviamente, la biblioteca BCE para implementar el acceso a las Tablas BCE monousuario.
Contenido |
Lanzamientos Oficiales
Versión 2.6.3 del 03 Jun 2011
Esta versión está compilada con bce-devel-1.9.3-1 que corrige algunos errores nuevos detectados en la BCE.
- servbce-2.6.3-1.fc14.i686.rpm - 03 Jun 2011 - Paquete rpm del servidor BCE listo para usar en Fedora 13, Fedora 14.
- servbce-2.6.3-1.fc14.src.rpm - 03 Jun 2011 - Paquete src.rpm del servidor BCE.
Versión 2.6.1 del 08 Abr 2011
Esta versión está compilada con bce-devel-1.9.1-1 que corrige muchos errores de manejos de bloques de memoria y de cadenas de caracteres grandes (de 64kb) y agrega funciones mejoradas a la BCE.
- servbce-2.6.1-5.fc14.i686.rpm - 08 Abr 2011 - Paquete rpm del servidor BCE listo para usar en Fedora 13, Fedora 14, CentOS 5.4 y 5.5.
- servbce-2.6.1-5.fc14.src.rpm - 08 Abr 2011 - Paquete src.rpm del servidor BCE. Incluye el script de inicio en init.d.
Versión 2.6.1 del 22 Mar 2011
Esta versión está compilada con bce-devel-1.8.2-1 que corrige muchos errores de acceso a bases de datos dañadas por cortes de luz.
- servbce-2.6.1-3.fc13.i686.rpm - 22 Mar 2011 - Paquete rpm del servidor BCE listo para usar en Fedora 13, Fedora 14, CentOS 5.4 y 5.5.
- servbce-2.6.1-3.fc13.src.rpm - 22 Mar 2011 - Paquete src.rpm del servidor BCE. Incluye el script de inicio en init.d.
Versión 2.6.1 del 28 Ene 2011
- servbce-2.6.1-2.fc13.i686.rpm - 28 Ene 2011 - Paquete rpm del servidor BCE listo para usar en Fedora 13, Fedora 14, CentOS 5.4 y 5.5.
- servbce-2.6.1-2.fc13.src.rpm - 28 Ene 2011 - Paquete src.rpm del servidor BCE. Incluye el script de inicio en init.d.
Versión 2.6.1 del 09 Nov 2010
- servbce-2.6.1-1.fc13.i686.rpm - 09 Nov 2010 - Paquete rpm del servidor BCE listo para usar en Fedora 13, Fedora 14, CentOS 5.4 y 5.5.
- servbce-2.6.1-1.fc13.src.rpm - 09 Nov 2010 - Paquete src.rpm del servidor BCE. Incluye el script de inicio en init.d.
- servbce.spec - 09 Nov 2010 - El archivo servbce.spec para construir el rpm.
- servbce-2.6.1.tar.gz - 09 Nov 2010 - Los códigos fuente del servidor BCE para compilar y obtener el binario.
Versión 2.6 del 24 Ago 2010
- servbce-2.6-2.fc13.src.rpm - 24 Ago 2010 - Paquete src.rpm nuevo del servidor BCE. Incluye el script de inicio en init.d.
- servbce-2.6-1.fc13.src.rpm - 24 Ago 2010 - Paquete src.rpm del servidor BCE.
- servbce-2.6.zip - 24 Ago 2010 - Los códigos fuente del servidor BCE para armar el paquete rpm.
Requerimientos
- Desarrollo de C++
- libstd++
- el paquete bce-devel.
La compilación fue probada en linux i686, linux x86_64, windows 32 y freebsd i686.
Se agradece informar casos de éxito a domingobecker@gmail.com
Compilar desde Código Fuente en Fedora
Para crear el paquete binario desde el .src.rpm sacado desde un sitio web:
rpmbuild --rebuild --clean http://bce.no-ip.org/bce/servbce-2.6.1-2.fc13.src.rpm
Instalar los binarios
Por ejemplo, para instalar el paquete que se acaba de compilar con su información de depuración para que lo use ABRT:
su -c 'yum localinstall --nogpg rpmbuild/RPMS/x86_64/servbce-2.6.1-1.fc13.x86_64.rpm rpmbuild/RPMS/x86_64/servbce-debuginfo-2.6.1-1.fc13.x86_64.rpm '
Otro ejemplo de instalación:
su -c 'yum localinstall --nogpg rpmbuild/RPMS/x86_64/servbce-2.6.1-2.fc14.x86_64.rpm '