Appia framework

Appia framework

Appia is an open source layered communication toolkit implemented in Java, and licensed under the Apache License, version 2.0. It was born in the University of Lisbon, Portugal, by the DIALNP research group that is hosted in the LaSIGE research unit. This framework provides extended configuration and programming possibilities.

Components

Appia is composed by a core that is used to compose protocols, and a set of protocols that provide group communication, ordering garanties, atomic broadcast, among other properties.

Core

The Appia core offers a clean way for the application to express inter-channel constraints. This feature is obtained as an extension to the functionality provided by current systems. Thus, Appia retains a flexible and modular design that allows communication stacks to be composed and reconfigured in run-time.

Protocols

The existing protocols include interface with TCP and UDP sockets, virtual synchrony, several implementations of total order, causal order, among others.

External links

* [http://appia.di.fc.ul.pt Appia web site]


Wikimedia Foundation. 2010.

Игры ⚽ Поможем решить контрольную работу

Look at other dictionaries:

  • Reliability (computer networking) — In computer networking, a reliable protocol is one that ensures reliability properties with respect to the delivery of data to the intended recipient(s), as opposed to an unreliable protocol, which does not guarantee that data will be delivered… …   Wikipedia

  • Group communication system — The term Group Communication System (GCS) refers to a software platform that implements some form of group communication. Examples of group communication systems include IS IS, JGroups, Spread Toolkit, Appia framework, QuickSilver, and the group… …   Wikipedia

  • theatre — /thee euh teuhr, theeeu /, n. theater. * * * I Building or space in which performances are given before an audience. It contains an auditorium and stage. In ancient Greece, where Western theatre began (5th century BC), theatres were constructed… …   Universalium

  • ancient Rome — ▪ ancient state, Europe, Africa, and Asia Introduction       the state centred on the city of Rome. This article discusses the period from the founding of the city and the regal period, which began in 753 BC, through the events leading to the… …   Universalium

  • theatre, Western — ▪ art Introduction       history of the Western theatre from its origins in pre Classical antiquity to the present.       For a discussion of drama as a literary form, see dramatic literature and the articles on individual national literatures.… …   Universalium

  • Estadi Olímpic Lluís Companys — Olímpic Lluís Companys Full name Estadi Olímpic Lluís Companys Former names Estadi O …   Wikipedia

  • Angelo Secchi — Infobox Scientist name = Angelo Secchi box width = image width =150px caption = Angelo Secchi birth date = 29 June 1818 birth place = Reggio Emilia death date = 26 February 1878 death place = residence = Rome citizenship = nationality = Italian… …   Wikipedia

  • Effects of global warming — This article is about (primarily) effects during the 21st century. For longer term effects, see Long term effects of global warming. The variou …   Wikipedia

  • Millau Viaduct — Official name Le Viaduc de Millau Carries 4 lanes of the A75 autoroute Crosses Valley of the River Tarn Locale Millau Creissels, France Architect …   Wikipedia

  • Pro Milone — The Pro Tito Annio Milone ad iudicem oratio (Pro Milone) is a speech made by Marcus Tullius Cicero on behalf of his friend Titus Annius Milo. Milo was accused of murdering his political enemy Publius Clodius Pulcher on the Via Appia. The speech… …   Wikipedia

Share the article and excerpts

Direct link
Do a right-click on the link above
and select “Copy Link”