Hjem Personlig finansiering Knowing Hvorfor Java og XML Mesh - dummies

Knowing Hvorfor Java og XML Mesh - dummies

Video: Blender Import svg from Inkscape tutorial 2025

Video: Blender Import svg from Inkscape tutorial 2025
Anonim

Java og XML er grundlaget for en ny generation af applikationer og webtjenester. Hvis du ikke er overbevist om, at både XML og Java nyder platform-portabilitet, skal du se over disse fakta om de to teknologier:

  • I sin korte levetid er XML blevet verdensomspændende standard for at repræsentere strukturerede, selvbeskrivende data.
  • XML-registreringsdatabasen indeholder mere end hundrede XML-dataformater, herunder dem til finansielle data, sundhedspleje, kunst og underholdning, menneskelige ressourcer, multimedier og mange andre domæner. XML-standarden indkapsler næsten enhver form for data på en måde, der er fleksibel, udvidelig og let at vedligeholde.
  • Java kører som bytecode på en virtuel maskine.
  • En "kompileret" Java-klassefil, der kører på Windows, kører på samme måde på Linux, Macintosh eller på hvilken platform som helst, der understøtter Java Virtual Machine.Med Java er der ikke noget som platformspecifik kode. Når du går fra en. java kildefil til en. klasse bytecode-fil, mister du ikke portabilitet. At køre. klasse fil, alt hvad du behøver er et operativsystem, der kan understøtte en Java Virtual Machine. Og versioner af Java Virtual Machine er tilgængelige for mindst 20 forskellige operativsystemer.
  • Java er baseret på objektorienteret programmeringsteknologi.
  • Java-koden er genanvendelig. Du kan ringe metoder fra eksisterende klasser, udvide klasser eller strække og bøje klasser for at opfylde dine specialiserede behov. Hvis nogen skriver en vidunderlig XML-håndteringspakke i Java, og pakken indeholder bits og stykker, som du kan bruge i dit eget arbejde, kan du importere pakken og udvide klasserne til at løse nøjagtigt de problemer, du skal løse.
    Denne kooperative model virker begge veje. Når du opretter en pakke til dine forventede behov, kan andre udviklere vedtage din pakke, forbedre din pakke og sprede det gode ord om din kode.

Samlet set sikrer disse faktorer i sidste ende, at software, der er skrevet i et miljø, kan køre i alle andre miljøer. I stedet for at genopfinde hjulet, genbruger programmererne hjulet. Dette ideal - den problemfri integration af dele fra mange kilder til opbygning af store, pålidelige software systemer - har været den hellige gral af computing i de sidste årtier. Nu bærbar kode og bærbare data sætter ideen inden for rækkevidde.

Java og XML fungerer godt sammen. Tværtimod danner Java og XML den virtuelle ækvivalent af en velolieret maskine. Meget af koden oprettet til behandling af XML er skrevet i Java. Der er ingen hårde statistikker til at bevise dette, men et XML-websted viste referencer til 79 forsyningsvirksomheder, hvoraf 10 var skrevet i C ++, 7 blev skrevet i Python, 6 blev skrevet i Perl og 9 blev skrevet i andre ikke- -Java sprog. En hel del 47 værktøjer blev skrevet i Java. Det er klart, at XML-udvikler-fællesskabet har en investering i Java - af mange gode grunde, hvoraf den sandsynligvis bedste er, at både Java og XML er strømlinet for internettet.

Siden den ydmyge begyndelse i 1990'erne har Java været et internetfærdigt sprog. Da den først ramte scenen, blev Java primært set som et værktøj til opbygning af applets og andre webklientprogrammer. Java's core API (Application Programming Interface) omfattede en pakke med navnet java. net. Denne pakke indeholdt støtte til webadresser, stik, godkendelse og andre nødvendigheder af netværkskodning.

Som tiden gik, så folk flere og flere anvendelser til server-side Java.

  • Det første store skub kom i 1997, da Sun udgav Java Servlet API. Med en servlet reagerer du dynamisk på en anmodning om dit websteds tjenester. (Du kan f.eks. Opbygge en tilpasset webside i flyve for at imødekomme en bestemt besøgendes behov.)
  • I 1998 begyndte Sun Microsystems at udvikle JavaServer Pages-specifikationerne. Med JavaServer Pages opretter du en webside, der indeholder både HTML-tags og Java-programlogik.
  • I 1999 annoncerede Sun støtte til JavaServer Pages som en del af den altid populære Apache Web server.

XML blev udviklet (delvist) for at imødegå svaghederne i HTML, det fælles sprog på internettet. Hele push for XML har været baseret på ønsket om at dele data. Company A's software undersøger de data, der offentliggøres af Company B. Company A's software kan læse Company B's data, fordi dataene er gemt i et XML-dokument. Infrastrukturen til udveksling af data bliver hele internettet.

Begyndende med version 1. 4 indeholder Java's core API pakker udelukkende til behandling af XML-dokumenter. Disse pakker hjælper med at størkne bindingen mellem Java og XML.

Knowing Hvorfor Java og XML Mesh - dummies

Valg af editor

Hvordan man skriver en check for en fremragende bill i QuickBooks Online - dummies

Hvordan man skriver en check for en fremragende bill i QuickBooks Online - dummies

Du kan Brug QuickBooks Online (QBO) Check vinduet til at skrive en check for at betale et faktura, du tidligere indtastede - noget, du ikke kan gøre i QuickBooks desktop produkt. Brug ikke Check-transaktionen, hvis du planlægger at betale flere regninger. Hvis du vælger en betalingsmodtager, for hvem der foreligger en udestående faktura, QBO ...

Sådan afskrives fakturaer med QuickBooks Online Accountant - dummies

Sådan afskrives fakturaer med QuickBooks Online Accountant - dummies

Vælger skrivefakturaer fra revisionsværktøjerne menuen i QBOA viser siden Skriv ud fakturaer, som giver dig mulighed for at se fakturaer, du måske vil afskrive, og derefter skrive dem til en konto efter eget valg. Øverst på siden indstiller du filtre for at få vist de fakturaer, du vil have ...

Importrevisorens ændringer til QuickBooks 2012 Datafil - dummies

Importrevisorens ændringer til QuickBooks 2012 Datafil - dummies

Din klient importerer de ændringer, som du ' har lavet i revisorens kopi af QuickBooks 2012-datafilen i hendes arbejdskopi af datafilen. For at gøre dette vælger klienten filen Arkiv → Revisorens Kopi → Klientaktiviteter → Kommandoen Import Revisorens Ændringer. QuickBooks viser dialogboksen Importer regnskabsførerens ændringer. For at bruge importkontoens ændringer ...

Valg af editor

Brug Flash med Nature Photography - dummies

Brug Flash med Nature Photography - dummies

Som regel afhænger du af naturlig belysning til naturfotografering. Du kan dog bruge flash-flash eller en ekstra flash-enhed til at øge naturlig belysning. On-flash-kamera De fleste digitale kameraer leveres med en flash på kameraet. Blitzenheden springer op, når det er nødvendigt. Du kan også aktivere flash på kameraet, når du skal tilføje en ...

Brug tredjeparts rå software til HDR fotografi - dummies

Brug tredjeparts rå software til HDR fotografi - dummies

Du kan købe eller downloade et væld af Råredigerere og konvertere fra tredjepart, der hjælper dig med at lave billeder med høj dynamisk rækkevidde. Hvis du er utilfreds med din nuværende software og vil prøve noget nyt, skal du hænde på en eller flere af de programmer, der er angivet i tabellen. Rå redaktører fra tredjepart Navn URL Platform (er) Freeware? ...

Brug dekorative accenter i mad stil og madfotografi - dummies

Brug dekorative accenter i mad stil og madfotografi - dummies

Når fødevaren alene ikke skaber Det drama eller den intrigue, du vil have i din fotografering med dekorative accenter - af farve, form eller tekstur - kan give dine billeder den ekstra effekt, du leder efter. Accenter er forbedringer af fødevarematerialet, og selvom de tjener formålet med at ophæve maden, er de ...

Valg af editor

Sådan finder du formatering i Word 2007 - dummies

Sådan finder du formatering i Word 2007 - dummies

Du kan bruge kommandoen Find til at skure dit Word 2007-dokument til formatering af oplysninger. Hvis du f.eks. Kun vil finde de forekomster af ordet, der ligger i fed skrift, kan du gøre det. Dette eksempel søger efter teksten gåseæg med en skriftstørrelse på 24 point i en ...

Hvordan man finder tekst i Word 2016 - dummies

Hvordan man finder tekst i Word 2016 - dummies

Ikke gider med båndet! For at finde tekst i dit Word 2016-dokument, tryk Ctrl + F, den mindeværdige tastaturgenvej til kommandoen Find. Du ser navigationsruden, svarende til hvad der vises her. Navigationsruden. Skriv den tekst, du vil lokalisere, i feltet Søg dokument. Når du skriver forekomster af teksten ...

Hvordan man finder stilarter i Word 2016 - dummies

Hvordan man finder stilarter i Word 2016 - dummies

Stilarter bor på Word 2016 Home-fanen navngivet Styles-gruppe, som vist her. Hvad du ser på båndet er Style Gallery, som kan udvides til en fuld menu med stilvalg. Hvor Word-stilarter lurer. Klik på dialogboksen launcher i det nederste højre hjørne af Styles-gruppen ...