Phil Bull
philbull@gmail.com 2012
Michael Hill
mdhillca@gmail.com 2013

This work is licensed under a Creative Commons Attribution-ShareAlike 4.0 International license.

Como excepción especial, los poseedores de los derechos de autor le dan permiso para copiar, modificar y distribuir el código de ejemplo contenido en este documento bajo los términos que usted elija, sin restricción.

Acceder a almacenamientos de datos estructurados, comparticiones en red y archivos.
Daniel Mustieles
daniel.mustieles@gmail.com 2011-2019
Jorge González
jorgegonz@svn.gnome.org 2007-2010
Mario Carrión
mario@monouml.org 2006

# Acceso a datos y a archivos

Leer y escribir de manera asíncrona archivos y otros flujos

Guardar y recuperar metadatos de documentos

Seamlessly access local and remote files using the core GNOME IO libraries. Make your application responsive by using the extensive support for asynchronous IO operations. Allow users to find files easily by providing metadata to describe documents.

# ¿Qué puede hacer?

Para leer y escribir archivos y otros flujos de manera asíncrona, use GIO. Se proporciona una API de alto nivel llamada VFS (sistema de archivos virtual), así como utilidades como iconos y lanzamiento de aplicaciones.

Use Tracker para guardar y recuperar metadatos de documentos, así como datos estructurados, tales como contactos.

# Ejemplos del mundo real

Puede ver muchos ejemplos de aplicaciones del mundo real con tecnologías de E/S de GNOME en proyectos de código abierto, como las indicadas en los siguientes ejemplos.

Documentos hace que sea sencillo encontrar sus archivos con Tracker.

( Página web | Código fuente )

Archivos usa GIO para simplificar la gestión de archivos locales y remotos.

( Página web | Capturas de pantalla | Código fuente )