Oom niet

Uncle UNC is een generiek framework voor op netwerk gebaseerde services.
Download nu

Oom niet Rangschikking & Samenvatting

Advertentie

  • Rating:
  • Vergunning:
  • GPL
  • Prijs:
  • FREE
  • Naam uitgever:
  • Dave Crane
  • Uitgever website:

Oom niet Tags


Oom niet Beschrijving

Uncle UNC is een generiek raamwerk voor op netwerk gebaseerde services. Uncle UNC is een applicatie die een geïntegreerd beeld geeft van gestructureerde gegevensbronnen. Met behulp van een zeer flexibel en krachtig vertegenwoordigingsmodel, kunnen veel services worden weergegeven in Uncle UNC.Uncle UNC is een raamwerk voor het delen van netwerkgegevens, waardoor externe toediening en toegang tot een scala aan services van een reeks klanten mogelijk maakt, met behulp van een eenvoudige tekst- Gebaseerd protocol dat niet is vastgebonden aan elk platform, besturingssysteem of programmeertaal.Uncle UNC is een toolkit voor wendbare ontwikkeling van interfaces voor netwerkdiensten die gemakkelijk te onderhouden zijn, en zal groeien als de service groeit. is een kleine generieke specificatie van wat een op informatie gebaseerde netwerkservice eruit zou kunnen zien. Deze specificatie is erg generiek en vrij van verwijzing naar specifieke technologieën of buzz-words.it is gebaseerd op de eenvoudige observatie die we veel van de tijd die we met computers besteden aan het organiseren en categoriseren van gegevens, het duwen van gegevens van het ene vak naar de andere, en het aanroepen van acties op die gegevens. De meeste gebruikersinterfaces proberen deze activiteit te vertegenwoordigen voor een enkel type gegevens, zoals een mailbox, een bestandssysteem, een relationele database, een netwerk van computers of een muziekcollectie. Uncle UNC biedt een raamwerk dat het eenvoudig maakt om te communiceren met een gegevensbron. Als u zich beperkt voelt door de gebruikersinterfaces die u gebruikt (of ontwikkelt!), Of gefrustreerd door een slecht ontworpen gebruikersinterface voor een bepaalde taak te gebruiken, Dan kan Uncle Uncle een goede vriend blijken te zijn! Uncle UNC is gebaseerd op de eenvoudige observatie dat veel van de tijd die we met computers besteden aan het organiseren en categoriseren van gegevens, het duwen van gegevens van het ene doos naar de andere, en het aanroepen van acties op die gegevens. Mogelijk zouden we minder tijd moeten uitgeven om dit soort dingen te doen en meer in de frisse lucht te gaan! Op zijn minst moeten we het efficiënt en effectief kunnen doen. Hoe meer energie we besteden aan het worstelen met de gebruikersinterface om deze banen op lage niveaus uit te voeren, hoe minder we moeten omgaan met de probleemoplossende taken op hoog niveau die het verschil kunnen maken tussen werk en winstgevende productiviteit. Noem deze laagwaardige categorisatieactiviteit als 'stempel verzamelen', met het risico dat het aanstootgevende filatelisten. De meeste gebruikersinterfaces proberen de activiteiten van stempels verzamelen voor een enkelvoudig type gegevens, zoals een mailbox, een bestandssysteem, een relationele database, een netwerk van computers of een muziekcollectie. Uncle UNC biedt een raamwerk dat het gemakkelijk maakt om op dit niveau te communiceren met elke gegevensbron. Dy het doet het eenmaal, kunnen we de tijd en moeite nemen om het goed te doen, zodat het niet opdringt op de activiteiten van de gebruiker is een snel veranderend veld, vol met krachtige nieuwe toepassingen voor computers zoals digitale multimedia, realistische grafische afbeeldingen en kunstmatige intelligentie. En toch hebben we veel van de tijd dat we computers gebruiken, we in wezen dezelfde stempel-verzamelaken die we twintig jaar geleden deden. Zelfs tijdens het omgaan met het nieuwe, hoog aangedreven gebruik van computers, dit is het geval. Hoeveel van de code van een digitale muziekspeler is gewijd aan het afspelen van de muziek, in vergelijking met het sorteren en organiseren van album Playtracks (en die de gebruiker het grootste deel van hun tijd doorbrengt?). 3D-toepassingen en neurale netwerkontwerpprogramma's hebben een vergelijkbare vereiste om hun interne informatie op een bruikbare manier te presenteren aan de eindgebruiker. Er is momenteel weinig cohesie op de manier waarop software-ontwikkelaars deze taken aanpakken. Elke applicatie codeert zijn eigen vermeldingen-widgets. Sommige hebben sorteerbare velden. Sommige hebben filters. Sommigen kunnen de resultaten in pagina's verdelen. De meesten doen wat dingen vrij goed, wat slecht, en sommige helemaal niet. De meeste zullen de interface in één medium presenteren - als een desktop-applicatie of een HTML-webinterface, een Java-applet, een flash-film of wat dan ook. De meeste worden uitgevoerd op een beperkt aantal platforms, besturingssystemen of browsers. Deze situatie beperkt de blootstelling van de toepassing achter de interface, door deze aan die interface te binden. Het beperkt ook de blootstelling van een front-end aan een enkele toepassing. Het spreekwoordelijke wiel wordt vaak opnieuw uitgevonden, en vaak onder strakke drukken van tijd en middelen, met minder dan wenselijk resultaat. OCC is een poging om een generiek componentkader te ontwikkelen dat veel verschillende gestructureerde data-sorteertaken in een a in staat stelt beheersbare manier. Een kleine centrale reeks open interfaces dient als makelaar tussen elke klant en elke service, waardoor de eigenaren van het netwerk de maximale mate van flexibiliteit. In de taal van deSiognepatronen implementeert Uncle UNN een brugpatroon tussen lijstachtige klanten en lijstachtige servers. Hier zijn enkele belangrijke kenmerken van "Uncle UNC": · Een gemeenschappelijke set van interfaces is aanwezig in de Java-programmeertaal en het raamwerk is ontwikkeld om het gemakkelijk te maken om een Java-object te ontmaskeren als een Uncle UNC-service en om te controleren wat wordt blootgesteld en hoe. · Netwerkcommunicatie tussen klanten en Severs wordt gedaan met behulp van XML, het openen van de deur naar niet-Java-programma's. Na verloop van tijd kunnen we meer gedetailleerde kaders ontwikkelen voor interoperabiliteit met PHP, Python, .NET of andere populaire programmeertalen. · Klanten en servers worden ontkoppeld. Dat wil zeggen, een klant die een service kan begrijpen, kan elke service begrijpen. Een service die met één klant kan praten, kan met elke klant praten. Dit resulteert in een zeer efficiënt pad om een service in een reeks platforms mogelijk te maken, of toegang tot netwerkbronnen van een nieuw type cliënt mogelijk maakt. · Dit verhoogt de stimulans voor ontwikkelaars om nieuwe capaciteiten aan het systeem te bieden. Een widgetset die een beter beeld geeft van een lijst met items die dit doet voor bestanden, e-mail, logbestand-vermeldingen, databases, nieuwsgroepen, enz. Zonder enige herwerking. Evenzo zal een nieuwe backend-service die een Uncle UNC-interface levert, geniet van blootstelling aan alle Uncle UNC-clientplatforms (met plannen aan de voet om web front-ends, smartphones en scripting taaltoegang als de desktopklanten) te dekken. · De inhoud van de gebruikersinterfacelaag wordt rechtstreeks gedefinieerd door de eigenschappen en methoden van de back-end service. Naarmate de back-end service evolueert, is het niet nodig om de GUI (of andere UI) te hercoderen, Simpky the Skeleton ondersteunde het om het te ondersteunen. Zelfs dit kan automatisch worden gegenereerd uit de back-end systems-objecten. Agile-ontwikkeling wordt op deze manier ondersteund en aangemoedigd. · Het definiëren van de UI-structuur rechtstreeks van het back-end heeft het verdere voordeel van het verschaffen van een goede pasvorm tussen de twee. Een handgecodeerde UI kan bepaalde mogelijkheden van het back-end weglaten, omdat ze moeilijk te uiten zijn met behulp van een ad-hoc-samenstelling van widgets met een laag niveau, zoals tekstvakken, vinkjes en vervolgkeuzelijsten. · De UI is gebouwd rond een openstaande beschrijving van de structuur van de dienst die er interactie heeft met, in plaats van een reeks vaste paden van interactie uit te drukken. Als zodanig ondersteunt het een flexibele, probleemoplossende aanpak door de eindgebruiker, in plaats van een puur mechanistische.


Oom niet Gerelateerde software

Weblogmon

WEBLOGMON is een programma dat actuele gebruikers en andere gebruiksinformatie van een website toont door de serverlogbestanden te bewaken. ...

141

Downloaden