Entry Service (ES) 3.1 is een softwarebibliotheek voor Java-ontwikkelaars. Het biedt gecentraliseerde toegang tot gedistribueerde gegevens, hoewel een enkele hiërarchie van getypte objecten (items). Items kunnen worden opgeslagen in gegevensbronnen van verschillende typen (XML-bestanden, RDBMS, enz.). Elke gegevensbron moet worden overgebouwd met één toegangsdienst; services groeperen zich in één gedistribueerde hiërarchie. Elke service publiceert zijn eigen deel van een global entry (object) boom. De hele toegangsstructuur is toegankelijk via elke service die wordt uitgevoerd, via één programma-interface, ondanks waar en hoe de objecten in feite worden opgeslagen. Alle diensten bieden op transparante wijze dezelfde weergave van gegevens. Items hebben stabiele en unieke string-id om overal naar te verwijzen; de id onthult de neststructuur van de invoer. De nest- en servicehiërarchie van invoer zijn onafhankelijk van elkaar, zodat items naar een andere service kunnen worden verplaatst zonder hun id's te wijzigen. ES-Path (XQuery/XPath-achtige taal) bestaat om de invoerstructuur op te vragen. Gedistribueerde verfrist objecten ligt ten grondslag aan deze bibliotheek, die meer flexibiliteit en efficiëntie toevoegt aan ES: een heleboel externe oproepen worden verzameld en verzonden als één pakket via het netwerk; alle externe vermeldingen worden in de cache opgeslagen aan clientzijde zonder verouderde gegevens mogelijk; abonnement op instapwijzigingen is mogelijk. Dit alles gebeurt zonder enige messaging-server (peer-to-peer communicatie vindt plaats), wat een zeer hoge schaalbaarheid van de instapstructuur en de mogelijkheid om het te gebruiken in de wereldwijde reikwijdte geeft. De belangrijkste kenmerken zijn: - Eenmalige weergave van getypte objecten die alle betrokken gegevensbronnen van welke aard dan ook (RDBMS, XML, enz.) bestrijken. - Stabiele string object id om te verwijzen vanaf elke locatie; achterreferentienavigatie wordt ondersteund; - XQuery/XPath-achtige ES-Path taal om de hele boom te bevragen. - Op afstand worden vermeldingen lokaal in de cache opgeslagen; er zijn geen verouderde gegevens mogelijk. - geen centrale berichtenserver nodig om wijzigingen op de hoogte te stellen; schaalbaarheid te vergroten. - Effectieve netwerkgegevensuitwisseling
versiegeschiedenis
- Versie 3.1 geplaatst op 2007-10-12
EULA - Licentieovereenkomst voor eindgebruikers
Licentieovereenkomst voor instapservice
Copyright 2006-2007, Fusionsoft. Alle rechten voorbehouden
Gebruiksrechtovereenkomst
LEES DEZE LICENTIEOVEREENKOMST ZORGVULDIG DOOR. DOOR DEZE SOFTWARE TE INSTALLEREN OF TE GEBRUIKEN, GEEFT U
ACCEPTATIE VAN EN GA ERMEE AKKOORD OM GEBONDEN TE RAKEN DOOR DE ALGEMENE VOORWAARDEN VAN DEZE LICENTIE. ALS U NIET AKKOORD GAAT MET EEN DEEL VAN DE VOORWAARDEN VAN DEZE LICENTIE, INSTALLEER, GEBRUIK OF DISTRIBUEER DEZE SOFTWARE OF HET ONDERDEEL ERVAN NIET EN BRENG DEZE ONMIDDELLIJK TERUG NAAR FUSIONSOFT.
Licentie
Deze Fusionsoft-licentieovereenkomst is een juridische overeenkomst tussen u (een individu of een entiteit) en Entry Service-softwaretoepassing, broncode, demo's, tussenbestanden, gedrukt materiaal en "online" of elektronische documentatie in dit installatiebestand. Voor deze overeenkomst worden het aangekochte softwareprogramma(s) en de ondersteunende documentatie aangeduid als "Software".
De bijgevoegde software is gelicentieerd, niet verkocht.
1. VERLENING VAN EEN VERGUNNING
Deze licentieovereenkomst verleent u de volgende:
Software kan worden gebruikt door een enkele ontwikkelaar die deze software gebruikt
persoonlijk op een of meer computers voor de ontwikkeling van uitsluitende doeleinden.
U mag run-time assemblages implementeren met uw uitvoerbare
aanvragen zonder royaltykosten.
2. BESCHRIJVING VAN RECHTEN EN BEPERKINGEN
De licentie verleent een niet-exclusief recht om software op één of meer computers voor één persoon te installeren en te gebruiken. U één kopie van de Software maken voor archiveringsdoeleinden, of de Software kopiëren naar de harde schijf van uw computer en het origineel bewaren voor archiveringsdoeleinden.
U mag niet:
- Distribueren en doorverkopen van software of een afgeleid werk
gebruiken, behalve het leveren van run-time assemblages met uw
uitvoerbare toepassingen;
- Software geheel of gedeeltelijk overdragen, toewijzen of wijzigen;
- Reverse engineer, decompile of demontage software;
- Softwaredocumentatie reproduceren of distribueren
zonder de uitdrukkelijke schriftelijke toestemming van Fusionsoft;
- De auteursrechten van Fusionsoft of andere
merkgebonden markeringen op kopieën van Software.
Alleen de wettelijk geregistreerde eindgebruiker van de ontwikkelaar heeft een licentie om Software te gebruiken, onder voorbehoud van alle voorwaarden van deze overeenkomst.
Alle code in Software is vertrouwelijk en eigendom auteursrechtelijk beschermd werk en bedrijfsgeheimen van Fusionsoft.
3. OVERDRACHT
U mag Software niet overdragen aan een persoon of entiteit zonder voorafgaande aanvaarding door Fusionsoft. In het bijzonder mag u geen kopieën van de Software delen met andere mede-ontwikkelaars zonder de juiste licentie van deze kopieën onder de naam van elk individu.
4. BEËINDIGING
Fusionsoft kan deze overeenkomst onmiddellijk beëindigen zonder opzegging of gerechtelijke afwikkeling in het geval van een niet-naleving van een bepaling van deze licentie. Bij een dergelijke beëindiging moet u Software, alle bijbehorende geschreven materialen en alle kopieën vernietigen.
5. GARANTIE
Software en documentatie wordt geleverd "AS IS" zonder garantie van welke aard dan ook. Fusionsoft geeft geen garanties, uitdrukkelijk of impliciet, inclusief maar niet beperkt tot, de impliciete garanties van koopbaarheid en geschiktheid voor een bepaald doel of gebruik.
6. AUTEURSRECHT
De Software is eigendom van Fusionsoft en wordt beschermd door internationale auteursrechtwetten en verdragsbepalingen. U mag de auteursrechtverklaring niet verwijderen van een kopie van Software of een kopie van het geschreven materiaal, bij de Software.
Deze overeenkomst bevat de totale overeenkomst tussen de twee partijen en vervangt alle andere overeenkomsten, schriftelijk, mondeling, uitgedrukt of geïmpliceerd.
Programmadetails
- Categorie: Ontwikkeling > Componenten & Bibliotheken
- Publisher: Fusionsoft
- Licentie: Gratis proefperiode
- Prijs: $9980.00
- Versie: 3.1
- Platform: windows