Opened 13 years ago
Last modified 13 years ago
#1346 new task
Clase @Blob para el manejo de información binaria arbitraria. — at Initial Version
Reported by: | Víctor de Buen Remiro | Owned by: | Víctor de Buen Remiro |
---|---|---|---|
Priority: | normal | Milestone: | TOL Extensions |
Component: | Kernel | Version: | head |
Severity: | normal | Keywords: | |
Cc: |
Description
Es necesaria una forma de manejar en TOL información binaria arbitraria para distintos propósitos:
- Almacenamiento de campos blob en bases de datos (de ahí el nombre)
- Serialización binaria de objetos TOL (Ver #1291)
- Comunicación entre procesos TOL (paralelización)
- Tratamiento de archivos binarios (imágenes, mapas, ...)
Actualmente, en algunas API's para el manejo de estructuras de datos ajenas a TOL como TolExcel
, TolIpopt
, NonLinGloOpt
, etc.; se está usando un Real
que mapea el puntero a la estructura interna la cual es conocida por las funciones de la API.
Esta estrategia tiene sentido en ese tipo de API's pero existen aplicaciones algo más genéricas que requieren también información sobre el tamaño total del objeto y para las que se pueden dar ciertos métodos comunes, por lo que una clase sería lo más adecuado.