Abstrakt. Java Message Service (JMS) tillhandahåller ett standardasynkront meddelande API, vilket förenklar konstruktionen av löst kopplade, distribuerade program. Detta dokument beskriver utformningen och genomförandet av en ren Java JMS-lösning för mobila adhoc-nätverk (MANETS). Den resulterande JMS-lösningen förenklar inte bara konstruktionen av MANET-tillämpningar utan även omplaceringen av befintliga JMS-applikationer i ett MANET-sammanhang. Det centrala bidraget i detta dokument är att på ett övergripande sätt identifiera och ta itu med de utmaningar som uppstår i samband med utformningen. Till exempel bygger gemensamma JMS-implementationer, av effektivitetsskäl, på en central, tillförlitlig server för att upprätthålla dynamisk tillståndsinformation, t.ex. routinginformation och gruppkonfiguration. En JMS-lösning för MANETS kan däremot inte förlita sig på en sådan centraliserad server. Vår serverlösa implementering innebär att bygga en ny MANET transportmodul som ingår i en befintlig JMS-produkt. Denna transportmodul implementerar en MANET multicast routing protokoll som ger publicera / prenumerera semantik genom att kartlägga JMS ämnen till multicast adresser. Till vår kännedom, är vårt genomförande den första Java middleware plattform byggd för MANETS.
Utökad JMS -eller E-JMS-är en annan JMS leverantör, som använder en application-nivå multicast routing protokoll som ger publicera / prenumerera semantik genom att kartlägga JMS ämnen till multicast adresser REF.
JMS on Mobile Ad Hoc Networks
{'venue': 'PWC', 'journal': None, 'mag_field_of_study': ['Computer Science']}