| Resource-Record | |||||
|
Der Resource Record (RR) ist eine Informationseinheit in ASCII-Form im Domain Name System. Diese ASCII-Datei befindet sich in den Zonendateien. In komprimiertem Zustand befinden sich die Resource Records auch in DNS-Transport-Paketen oder DNS-Caches. Der RR enthält Angaben über den Domänenname des Objekts, den Typ des Resource Records, der zugehörigen Protokollgruppe, den TTL (Time-To-Live) Wert (Ablaufdatum des Resource Records), Angabe über die Länge der nachfolgenden Daten und Daten die den Resource Record weiter spezifizieren (rdata, resource data), z. B. eine IP-Adresse für einen AAAA-RR (AAAA= IPv6 Adresse eines Host), oder einen Hostnamen für einen NS-RR (NR=Hostname eines autoritativen Nameservers). |
|||||
| Siehe auch: Domain-Name-Service Domain-Name-System Nameserver Resolver DNS-Server Root-Server Domain Start-of-Authority | |||||
| Ruby-on-Rails | |||||
|
Bei Ruby on Rails (RoR) handelt es sich um ein Web Application Framework. Bei der Namensgebung von Objekten sind Konventionen vorgesehen, woraus sich Vorteile bei der Softwarentwicklung und der Identifikation und dem Zusammenspiel von Objekten ergeben. Der Softwareentwicklungsprozess kann so für bestimmte konkrete Anforderungen beschleunigt werden. Ruby on Rails oder Rails (RR) wurde von dem dänischen Entwickler David Heinemeier Hansson entwickelt und verfolgt die Prinzipien: Konventionen vor Konfiguration und möglichst keine Wiederholungen. Ruby on Rails ist nach der Model View Controller Architektur (MVC) aufgebaut. MVC besteht aus 5 Modulen: 1. Ruby Erweiterungen von Rails 2. Ein Modell, welches nach einem objekt-relationalen Muster aufbaut und die Abstrahierung der Objektschicht leistet ( → Martin Fowler) 3. Ein Controller leistet über eine öffentliche Methode die Handhabung der Anfragen (Requests) und die entsprechende Ausgabe der Routine (Response). Formal wird die Ausgabe über ein Template gesteuert. 4. Weiterhin existierern Funktionen zur E-Mail Verwaltung 5. Der Action Web wird ab Version 2.0 durch eine Web Service Programmierung ersetzt welche mit Active Resources arbeitet: diese unterstützen XML-RPC und REST (Representational State Transfer). Mit Ruby on Rails können Ajax Applikationen realisiert werden, da JavaScript Framework Prototyping Funktionen mit der JavaScript Bibliothek script.aculo.us integriert sind. Die JavaScript Bibliothek Scriptaculous baut auf dem JavaScript Framework Prototype auf. Neben dem DOM bietet es dynamische, visuelle Effekte und grafische Oberflächen-Elemente. Rails steht unter der MIT Lizenz, ist plattformunabhängig und wird von dem Rails Core Team entwickelt. |
|||||
| Siehe auch: Ruby JavaScript GUI UTF-8 Web-Service RPC | |||||
| Link: http://rubyonrails.org | |||||