Compatibilidade reversa

del.icio.us del.icio.us
Digg Digg
Furl Furl
Reddit Reddit
Rojo Rojo
Add to OnlyWire
Um Atari 7800, compatível reversamente com o Atari 2600.
Um Atari 7800, compatível reversamente com o Atari 2600.

Em tecnologia, especialmente em informática (independentemente de plataforma), é dito de um produto que este possui compatibilidade reversa (ou compatibilidade descendente) quando é capaz de assumir o lugar de um produto mais antigo, interagindo com outros produtos que foram desenhados para funcionar com a versão anterior.

Índice

Definição

A compatibilidade reversa é uma relação entre dois componentes, em vez de ser atributo de apenas um deles. Mais genericamente, os seguintes critérios precisam ser preenchidos:

  • Há uma interface funcional "I" definida.
  • Há um componente servidor "S" que provê a funcionalidade de I.
  • Há um componente cliente "C" que depende de S via I.
  • Um novo componente servidor "S2" é criado e possui uma funcionalidade maior que a de S e é exibido por uma nova interface "I2".
  • Todas as funções de I são também fornecidas por I2. Em outras palavras, I é um subconjunto de I2.

Quando estes critérios são preenchidos, S2 é reversamente compatível com S porque ele ainda dá suporte à interface I e portanto, o cliente C pode ser alternado para o uso de S2 e ainda operar de modo correcto.

Exemplos

  • Um sistema computacional é compatível reversamente se ele é capaz de funcionar com softwares ou acessórios desenhados para o sistema que deve substituir.
  • Outros exemplos de compatibilidade reversa em software:
    • O Microsoft Word 2000 possui compatibilidade reversa com o Word 97 devido ao facto de que pode ler e gravar ficheiros no formato do Word 97, entendendo-se que as características exclusivas do Word 2000 não se aplicam ao Word 97 (ou seja, não há "compatibilidade ascendente").
    • Acrescentando-se hardware externo apropriado, muitos consoles podem se tornar compatíveis reversamente. Isto inclui:

Ver também

Ligações externas

  Este artigo é um esboço sobre Informática. Você pode ajudar a Wikipédia expandindo-o.

This article is from Wikipedia. All text is available under the terms of the GNU Free Documentation License.


Giant Panda

Mercedes Car
James Bond Guide
This site monitored by SitePinger.net