Synchronous

Em geral, síncrono (pronuncia-se SIHN-kro-nuhs, do grego syn-, que significa "com" e chronos, que significa "tempo") é um adjetivo que descreve objetos ou eventos que são coordenados no tempo. Na informática, o termo tem vários usos diferentes.

1) Na sinalização de telecomunicações dentro de uma rede ou entre redes, os sinais síncronos são aqueles que ocorrem à mesma velocidade de relógio quando todos os relógios são baseados em um único relógio de referência. (Sinais Plesiochronous estão quase mas não completamente em sincronização e sinais assíncronos são aqueles que correm de relógios diferentes ou a uma taxa de transição diferente.)

2) Na comunicação programa a programa, a comunicação síncrona requer que cada fim de uma troca de comunicação responda por sua vez sem iniciar uma nova comunicação. Uma atividade típica que poderia usar um protocolo síncrono seria uma transmissão de arquivos de um ponto a outro. medida que cada transmissão é recebida, uma resposta é devolvida indicando o sucesso ou a necessidade de reenvio. Cada transmissão sucessiva de dados requer uma resposta à transmissão anterior antes que uma nova possa ser iniciada.

A comunicação síncrona de programa é contrastada com a comunicação assíncrona de programa.