Z-Connect

Z-Connect

ZConnect ist ein Protokoll-Standard zum Datenaustausch von E-Mails und Mitteilungen in öffentlichen Foren. Es wurde seit 1992 als Alternative zu bestehenden Standards definiert, um die Herstellung von Software für diese Anwendungen zu erleichtern.

Inhaltsverzeichnis

Entwicklungsprozess

Der Ursprung des Datenformates liegt im Bereich des Z-Netzes und stellt eine Entwicklung der Zerberus GmbH (Bielefeld) aus dem Jahr 1992 dar, welche zum lizenzfrei nutzbarem Standard erklärt und im Rahmen des offenen ZConnect-Gremiums bis 1995 durch einen demokratischen Prozess weiterentwickelt wurde.

Das ZConnect-Gremium bestand aus Entwicklern, Anwendern und Mitarbeitern der Zerberus GmbH. Die Moderation sowie die Durchführung der Abstimmung wurde dabei von einer externen, also nicht dem Gremium angehörigen Person, übernommen. Das Gremium war dabei insofern offen für jeden, da die Mitglieder jederzeit die Aufnahme eines weiteren Mitglieds beschließen konnten.

Fünf Wahlen wurden durchgeführt und endeten in der Version 3.1, die gleichzeitig das Ende der Entwicklung von ZConnect darstellte.

Motivation

Das von der Zerberus GmbH entwickelte und vertriebene Mailbox Programm Zerberus nutzte bis zur Version 4 proprietäre Nachrichtenformate und Datenaustauschprotokolle. Diese Zerberus 4 De-facto-Standards wurden von einer ganzen Reihe anderer Produkte ebenfalls unterstützt und es bestand eine nicht unerhebliche Zahl solcher Mailbox-Systeme.

Die De-facto-Standards waren aber in mehrerlei Hinsicht unzulänglich. Zum Beispiel waren die Längen verschiedener Angaben, wie E-Mail-Adressen und Betreff-Zeilen, beschränkt. Adressen konnten keine voll qualifizierten Domains enthalten. Der Nachrichtenaustausch war zwar gut komprimiert, aber bei einer großen Datenmenge auch instabil.

In der Zerberus-Gemeinschaft war die Existenz von internationalen Standards für diese Zwecke durchaus bekannt. Erfahrungen, die man bereits beim Versuch, Gateways zwischen Zerberus-Netzen und UUCP-Systemen aufzubauen, gemacht hatte, führten aber zu der allgemein verbreiteten Ansicht, dass diese Standards in sich widersprüchlich, chaotisch und kompliziert seien. Sie nahmen zudem starke Rücksicht auf Beschränkungen von Computersystemen, die zu dieser Zeit längst passé waren, z. B. maximale Zeilenlängen von 80 Zeichen oder die Beschränkung auf sieben nutzbaren Bit je Byte.

Vor diesem Hintergrund erschien die Entwicklung von völlig neuen, unabhängigen Standards einfacher, als die bestehenden Protokolle umzusetzen. Die Entwickler hatten zum Ziel, die betreffenden Applikationen mit ZConnect besser zu verwirklichen als mit den RFC-Standards.

Inhalt

Der ZConnect-Standard umfasst die Normierung des Datenformats für öffentliche und private Mitteilungen und eine Definition eines Protokolls für den Datenaustausch zwischen Computern über Modem oder ähnliche asynchrone Leitungen.

ZConnect stellte eine Alternative zu verschiedenen bestehenden Standards dar, die allerdings alle bereits international etabliert waren:

  • E-Mail-Format: RFC 822,
  • öffentliche Mitteilungen, Usenet-News-Format: RFC 1036,
  • Unix to Unix Copy (UUCP) für Nachrichtenübermittlung zwischen Computern über Modem.

Verbreitung

Bereits vor der Fertigstellung der Version 3.1 des Standards erschien Zerberus 5, das versuchte, ihn vollständig umzusetzen. In der Folge implementierten eine Reihe weiterer Autoren den Standard in ihrer Software, wobei allerdings fast immer auf die Umsetzung des wiederum als kompliziert und wenig vorteilhaft angesehenen Datenaustausch-Protokolls verzichtet wurde und nur die Nachrichtenformate implementiert wurden. Die Datenübertragung basierte weiterhin auf dem Zerberus 4 De-facto-Standard. Dieser Mix wurde Janus, später mit leichten Verbesserungen Janus+, genannt.

Nachdem ZConnect einige Zeit in Gebrauch war und mehr und mehr Software für ZConnect verfügbar wurde, zeichnete sich ab, dass ZConnect auch in der letzten Version 3.1 nicht vollständig definiert war. Unterschiede in den Implementierungen und Zweifel bei der Auslegung führten zu Inkompatibilitäten und damit zu technischen Problemen.

Als die Zerberus-basierten Netze immer mehr Gateways in die UUCP- bzw. Internet-Welt aufbauten, stellte sich heraus, dass diese Gateways nun das Problem der Übersetzung zwischen den Formaten hatten, was mangels genauer Definitionen auf beiden Seiten zu einem fast unlösbaren Problem wurde. Die Folge waren Nachrichtenverluste und -verfälschungen.

Da der Standard nicht weiterentwickelt wurde, verlor ZConnect gegenüber der Standards des sich immer schneller verbreitenden Internet schnell an Bedeutung. Heute selbstverständliche Funktionen wie das Anhängen von Dateien an E-Mails werden von ZConnect bereits nicht mehr unterstützt.

Vor- und Nachteile von ZConnect gegenüber den Internet-Standards

Vorteile

  • Im Vergleich zum RFC-Bereich eindeutigere Header-Definition
  • Implementation einfacher als Beachtung von sich teilweise widersprechenden RFCs
  • keine Größenbeschränkungen für Header-Anzahl und Header- und Body-Größe
  • Flexibel für zusätzliche Header und als Meta-Tunneling-Format für Mail und News
  • Gateways übernehmen Umlaut- und Formatwandlungen
  • ein Datenformat für E-Mail und Usenet-News

Nachteile

  • keine bijektive Abbildung der RFC-Mailheader "CC/BCC" definiert
  • Last der Übersetzung/Interpretation "unsauberer" RFC-Nachrichten liegt bei Gateways
  • keine Erweiterung in Richtung MIME-Multipart
  • keine eindeutige Definition für Nicht-Europäische Umlaut-Kodierung
  • kein international anerkannter Standard, Gateways werden benötigt.
  • Aktive Weiterentwicklung seitens des ZConnect-Gremiums ca. 1998 eingestellt.
  • ein Datenformat für E-Mail und Usenet-News

Programme

Programme, die ZConnect als Daten-Austauschformat implementiert haben (alphabetische Liste):

Point-Programme für Endbenutzer

Mailbox-Programme

Gateways

  • DUUCP (Usenet-Mail/ZConnect-Gateway)
  • Fidozerb (Fidonet/Zconnect-Gateway)
  • Unix-Connect (Usenet-Mail/ZConnect-Gateway)
  • UUCPfZ (Usenet-Mail/ZConnect-Gateway]

Weblinks


Wikimedia Foundation.

Игры ⚽ Поможем сделать НИР

Schlagen Sie auch in anderen Wörterbüchern nach:

  • CONNECT — en un Alfa Romeo Giulietta CONNECT es un sistema de entretenimiento, navegación y comunicaciones para vehículos desarrollado por Magneti Marelli, empresa propiedad de Fiat Group. El sistema es comercializado desde el año 2000 en diferentes… …   Wikipedia Español

  • Connect Buses — is the brand name used to cover all aspects of the Rotala Group bus operations. It operates in a number of mainly urban places in the United Kingdom, with the regional brand names reflecting the places served.Central ConnectCentral Connect is a… …   Wikipedia

  • Connect Four — A Connect Four game in progress. With red to move, yellow has an open line of 3 with two winning moves (at 3 top and on the far right); red cannot block both. Designer(s) Howard Wexler[1] Ned Strongin …   Wikipedia

  • Connect Project — Type Train radio Standard Terrestrial Trunked Radio Area London Underground Owner Citylink Operator Citylink Manufacturer …   Wikipedia

  • connect — UK US /kəˈnekt/ verb ► [I or T] to join two or more pieces of equipment together, or to be joined in this way: »Wireless networks allow you to connect two or more PCs within your own home. connect to sth »The cable connects to a USB slot. connect …   Financial and business terms

  • Connect.com.au — was one of the first commercial Internet service providers (ISP) to operate in Australia.[citation needed] The company was founded in 1991 by Hugh Irvine, Benjamin Golding and Joanne Davis[1], in conjunction with a small group of highly technical …   Wikipedia

  • Connect-R — Birth name Stefan Mihalache Born June 9, 1982 (1982 06 09) (age 29) Origin Bucharest, Romania Genres …   Wikipedia

  • Connect (trade union) — Connect Full name Connect Date dissolved 1 January 2010 Merged into Prospect Members 20,000 Country …   Wikipedia

  • Connect (users group) — Connect,[1] Your Independent HP Business Technology Community, Connect User Group Community Formed from the consolidation of DECUS, Encompass, HP Interex, and ITUG in May, 2008, Connect is Hewlett Packard’s largest user community representing… …   Wikipedia

  • Connect! Connect! — Desperate Housewives episode Episode no. Season 5 Episode 12 Directed by Ken Whittingham …   Wikipedia

  • Connect Groups — is the name of a system designed to provide church members and visitors an opportunity outside of regular services to get together and talk about God, the service they attended and the message. The system has been widely adapted and is now found… …   Wikipedia

Share the article and excerpts

Direct link
Do a right-click on the link above
and select “Copy Link”