Buchstabe: S
SAX, Simple API for XML
Eine Schnittstelle für die Verwendung von XML DatXML-Daten in Anwendungen. Die SAX- APi ist Eevent- basiert. Das unterscheidet SAX von DOM . SAX liefert beim Lesen der XML DatXML-Datei einzelne Events, die von der Anwendung ausgewertet werden können. Sollen nur einzelne Daten gelesen werden, so kann das SAX API von Vorteil sein. Im Gegensatz zu DOM wird nur wendig Hauptspeicher benötigt, da nur einzelne Datensätze im Speicher gehalten werden.
Schema, XSD, XML Schema-Schema Definition
Ein Schema beschreibt die Datentypen und die Struktur eines XML DokXML-Dokumentes. Als Datentypen stehen die in der ergänzenden XML-Data- Beschreibung angegebenen Typen zur Verfügung. Hierzu zaählen z.B.z. B. Integer -: Zahlen ohne Nachkommastellen, Float -: Zahlen mit Nachkommastellen, Boolean -: Ja/Nein- Werte und, Strings -s: Zeichenketten mit fester oder variabler Länge. Schemata erlauben die Definition eigener Datentypen, die z.B.z. B. den Aufbau einer Artikelnummer angeben. In der Strukturdefinition werden die Zusammenhänge der Ddaten festgelegt. So hat z.B.z. B. eine Kundendatei mehrere Kunden und d. Diese haben jeweils mehrere Bestellungen usw. Gegenüber der DTD entspricht der Umfang der Möglichkeiten des Schemas den heutigen Anforderungen der Dartenbanken und Programmiersprachen. Die Bestandteile des Schemas werden wiederum in der XML Syntax-Syntax beschrieben.
SDL, Service Description Language
XML-Dialekt zur Beschreibung der Schnittstellen und Methoden eines WebservicesWeb-Services. Nicht mehr akltuell.
Servlets
Java- Programme, die auf einem Server ablaufen. Sie benötigen dazu eine Java- Laufzeitumgebung. Typische Umgebungen hierfür sind Apache Tomcat, Macromedia JRun oder Application Server-Server wie IBM Websphere oder Bea Weblogik.
SGML, Standard Generalized Markup Language
Eine Sprache zur Beschreibung der Struktur und ggf. auch des Layouts eines Dokumentes. Es werden in der Regel Dokumenten orientiert-orientierte Einheiten wie Bücher, technische Dokumentationen o.ä. beschrieben. Programme wie Adobe Framemaker arbeiten mit SGML. SGML gilt als Vorläufer dMutter aller Markupsprachen und speziell von HTML. Die Normierung erfolgtegeschah bereits 1986.
SMTP, Simple Mail Transfer Protockoll
Das Protokoll für den Versand von E-MaileE-Mails. Wird auch bei WebservicesWeb-Services für den Versand von Messages eingesetzt.
SOAP, Simple Object Access Protocol
Ein auf XML basierendes Protokoll. Es definiert einen Umschlag, in dem Sender, Empfänger und Inhalte enthalten sind. SOAP ist wie XML erweiterbar. EsSOAP bevorzugt HTTP für den Transport, ist aber nicht darauf festgelegt. SOAP ist ein wesentlicher Bestandteil der "WebservicesWeb-Services".
SQL, Structurekted Query Language
Eine Abfragesprache für rRelationale Datenbanken. Es existieren mehrere nNormierte Versionen sowie zahlreiche Erweiterungen von Produktherstellern.
Symbian
Eine Weiterentwicklung des Betriebsystems EPOC von der Firma PSION.