Síncrono
En general, síncrono (del griego syn, “con”, y chronos, “tiempo”) es un adjetivo que describe objetos o eventos que están coordinados en el tiempo. En la informática, el término tiene muchas acepciones diferentes.
1) En las señales de telecomunicaciones dentro de una red o entre redes, las señales síncronas son las que ocurren a la misma frecuencia de reloj cuando todos los relojes están basados en un único reloj de referencia. (Las señales pleisócronas están casi pero no totalmente sincronizadas y las señales asincrónicas son las que vienen de diferentes relojes o a una frecuencia de transición diferente).
2) En la comunicación de programa a programa, la comunicación síncrona requiere que cada extremo en un intercambio de comunicación responda a su vez sin iniciar una nueva comunicación. Una actividad típica que podría usar un protocolo sincrónico sería una transmisión de archivos de un punto al otro. A medida se recibe cada trasmisión, se devuelve una respuesta que indica éxito o la necesidad de reenviar. Cada transmisión de datos sucesiva requiere una respuesta a la transmisión previa, antes de que pueda iniciarse una nueva.
La comunicación síncrona de programas contrasta con la comunicación asíncrona de programas.