LINX programvare er et distribuert kommunikasjonsprotokoll stack for gjennomsiktig inter node og kommunikasjon mellom prosesser for en heterogen blanding av systemer.
LINX er en åpen teknologi for distribuert system interprosess-kommunikasjon som er plattformen og sammenkoblings uavhengig, skalerer godt for store systemer med noen topologi, men som likevel har den ytelse som er nødvendig for høy trafikk som bærer komponentene i systemet. Den er basert på en velkjent gjennomsiktig meldingsutveksling metode som har blitt brukt i mange år i OSE familie av sanntids operativsystemer.
LINX for Linux er Linux implementeringen av Enea LINX, og omfatter LINX kjernemodul, den bruker plass LINX API bibliotek og verktøy for konfigurering og tilsyn inter-node kommunikasjon ved hjelp LINX.
Den LINX kjernemodul implementerer LINX-protokollen som har to lag - det RLNH protokollen og Connection Manager-protokollen. Den RLNH protokollen tilsvarer økten lag i OSI-modellen og implementerer IPC funksjoner inkludert metoder for å slå opp endepunkter ved navn og å veilede dem til å få asynkrone meldinger hvis de forsvinner. The Connection Manager lag tilsvarer transportlaget i OSI-modellen og implementerer pålitelig for overføring av vilkårlig størrelse meldinger over alle medier. LINX er tilgjengelig fra brukeren land gjennom en ny adresse familie AF_LINX og standard BSD stikkontakter.
Den LINX API biblioteket implementerer Enea LINX meldingsutveksling API. API er basert på Enea er godt kjent OSE distribuert messaging API og inneholder et komplett sett med funksjoner for å sende og motta meldinger, oppslags endepunkter, anmodning varsel når endepunkter forsvinner. Selv om det er mulig å skrive LINX program som bruker bare kontakten grensesnittet publisert av kjernemodul de kraftige abstraksjoner levert av LINX API gjør programmer mye enklere å skrive og vedlikeholde.
LINX inneholder verktøy for å skape og ødelegge forbindelser til andre verter og en daemon som kan brukes til automatisk å etablere forbindelser til en gruppe LINX verter i et nettverk. Linxcfg skaper og ødelegger forbindelser til andre verter. Linxstat viser informasjon om LINX-tilkoblinger og programmene med LINX i et format som ligner på netstat. Linxdisc er en nisse som kan oppdage andre LINX noder i et nettverk og automatisk etablere LINX tilkoblinger.
Den LINX utgivelsen inneholder to eksempelprogrammer, en benchmark
program som kan brukes til å teste ytelsen til LINX og et enkelt program som viser mange funksjoner i LINX messaging API.
Hva er nytt i denne versjonen:
Prog.varedetaljer:
Versjon: 2.5.0
Last opp dato: 11 May 15
Lisens: Gratis
Popularitet: 328
Kommentarer ikke funnet