Grundkurs Verteilte Systeme: Grundlagen und Praxis des by G????nther Bengel

By G????nther Bengel

Basierend auf einer Klassifikation von Client-Server-Strukturen reflektiert das Buch in systematischer Ordnung aktuelle Entwicklungstrends und notwendige Fakten der Programmierverfahren und -umgebungen für Verteilte Systeme. Dieser Wegweiser erleichtert die Auswahl der einzusetzenden entsprechenden Programmierverfahren, mit der sich komplexe und anspruchsvolle Client-Server- und Verteilte Anwendungen konstruieren und programmieren lassen. Die vorgestellten verteilten Algorithmen führen über das Client-Server-Modell hinaus und erläutern die Vorteile und Grenzen der verteilten Programmierung. Die Beschreibung der in der Praxis am weitesten verbreiteten Server erklärt anschaulich die Arbeits- und Funktionsweise von Client-Server- und Verteilten Systemen.

Neu in der four. Auflage ist ein Abschnitt über Serviceorientierte Architekturen (SOA). Deren Bedeutung nimmt durch Web-Programmierplattformen immer mehr zu, da sie die Realisierung der SOA durch neue Software-Applikationen ermöglichen.

Show description

Read or Download Grundkurs Verteilte Systeme: Grundlagen und Praxis des Client-Server und Distributed Computing PDF

Best computing books

Open Sources: Voices from the Open Source Revolution

Submit 12 months notice: First released January 1999

Freely on hand resource code, with contributions from hundreds of thousands of programmers all over the world: this can be the spirit of the software program revolution often called Open resource. Open resource has grabbed the pc industry's awareness. Netscape has opened the resource code to Mozilla; IBM helps Apache; significant database owners haved ported their items to Linux. As organisations observe the facility of the open-source improvement version, Open resource is turning into a attainable mainstream replacement to advertisement software.

Now in Open assets, leaders of Open resource come jointly for the 1st time to debate the recent imaginative and prescient of the software program they've got created. The essays during this quantity supply perception into how the Open resource move works, why it succeeds, and the place it truly is going.

For programmers who've worked on open-source tasks, Open assets is the recent gospel: a strong imaginative and prescient from the movement's non secular leaders. For companies integrating open-source software program into their firm, Open resources unearths the mysteries of ways open improvement builds higher software program, and the way companies can leverage freely to be had software program for a aggressive company advantage.

The members right here were the leaders within the open-source arena:
Brian Behlendorf (Apache)
Kirk McKusick (Berkeley Unix)
Tim O'Reilly (Publisher, O'Reilly & Associates)
Bruce Perens (Debian undertaking, Open resource Initiative)
Tom Paquin and Jim Hamerly (mozilla. org, Netscape)
Eric Raymond (Open resource Initiative)
Richard Stallman (GNU, unfastened software program beginning, Emacs)
Michael Tiemann (Cygnus Solutions)
Linus Torvalds (Linux)
Paul Vixie (Bind)
Larry Wall (Perl)

This ebook explains why the vast majority of the Internet's servers use open- resource applied sciences for every little thing from the working method to internet serving and electronic mail. Key know-how items constructed with open-source software program have overtaken and passed the industrial efforts of billion greenback businesses like Microsoft and IBM to dominate software program markets. study the interior tale of what led Netscape to make your mind up to unlock its resource code utilizing the open-source mode. learn the way Cygnus options builds the world's top compilers via sharing the resource code. research why enterprise capitalists are eagerly gazing purple Hat software program, a firm that provides its key product -- Linux -- away.

For the 1st time in print, this booklet offers the tale of the open- resource phenomenon instructed by way of the folk who created this movement.

Open assets will deliver you into the realm of loose software program and convey you the revolution.

Linux Voice [UK], Issue 25 (April 2016)

Approximately Linux Voice

Linux Voice is an self sustaining GNU/Linux and unfastened software program journal from the main skilled newshounds within the business.

About this issue

People try to damage into our pcs, yet we will struggle again. With honeypots and crafty, we seize attackers red-handed and discover what they're up to.

Plus: We delve into OwnCloud to determine what 2016 has in shop, proportion a espresso with pink Hat's leader neighborhood wrangler, and peek contained in the ELF dossier structure. Get extra from your Linux laptop in with our tutorials: video display your health, construct 3D types, create a 3D robotic, increase your web pages and lots more.

Heterogeneous Computing with Open: CL

Heterogeneous Computing with OpenCL teaches OpenCL and parallel programming for advanced structures which could contain a number of gadget architectures: multi-core CPUs, GPUs, and fully-integrated sped up Processing devices (APUs) akin to AMD Fusion know-how. Designed to paintings on a number of structures and with huge aid, OpenCL might help you extra successfully application for a heterogeneous destiny.

Computer and Computing Technologies in Agriculture VII: 7th IFIP WG 5.14 International Conference, CCTA 2013, Beijing, China, September 18-20, 2013, Revised Selected Papers, Part I

The two-volume set IFIP AICT 419 and 420 constitutes the refereed post-conference court cases of the seventh IFIP TC five, WG five. 14 overseas convention on desktop and Computing applied sciences in Agriculture, CCTA 2013, held in Beijing, China, in September 2013. The one hundred fifteen revised papers provided have been rigorously chosen from quite a few submissions.

Extra resources for Grundkurs Verteilte Systeme: Grundlagen und Praxis des Client-Server und Distributed Computing

Sample text

Die minimale Zellenkonfiguration benötigt einen Cell Directory Server, einen Security Server, einen verteilten Time Server und eine oder mehrere Client-Maschinen. Jede DCE-Client-Maschine hat Client-Prozesse für den Security Server, den Cell Directory Server, den verteilten Time Service und besitzt die RPC Facility und die Thread Facility. Weiterhin kann die Client-Maschine noch einen Prozess haben für den verteilten File Service, falls die Zelle einen DCE Distributed File Server besitzt. Durch den verteilten Algorithmus der Zeitsynchronisation (siehe Abschn.

16 Abb. ) Heterogenes Netz von Workstations, Multiprozessoren, PC, NetPc, NC oder mobile Endgeräte (Laptop/Notebook, Tablet PC, PDA oder Mobiltelefon) portieren und den Rücktransport des Ergebnisses des Servers zum Client vornehmen. Die Middleware läuft bei einer Interaktion auf beiden Seiten, dem Client und dem Server. Die Middleware unterstützt ein Standard-Protokoll (z. B. TCP/IP- oder das ISO/OSI-Protokoll) oder zumindest ein veröffentlichtes Protokoll (z. B. 2). Das meist benutzte Kommunikationsprotokoll, auf dem die Middleware aufsetzt, ist das TCP/IP-Protokoll, das von nahezu allen Betriebssystemen, von Windows 95 über MacOS bis zu Unix, dem originären Anbieter von TCP/IP, unterstützt wird.

Details dazu geben wir in Abschn. 2. 2. Remote Procedure Call (RPC) Facility. Die Facility enthält die notwendigen Werkzeuge zur Gestaltung des Aufrufes einer Prozedur auf einem entfernten Rechner. Entfernte Prozeduraufrufe sind das Programmiermodell in DCE zur Festlegung von ClientServer-Beziehungen. Auf traditionelle entfernte Prozeduraufrufe, speziell die Sun RPCs, gehen wir in Abschn. 2 ein. Entfernte Objektaufrufe führen wir bei Java RMI und bei CORBA in Abschn. 3 ein. 3. Distributed Time Service (DTS).

Download PDF sample

Rated 4.06 of 5 – based on 30 votes