<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="de">
	<id>https://wiki-de.moshellshocker.dns64.de/index.php?action=history&amp;feed=atom&amp;title=JavaSpaces</id>
	<title>JavaSpaces - Versionsgeschichte</title>
	<link rel="self" type="application/atom+xml" href="https://wiki-de.moshellshocker.dns64.de/index.php?action=history&amp;feed=atom&amp;title=JavaSpaces"/>
	<link rel="alternate" type="text/html" href="https://wiki-de.moshellshocker.dns64.de/index.php?title=JavaSpaces&amp;action=history"/>
	<updated>2026-05-16T13:02:59Z</updated>
	<subtitle>Versionsgeschichte dieser Seite in Wikipedia (Deutsch) – Lokale Kopie</subtitle>
	<generator>MediaWiki 1.43.8</generator>
	<entry>
		<id>https://wiki-de.moshellshocker.dns64.de/index.php?title=JavaSpaces&amp;diff=393537&amp;oldid=prev</id>
		<title>imported&gt;Leyo: falschen Freund Referenzen (≠ references) ersetzt</title>
		<link rel="alternate" type="text/html" href="https://wiki-de.moshellshocker.dns64.de/index.php?title=JavaSpaces&amp;diff=393537&amp;oldid=prev"/>
		<updated>2022-10-26T22:04:19Z</updated>

		<summary type="html">&lt;p&gt;&lt;a href=&quot;/index.php/Falscher_Freund&quot; title=&quot;Falscher Freund&quot;&gt;falschen Freund&lt;/a&gt; &lt;a href=&quot;/index.php?title=Referenzen&amp;amp;action=edit&amp;amp;redlink=1&quot; class=&quot;new&quot; title=&quot;Referenzen (Seite nicht vorhanden)&quot;&gt;Referenzen&lt;/a&gt; (≠ references) ersetzt&lt;/p&gt;
&lt;p&gt;&lt;b&gt;Neue Seite&lt;/b&gt;&lt;/p&gt;&lt;div&gt;&amp;#039;&amp;#039;&amp;#039;JavaSpaces&amp;#039;&amp;#039;&amp;#039; ist eine Spezifikation des Konzepts Object Spaces in der [[Java (Programmiersprache)|Programmiersprache Java]]. Ein Object Space ist hierbei ein [[Assoziativspeicher|assoziativer Speicher]] von verteilten, über das Netz erreichbaren Objekten. Kommunikationspartner (&amp;#039;&amp;#039;peers&amp;#039;&amp;#039;) kommunizieren ausschließlich indirekt über diese Objekte (&amp;#039;&amp;#039;[[stateful]] communication and coordination&amp;#039;&amp;#039;). Dadurch etabliert der JavaSpace einen &amp;quot;aktiven, verteilten Datenraum&amp;quot;, wie er in keiner anderen Technologie geschaffen wird (traditionelles [[Grid-Computing]]). Einige Ansätze der [[Jini]]-Technologie kommen hierbei zur Anwendung. Bei der Idee, die sich hinter den JavaSpaces verbirgt, handelt es sich nicht um eine revolutionäre Neuerung, sondern sie basiert im Wesentlichen auf den [[Linda (Programmiersprache)|Linda]] [[TupelSpaces]].&lt;br /&gt;
&lt;br /&gt;
Die Gründe, warum JavaSpaces eingesetzt werden, sind vielfältig. Meist wird [[Skalierbarkeit]] und [[Verfügbarkeit]] bei gleichzeitiger Reduzierung der Gesamt[[Komplexität (Informatik)|komplexität]] angestrebt.&lt;br /&gt;
&lt;br /&gt;
Die Ankündigung von Jini/Javaspaces erzeugte einen Medien-Hype, obgleich Sun-Mitbegründer und Chef-Jini-Architekt [[Bill Joy]] klarstellte, dass diese Art der verteilten Systemarchitektur einen &amp;quot;Quantensprung im Denken&amp;quot; erfordert&amp;lt;ref&amp;gt;Rob Guth: &amp;#039;&amp;#039;[http://sunsite.uakom.sk/sunworldonline/swol-08-1998/swol-08-jini.html More than just another pretty name: Sun&amp;#039;s Jini opens up a new world of distributed computer systems.]&amp;#039;&amp;#039; SunWorld, August 1998 [15. Januar 2006]&amp;lt;/ref&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
== Ähnliche Konzepte ==&lt;br /&gt;
* &amp;#039;&amp;#039;[[Redis]]&amp;#039;&amp;#039;&lt;br /&gt;
* &amp;#039;&amp;#039;Lime: Linda in a Mobile Environment&amp;#039;&amp;#039;&lt;br /&gt;
* &amp;#039;&amp;#039;Limone&amp;#039;&amp;#039;&lt;br /&gt;
* &amp;#039;&amp;#039;IBM&amp;#039;s TSpaces&amp;#039;&amp;#039;&lt;br /&gt;
* &amp;#039;&amp;#039;SQLSpaces&amp;#039;&amp;#039;&lt;br /&gt;
* &amp;#039;&amp;#039;PyLinda&amp;#039;&amp;#039;&lt;br /&gt;
* &amp;#039;&amp;#039;openMosix Cluster for Linux&amp;#039;&amp;#039;&lt;br /&gt;
* [http://www.mozartspaces.org/ MozartSpaces]&lt;br /&gt;
&lt;br /&gt;
== Literatur ==&lt;br /&gt;
* Eric Freeman, Susanne Hupfer, Ken Arnold: &amp;#039;&amp;#039;JavaSpaces Principles, Patterns, and Practice&amp;#039;&amp;#039;. Addison-Wesley Professional, 1. Juni 1999, ISBN 0201309556.&lt;br /&gt;
* Phil Bishop, Nigel Warren: &amp;#039;&amp;#039;JavaSpaces in Practice&amp;#039;&amp;#039;. Addison-Wesley, 2002, ISBN 0321112318.&lt;br /&gt;
&lt;br /&gt;
== Artikel ==&lt;br /&gt;
* Ohne Raum und Zeit – Bessere Software mit Spaces, Bernhard Angerer, iX 8/2008, S. 118ff https://shop.heise.de/katalog/ohne-raum-und-zeit (kostenpflichtig)&lt;br /&gt;
* [[Lose Koppelung|Loosely Coupled]] Communication and Coordination in Next-Generation Java Middleware, Bernhard Angerer, Andreas Erlacher, java.net, 06/03/2005 http://today.java.net/pub/a/today/2005/06/03/loose.html&lt;br /&gt;
* JavaSpaces und ihr Platz im Enterprise Java Universum, Das Modell zum Objektaustausch: JavaSpaces vorgestellt, Dr. Gerald Löffler, Entwickler.com, 02/2004 http://jaxenter.de/artikel/JavaSpaces-ihr-Platz-im-Enterprise-Java-Universum&lt;br /&gt;
* Mainstream Grid Computing: Softwareentwicklung zur globalen Vernetzung, Bernhard Angerer, Werner Kurschl und Peter Lieber, ObjektSpektrum, 06/2004, http://www.sigs-datacom.de/sd/publications/pub_article_show.htm?&amp;amp;AID=1403&amp;amp;Table=sd_article (kostenpflichtig)&lt;br /&gt;
&lt;br /&gt;
== Einzelnachweise ==&lt;br /&gt;
&amp;lt;references /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
[[Kategorie:Java-Programmierschnittstelle]]&lt;/div&gt;</summary>
		<author><name>imported&gt;Leyo</name></author>
	</entry>
</feed>