XML Familien

eXtensible Markup Language XML er metadata - altså selvbeskrivende - og dette giver mulighed for frit at definere egne datastruturer.

eXtensible Stylesheet Language XSL er et sprog til at transformere et et givent dokument repræsenteret i XML til et andet dokument: XML, HTML eller tekst baseret.

XML Path Language XPath er et udtrykssprog der anvendes i XSL eller i API kald (fx via Javascript) for at kunne addresere et givent udsnit af XML træet.

XML Schema Definition XSD er en strukturbeskrivelse af et andet XML skema repræsenteret i et XML Schema.

SOAP betød egentlig Simple Object Access Protocol, men er siden da mere opfattet som Service Oriented Architecture Protocol, men forkortet bare SOAP.

Web Services Description Language WSDL, er et XML-baseret sprog som er beskrivelsen af WEB services på en standardiseret måde.

TRITICUMs anvendelse af XSL-T

Her finder du kildemateriale af forskellige teknologier, der alle er en del af XML familien. Det hele er sammensat af forskellige kilder, som alle - tilsammen - giver en helhed der lever op til til tidens krav om interoperabilitet og lagdeling af applikationer

potential scenario

Til at støtte op om XML er der også server komponenter i løsningerne. Jeg bruger Active Server Pages ASP fra Microsoft, som måske ikke er helt oppe på niveau med .Net varianten aspx, men det er lean og virker fint.

Ideen er at promovere XML og hertil er Javascript sammen med ASP ganske ideel. PHP som jo er open source ville være det rigtige valg her, men jeg har ikke fået PHP til at fungere på min PC og mit webhotel understøtter ikke PHP.

De projekter eller skal vi sige applikationer du ser på denne side kan alle fungere enten i browserne: Firefox og / eller IE. Det der kun fungerer i IE skyldes at jeg bruger Microsoft XML API'er - som jo er proprietære - til en hel del skrivebordsaktivitet.

Microsoft er på trods af sin dominans også en vendor der leverer gode stabile API'er som Microsoft XML 4.0 Service Pack 2 (Microsoft XML Core Services).

Uanset hvad du ser her, så er det hele uden licens og det meste open source. Min mission er at give dig en appetitvækker eller inspiration. Sidenhen kan du købe min tid og jeg vil tilrette diverse komponenter så de passer sammen i dit univers.

Dokumentation

Projekter

  • Årskalender med direkte adgang til redigering af begivenheder finder du her... Kildemateriale kan hentes her...
  • Regnskabsapplikation med bilagsindberetning finder du her...
  • Valuta kurser fra den Europæiske Central Bank 90 dage finder du her...
  • OIOXML Elektronisk faktura til det offentlige finder du her...
  • Skemaer til holdopstilling fx Rideskole - finder du her her...
  • Et Webshop modul findes her...


.::. xmlsoap.dk .::. v/Michael Kenneth Rasch .::. Skovsvinget 3, Sørup Fredensborg .::.