Parallele und verteilte Anwendungen in Java:
Gespeichert in:
1. Verfasser: | |
---|---|
Format: | Buch |
Sprache: | German |
Veröffentlicht: |
München
Hanser
2011
|
Ausgabe: | 3., erw. Aufl. |
Schriftenreihe: | Lehrbücher zur Informatik
|
Schlagworte: | |
Online-Zugang: | Inhaltstext Inhaltsverzeichnis |
Beschreibung: | 416 S. Ill., graph. Darst. 25 cm |
ISBN: | 9783446424593 |
Internformat
MARC
LEADER | 00000nam a2200000 c 4500 | ||
---|---|---|---|
001 | BV037182230 | ||
003 | DE-604 | ||
005 | 20210930 | ||
007 | t | ||
008 | 110125s2011 gw ad|| |||| 00||| ger d | ||
015 | |a 10,N51 |2 dnb | ||
016 | 7 | |a 1008894451 |2 DE-101 | |
020 | |a 9783446424593 |c Pb. : EUR 34.90 (DE), EUR 35.90 (AT), sfr 49.90 (freier Pr.) |9 978-3-446-42459-3 | ||
024 | 3 | |a 9783446424593 | |
028 | 5 | 2 | |a Best.-Nr.: 553/42459 |
035 | |a (OCoLC)700067788 | ||
035 | |a (DE-599)DNB1008894451 | ||
040 | |a DE-604 |b ger |e rakddb | ||
041 | 0 | |a ger | |
044 | |a gw |c XA-DE-BY | ||
049 | |a DE-859 |a DE-473 |a DE-12 |a DE-523 |a DE-703 |a DE-91G |a DE-29T |a DE-1043 |a DE-573 |a DE-M347 |a DE-1051 |a DE-11 |a DE-634 |a DE-706 |a DE-858 |a DE-384 |a DE-210 | ||
082 | 0 | |a 005.133 |2 22/ger | |
084 | |a ST 250 |0 (DE-625)143626: |2 rvk | ||
084 | |a 004 |2 sdnb | ||
084 | |a DAT 362f |2 stub | ||
100 | 1 | |a Oechsle, Rainer |d 1958- |e Verfasser |0 (DE-588)112095526 |4 aut | |
245 | 1 | 0 | |a Parallele und verteilte Anwendungen in Java |c Rainer Oechsle |
250 | |a 3., erw. Aufl. | ||
264 | 1 | |a München |b Hanser |c 2011 | |
300 | |a 416 S. |b Ill., graph. Darst. |c 25 cm | ||
336 | |b txt |2 rdacontent | ||
337 | |b n |2 rdamedia | ||
338 | |b nc |2 rdacarrier | ||
490 | 0 | |a Lehrbücher zur Informatik | |
650 | 0 | 7 | |a Thread |0 (DE-588)4377482-9 |2 gnd |9 rswk-swf |
650 | 0 | 7 | |a Java |g Programmiersprache |0 (DE-588)4401313-9 |2 gnd |9 rswk-swf |
650 | 0 | 7 | |a Verteiltes System |0 (DE-588)4238872-7 |2 gnd |9 rswk-swf |
650 | 0 | 7 | |a Parallelverarbeitung |0 (DE-588)4075860-6 |2 gnd |9 rswk-swf |
650 | 0 | 7 | |a Programmierung |0 (DE-588)4076370-5 |2 gnd |9 rswk-swf |
655 | 7 | |8 1\p |0 (DE-588)4123623-3 |a Lehrbuch |2 gnd-content | |
689 | 0 | 0 | |a Parallelverarbeitung |0 (DE-588)4075860-6 |D s |
689 | 0 | 1 | |a Verteiltes System |0 (DE-588)4238872-7 |D s |
689 | 0 | 2 | |a Programmierung |0 (DE-588)4076370-5 |D s |
689 | 0 | 3 | |a Java |g Programmiersprache |0 (DE-588)4401313-9 |D s |
689 | 0 | |5 DE-604 | |
689 | 1 | 0 | |a Java |g Programmiersprache |0 (DE-588)4401313-9 |D s |
689 | 1 | 1 | |a Thread |0 (DE-588)4377482-9 |D s |
689 | 1 | |8 2\p |5 DE-604 | |
856 | 4 | 2 | |m X:MVB |q text/html |u http://deposit.dnb.de/cgi-bin/dokserv?id=3629562&prov=M&dok_var=1&dok_ext=htm |3 Inhaltstext |
856 | 4 | 2 | |m DNB Datenaustausch |q application/pdf |u http://bvbr.bib-bvb.de:8991/F?func=service&doc_library=BVB01&local_base=BVB01&doc_number=021096818&sequence=000001&line_number=0001&func_code=DB_RECORDS&service_type=MEDIA |3 Inhaltsverzeichnis |
883 | 1 | |8 1\p |a cgwrk |d 20201028 |q DE-101 |u https://d-nb.info/provenance/plan#cgwrk | |
883 | 1 | |8 2\p |a cgwrk |d 20201028 |q DE-101 |u https://d-nb.info/provenance/plan#cgwrk | |
943 | 1 | |a oai:aleph.bib-bvb.de:BVB01-021096818 |
Datensatz im Suchindex
_version_ | 1805095262787469312 |
---|---|
adam_text |
IMAGE 1
INHALT
1 EINLEITUNG 13
1.1 PARALLELITAET, NEBENLAEUFLGKEIT UND VERTEILUNG 13
1.2 PROGRAMME, PROZESSE UND THREADS 14
2 GRUNDLEGENDE SYNCHRONISATIONSKONZEPTE IN JAVA 19
2.1 ERZEUGUNG UND START VON JAVA-THREADS 19
2.1.1 ABLEITEN DER KLASSE THREAD 19
2.1.2 IMPLEMENTIEREN DER SCHNITTSTELLE RUNNABLE 21
2.1.3 EINIGE BEISPIELE 22
2.2 PROBLEME BEIM ZUGRIFF AUF GEMEINSAM GENUTZTE OBJEKTE 28
2.2.1 ERSTER LOESUNGSVERSUCH 31
2.2.2 ZWEITER LOESUNGSVERSUCH 33
2.3 SYNCHRONIZED UND VOLATILE 35
2.3.1 SYNCHRONIZED-METHODEN 35
2.3.2 SYNCHRONIZED-BLOECKE 36
2.3.3 WIRKUNG VON SYNCHRONIZED 37
2.3.4 NOTWENDIGKEIT VON SYNCHRONIZED 39
2.3.5 VOLATILE 40
2.3.6 REGEL FUER DIE NUTZUNG VON SYNCHRONIZED 40
2.4 ENDE VON JAVA-THREADS 42
2.4.1 ASYNCHRONE BEAUFTRAGUNG MIT ABFRAGEN DER ERGEBNISSE 43
2.4.2 ZWANGSWEISES BEENDEN VON THREADS 48
2.4.3 ASYNCHRONE BEAUFTRAGUNG MIT BEFRISTETEM WARTEN 53
2.4.4 ASYNCHRONE BEAUFTRAGUNG MIT RUECKRUF (CALLBACK) 54
2.5 WAIT UND NOTIFY 57
2.5.1 ERSTER LOESUNGSVERSUCH 57
2.5.2 ZWEITER LOESUNGSVERSUCH 58
2.5.3 KORREKTE LOESUNG MIT WAIT UND NOTIFY 59
2.6NOTIFYALL 67
2.6.1 ERZEUGER-VERBRAUCHER-PROBLEM MIT WAIT UND NOTIFY 68
2.6.2 ERZEUGER-VERBRAUCHER-PROBLEM MIT WAIT UND NOTIFYALL 71
2.6.3 FAIRES PARKHAUS MIT WAIT UND NOTIFYALL 74
2.7 PRIORITAETEN VON THREADS 75
BIBLIOGRAFISCHE INFORMATIONEN HTTP://D-NB.INFO/1008894451
DIGITALISIERT DURCH
IMAGE 2
INHALT
2.8 THREAD-GRUPPEN 82
2.9 VORDERGRUND- UND HINTERGRUND-THREADS 86
2.10 WEITERE *GUTE" UND *SCHLECHTE" THREAD-METHODEN 88
2.11 THREAD-LOKALE DATEN 89
2.12 ZUSAMMENFASSUNG 92
3 FORTGESCHRITTENE SYNCHRONISATIONSKONZEPTE IN JAVA 97
3.1 SEMAPHORE 98
3.1.1 EINFACHE SEMAPHORE 98
3.1.2 EINFACHE SEMAPHORE FUER DEN GEGENSEITIGEN AUSSCHLUSS 99
3.1.3 EINFACHE SEMAPHORE ZUR HERSTELLUNG VORGEGEBENER
AUSFUHRUNGSREIHENFOLGEN 101 3.1.4 ADDITIVE SEMAPHORE 104
3.1.5 SEMAPHORGRUPPEN 106
3.2 MESSAGE QUEUES 108
3.2.1 VERALLGEMEINERUNG DES ERZEUGER-VERBRAUCHER-PROBLEMS 108
3.2.2 UEBERTRAGUNG DES ERWEITERTEN ERZEUGER-VERBRAUCHER-PROBLEMS AUF
MESSAGE QUEUES .111 3.3 PIPES 113
3.4 PHILOSOPHEN-PROBLEM 116
3.4.1 LOESUNG MIT SYNCHRONIZED - WAIT - NOTIFYALL 117
3.4.2 NAIVE LOESUNG MIT EINFACHEN SEMAPHOREN 119
3.4.3 EINSCHRAENKENDE LOESUNG MIT GEGENSEITIGEM AUSSCHLUSS 120
3.4.4 GUTE LOESUNG MIT EINFACHEN SEMAPHOREN 121
3.4.5 LOESUNG MIT SEMAPHORGRUPPEN 124
3.5 LESER-SCHREIBER-PROBLEM 126
3.5.1 LOESUNG MIT SYNCHRONIZED - WAIT - NOTIFYALL 127
3.5.2 LOESUNG MIT ADDITIVEN SEMAPHOREN 130
3.6 SCHABLONEN ZUR NUTZUNG DER SYNCHRONISATIONSPRIMITIVE UND
KONSISTENZBETRACHTUNGEN 131 3.7 CONCURRENT-KLASSENBIBLIOTHEK AUS JAVA 5
135
3.7.1 EXECUTORS 135
3.7.2 LOCKS UND CONDITIONS 141
3.7.3 ATOMIC-KLASSEN 148
3.7.4 SYNCHRONISATIONSKLASSEN 149
3.7.5 QUEUES 151
3.8 URSACHEN FUER VERKLEMMUNGEN 153
3.8.1 BEISPIELE FUER VERKLEMMUNGEN MIT SYNCHRONIZED 154
3.8.2 BEISPIELE FUER VERKLEMMUNGEN MIT SEMAPHOREN 157
3.8.3 BEDINGUNGEN FUER DAS EINTRETEN VON VERKLEMMUNGEN 158
3.9 VERMEIDUNG VON VERKLEMMUNGEN 159
3.9.1 ANFORDERUNG VON BETRIEBSMITTELN *AUF EINEN SCHLAG" 162
3.9.2 ANFORDERUNG VON BETRIEBSMITTELN GEMAESS EINER VORGEGEBENEN ORDNUNG
163 3.9.3 ANFORDERUNG VON BETRIEBSMITTELN MIT BEDARFSANALYSE 164
3.10 MODELLIERUNG MIT PETRI-NETZEN 171
3.10.1 PETRI-NETZE 171
3.10.2 MODELLIERUNG DER NUTZUNG VON SYNCHRONIZED-METHODEN 173
3.10.3 MODELLIERUNG VON WAIT, NOTIFY UND NOTIFYALL 176
3.11 ZUSAMMENFASSUNG 179
10
IMAGE 3
INHALT
4 PARALLELITAET UND GRAFISCHE BENUTZEROBERFLAECHEN 181
4.1 EINFUEHRUNG IN DIE PROGRAMMIERUNG GRAFISCHER BENUTZEROBERFLAECHEN MIT
SWING 182 4.1.1 EINIGE ERSTE BEISPIELE 182
4.1.2 EREIGNISBEHANDLUNG 186
4.1.3 CONTAINER 190
4.1.4 PRIMITIVE INTERAKTIONSELEMENTE 193
4.1.5 GRAFIKPROGRAMMIERUNG 194
4.1.6 APPLETS 199
4.2 MVC 201
4.2.1 PRINZIP VON MVC 202
4.2.2 MVC FUER DIE ENTWICKLUNG EIGENER PROGRAMME 205
4.2.3 MVC IN SWING 210
4.3 THREADS UND SWING 212
4.4 ZUSAMMENFASSUNG 223
5 VERTEILTE ANWENDUNGEN MIT SOCKETS 225
5.1 EINFUEHRUNG IN DAS THEMENGEBIET DER RECHNERNETZE 226
5.1.1 SCHICHTENMODELL 226
5.1.2 IP-ADRESSEN UND DNS-NAMEN 230
5.1.3 DAS TRANSPORTPROTOKOLL UDP 231
5.1.4 DAS TRANSPORTPROTOKOLL TCP 233
5.2 SOCKET-SCHNITTSTELLE 234
5.2.1 SOCKET-SCHNITTSTELLE ZU UDP 234
5.2.2 SOCKET-SCHNITTSTELLE ZU TCP 235
5.2.3 SOCKET-SCHNITTSTELLE FUER JAVA 238
5.3 KOMMUNIKATION UEBER UDP MIT JAVA-SOCKETS 239
5.4 MULTICAST-KOMMUNIKATION MIT JAVA-SOCKETS 246
5.5 KOMMUNIKATION UEBER TCP MIT JAVA-SOCKETS 250
5.6 SEQUENZIELLE UND PARALLELE SERVER 260
5.6.1 SERVER MIT DYNAMISCHER PARALLELITAET 262
5.6.2 SERVER MIT STATISCHER PARALLELITAET 266
5.7 ZUSAMMENFASSUNG 271
6 VERTEILTE ANWENDUNGEN MIT RMI 273
6.1 PRINZIP VON RMI 273
6.2 EINFUEHRENDES RMI-BEISPIEL 276
6.2.1 BASISPROGRAMM 276
6.2.2 RMI-CLIENT MIT GRAFISCHER BENUTZEROBERFLAECHE 280
6.2.3 RMI-REGISTRY 283
6.3 PARALLELITAET BEI RMI-METHODENAUFRUFEN 287
6.4 WERTUEBERGABE FUER PARAMETER UND RUECKGABEWERTE 291
6.4.1 SERIALISIERUNG UND DESERIALISIERUNG VON OBJEKTEN 292
6.4.2 SERIALISIERUNG UND DESERIALISIERUNG BEI RMI 296
6.5 REFERENZUEBERGABE FUER PARAMETER UND RUECKGABEWERTE 300
6.6 TRANSFORMATION LOKALER IN VERTEILTE ANWENDUNGEN 316
6.6.1 RECHNERGRENZEN UEBERSCHREITENDE SYNCHRONISATION MIT RMI 317
11
IMAGE 4
INHALT
6.6.2 ASYNCHRONE KOMMUNIKATION MIT RMI 319
6.6.3 VERTEILTE MVC-ANWENDUNGEN MIT RMI 319
6.7 DYNAMISCHES UMSCHALTEN ZWISCHEN WERT- UND REFERENZUEBERGABE -
MIGRATION VON OBJEKTEN. 321 6.7.1 DAS EXPORTIEREN UND *UNEXPORTIEREN"
VON OBJEKTEN 321
6.7.2 MIGRATION VON OBJEKTEN 324
6.7.3 EINTRAG EINES NICHT-STUB-OBJEKTS IN DIE RMI-REGISTRY 331
6.8 LADEN VON KLASSEN UEBER DAS NETZ 332
6.9 REALISIERUNG VON STUBS UND SKELETONS 333
6.9.1 REALISIERUNG VON SKELETONS 333
6.9.2 REALISIERUNG VON STUBS 334
6.10 VERSCHIEDENES 336
6.11 ZUSAMMENFASSUNG 337
7 WEBBASIERTE ANWENDUNGEN MIT SERVIETS UND JSP 339
7.1 HTTP 340
7.1.1 GET 340
7.1.2 FORMULARE 343
7.1.3 POST 345
7.1.4 FORMAT VON HTTP-ANFRAGEN UND -ANTWORTEN 346
7.2 EINFUEHRENDE SERVLET-BEISPIELE 347
7.2.1 ALLGEMEINE VORGEHENSWEISE 347
7.2.2 ERSTES SERVLET-BEISPIEL 348
7.2.3 ZUGRIFF AUF FORMULARDATEN 355
7.2.4 ZUGRIFF AUF DIE DATEN DER HTTP-ANFRAGE UND -ANTWORT 356
7.3 PARALLELITAET BEI SERVIETS 357
7.3.1 DEMONSTRATION DER PARALLELITAET VON SERVIETS 357
7.3.2 PARALLELER ZUGRIFF AUF DATEN 359
7.3.3 ANWENDUNGSGLOBALE DATEN 362
7.4 SESSIONS UND COOKIES 365
7.4.1 SESSIONS 366
7.4.2 REALISIERUNG VON SESSIONS MIT COOKIES 371
7.4.3 DIREKTER ZUGRIFF AUF COOKIES 372
7.4.4 SERVIETS MIT LAENGER DAUERNDEN AUFTRAEGEN 374
7.5 UEBERTRAGUNG VON DATEIEN MIT SERVIETS 378
7.5.1 HERUNTERLADEN VON DATEIEN 378
7.5.2 HOCHLADEN VON DATEIEN 381
7.6 JSP (JAVA SERVER PAGES) 384
7.6.1 SCRIPTING-ELEMENTE 384
7.6.2 DIREKTIVEN 386
7.6.3 AKTIONEN 387
7.7 MVC-PRINZIP MIT SERVIETS UND JSPS 390
7.8 MVC-PRINZIP MIT AJAX UND GWT 397
7.9 ZUSAMMENFASSUNG 405
LITERATUR 407
REGISTER 409
12 |
any_adam_object | 1 |
author | Oechsle, Rainer 1958- |
author_GND | (DE-588)112095526 |
author_facet | Oechsle, Rainer 1958- |
author_role | aut |
author_sort | Oechsle, Rainer 1958- |
author_variant | r o ro |
building | Verbundindex |
bvnumber | BV037182230 |
classification_rvk | ST 250 |
classification_tum | DAT 362f |
ctrlnum | (OCoLC)700067788 (DE-599)DNB1008894451 |
dewey-full | 005.133 |
dewey-hundreds | 000 - Computer science, information, general works |
dewey-ones | 005 - Computer programming, programs, data, security |
dewey-raw | 005.133 |
dewey-search | 005.133 |
dewey-sort | 15.133 |
dewey-tens | 000 - Computer science, information, general works |
discipline | Informatik |
edition | 3., erw. Aufl. |
format | Book |
fullrecord | <?xml version="1.0" encoding="UTF-8"?><collection xmlns="http://www.loc.gov/MARC21/slim"><record><leader>00000nam a2200000 c 4500</leader><controlfield tag="001">BV037182230</controlfield><controlfield tag="003">DE-604</controlfield><controlfield tag="005">20210930</controlfield><controlfield tag="007">t</controlfield><controlfield tag="008">110125s2011 gw ad|| |||| 00||| ger d</controlfield><datafield tag="015" ind1=" " ind2=" "><subfield code="a">10,N51</subfield><subfield code="2">dnb</subfield></datafield><datafield tag="016" ind1="7" ind2=" "><subfield code="a">1008894451</subfield><subfield code="2">DE-101</subfield></datafield><datafield tag="020" ind1=" " ind2=" "><subfield code="a">9783446424593</subfield><subfield code="c">Pb. : EUR 34.90 (DE), EUR 35.90 (AT), sfr 49.90 (freier Pr.)</subfield><subfield code="9">978-3-446-42459-3</subfield></datafield><datafield tag="024" ind1="3" ind2=" "><subfield code="a">9783446424593</subfield></datafield><datafield tag="028" ind1="5" ind2="2"><subfield code="a">Best.-Nr.: 553/42459</subfield></datafield><datafield tag="035" ind1=" " ind2=" "><subfield code="a">(OCoLC)700067788</subfield></datafield><datafield tag="035" ind1=" " ind2=" "><subfield code="a">(DE-599)DNB1008894451</subfield></datafield><datafield tag="040" ind1=" " ind2=" "><subfield code="a">DE-604</subfield><subfield code="b">ger</subfield><subfield code="e">rakddb</subfield></datafield><datafield tag="041" ind1="0" ind2=" "><subfield code="a">ger</subfield></datafield><datafield tag="044" ind1=" " ind2=" "><subfield code="a">gw</subfield><subfield code="c">XA-DE-BY</subfield></datafield><datafield tag="049" ind1=" " ind2=" "><subfield code="a">DE-859</subfield><subfield code="a">DE-473</subfield><subfield code="a">DE-12</subfield><subfield code="a">DE-523</subfield><subfield code="a">DE-703</subfield><subfield code="a">DE-91G</subfield><subfield code="a">DE-29T</subfield><subfield code="a">DE-1043</subfield><subfield code="a">DE-573</subfield><subfield code="a">DE-M347</subfield><subfield code="a">DE-1051</subfield><subfield code="a">DE-11</subfield><subfield code="a">DE-634</subfield><subfield code="a">DE-706</subfield><subfield code="a">DE-858</subfield><subfield code="a">DE-384</subfield><subfield code="a">DE-210</subfield></datafield><datafield tag="082" ind1="0" ind2=" "><subfield code="a">005.133</subfield><subfield code="2">22/ger</subfield></datafield><datafield tag="084" ind1=" " ind2=" "><subfield code="a">ST 250</subfield><subfield code="0">(DE-625)143626:</subfield><subfield code="2">rvk</subfield></datafield><datafield tag="084" ind1=" " ind2=" "><subfield code="a">004</subfield><subfield code="2">sdnb</subfield></datafield><datafield tag="084" ind1=" " ind2=" "><subfield code="a">DAT 362f</subfield><subfield code="2">stub</subfield></datafield><datafield tag="100" ind1="1" ind2=" "><subfield code="a">Oechsle, Rainer</subfield><subfield code="d">1958-</subfield><subfield code="e">Verfasser</subfield><subfield code="0">(DE-588)112095526</subfield><subfield code="4">aut</subfield></datafield><datafield tag="245" ind1="1" ind2="0"><subfield code="a">Parallele und verteilte Anwendungen in Java</subfield><subfield code="c">Rainer Oechsle</subfield></datafield><datafield tag="250" ind1=" " ind2=" "><subfield code="a">3., erw. Aufl.</subfield></datafield><datafield tag="264" ind1=" " ind2="1"><subfield code="a">München</subfield><subfield code="b">Hanser</subfield><subfield code="c">2011</subfield></datafield><datafield tag="300" ind1=" " ind2=" "><subfield code="a">416 S.</subfield><subfield code="b">Ill., graph. Darst.</subfield><subfield code="c">25 cm</subfield></datafield><datafield tag="336" ind1=" " ind2=" "><subfield code="b">txt</subfield><subfield code="2">rdacontent</subfield></datafield><datafield tag="337" ind1=" " ind2=" "><subfield code="b">n</subfield><subfield code="2">rdamedia</subfield></datafield><datafield tag="338" ind1=" " ind2=" "><subfield code="b">nc</subfield><subfield code="2">rdacarrier</subfield></datafield><datafield tag="490" ind1="0" ind2=" "><subfield code="a">Lehrbücher zur Informatik</subfield></datafield><datafield tag="650" ind1="0" ind2="7"><subfield code="a">Thread</subfield><subfield code="0">(DE-588)4377482-9</subfield><subfield code="2">gnd</subfield><subfield code="9">rswk-swf</subfield></datafield><datafield tag="650" ind1="0" ind2="7"><subfield code="a">Java</subfield><subfield code="g">Programmiersprache</subfield><subfield code="0">(DE-588)4401313-9</subfield><subfield code="2">gnd</subfield><subfield code="9">rswk-swf</subfield></datafield><datafield tag="650" ind1="0" ind2="7"><subfield code="a">Verteiltes System</subfield><subfield code="0">(DE-588)4238872-7</subfield><subfield code="2">gnd</subfield><subfield code="9">rswk-swf</subfield></datafield><datafield tag="650" ind1="0" ind2="7"><subfield code="a">Parallelverarbeitung</subfield><subfield code="0">(DE-588)4075860-6</subfield><subfield code="2">gnd</subfield><subfield code="9">rswk-swf</subfield></datafield><datafield tag="650" ind1="0" ind2="7"><subfield code="a">Programmierung</subfield><subfield code="0">(DE-588)4076370-5</subfield><subfield code="2">gnd</subfield><subfield code="9">rswk-swf</subfield></datafield><datafield tag="655" ind1=" " ind2="7"><subfield code="8">1\p</subfield><subfield code="0">(DE-588)4123623-3</subfield><subfield code="a">Lehrbuch</subfield><subfield code="2">gnd-content</subfield></datafield><datafield tag="689" ind1="0" ind2="0"><subfield code="a">Parallelverarbeitung</subfield><subfield code="0">(DE-588)4075860-6</subfield><subfield code="D">s</subfield></datafield><datafield tag="689" ind1="0" ind2="1"><subfield code="a">Verteiltes System</subfield><subfield code="0">(DE-588)4238872-7</subfield><subfield code="D">s</subfield></datafield><datafield tag="689" ind1="0" ind2="2"><subfield code="a">Programmierung</subfield><subfield code="0">(DE-588)4076370-5</subfield><subfield code="D">s</subfield></datafield><datafield tag="689" ind1="0" ind2="3"><subfield code="a">Java</subfield><subfield code="g">Programmiersprache</subfield><subfield code="0">(DE-588)4401313-9</subfield><subfield code="D">s</subfield></datafield><datafield tag="689" ind1="0" ind2=" "><subfield code="5">DE-604</subfield></datafield><datafield tag="689" ind1="1" ind2="0"><subfield code="a">Java</subfield><subfield code="g">Programmiersprache</subfield><subfield code="0">(DE-588)4401313-9</subfield><subfield code="D">s</subfield></datafield><datafield tag="689" ind1="1" ind2="1"><subfield code="a">Thread</subfield><subfield code="0">(DE-588)4377482-9</subfield><subfield code="D">s</subfield></datafield><datafield tag="689" ind1="1" ind2=" "><subfield code="8">2\p</subfield><subfield code="5">DE-604</subfield></datafield><datafield tag="856" ind1="4" ind2="2"><subfield code="m">X:MVB</subfield><subfield code="q">text/html</subfield><subfield code="u">http://deposit.dnb.de/cgi-bin/dokserv?id=3629562&prov=M&dok_var=1&dok_ext=htm</subfield><subfield code="3">Inhaltstext</subfield></datafield><datafield tag="856" ind1="4" ind2="2"><subfield code="m">DNB Datenaustausch</subfield><subfield code="q">application/pdf</subfield><subfield code="u">http://bvbr.bib-bvb.de:8991/F?func=service&doc_library=BVB01&local_base=BVB01&doc_number=021096818&sequence=000001&line_number=0001&func_code=DB_RECORDS&service_type=MEDIA</subfield><subfield code="3">Inhaltsverzeichnis</subfield></datafield><datafield tag="883" ind1="1" ind2=" "><subfield code="8">1\p</subfield><subfield code="a">cgwrk</subfield><subfield code="d">20201028</subfield><subfield code="q">DE-101</subfield><subfield code="u">https://d-nb.info/provenance/plan#cgwrk</subfield></datafield><datafield tag="883" ind1="1" ind2=" "><subfield code="8">2\p</subfield><subfield code="a">cgwrk</subfield><subfield code="d">20201028</subfield><subfield code="q">DE-101</subfield><subfield code="u">https://d-nb.info/provenance/plan#cgwrk</subfield></datafield><datafield tag="943" ind1="1" ind2=" "><subfield code="a">oai:aleph.bib-bvb.de:BVB01-021096818</subfield></datafield></record></collection> |
genre | 1\p (DE-588)4123623-3 Lehrbuch gnd-content |
genre_facet | Lehrbuch |
id | DE-604.BV037182230 |
illustrated | Illustrated |
indexdate | 2024-07-20T10:56:29Z |
institution | BVB |
isbn | 9783446424593 |
language | German |
oai_aleph_id | oai:aleph.bib-bvb.de:BVB01-021096818 |
oclc_num | 700067788 |
open_access_boolean | |
owner | DE-859 DE-473 DE-BY-UBG DE-12 DE-523 DE-703 DE-91G DE-BY-TUM DE-29T DE-1043 DE-573 DE-M347 DE-1051 DE-11 DE-634 DE-706 DE-858 DE-384 DE-210 |
owner_facet | DE-859 DE-473 DE-BY-UBG DE-12 DE-523 DE-703 DE-91G DE-BY-TUM DE-29T DE-1043 DE-573 DE-M347 DE-1051 DE-11 DE-634 DE-706 DE-858 DE-384 DE-210 |
physical | 416 S. Ill., graph. Darst. 25 cm |
publishDate | 2011 |
publishDateSearch | 2011 |
publishDateSort | 2011 |
publisher | Hanser |
record_format | marc |
series2 | Lehrbücher zur Informatik |
spelling | Oechsle, Rainer 1958- Verfasser (DE-588)112095526 aut Parallele und verteilte Anwendungen in Java Rainer Oechsle 3., erw. Aufl. München Hanser 2011 416 S. Ill., graph. Darst. 25 cm txt rdacontent n rdamedia nc rdacarrier Lehrbücher zur Informatik Thread (DE-588)4377482-9 gnd rswk-swf Java Programmiersprache (DE-588)4401313-9 gnd rswk-swf Verteiltes System (DE-588)4238872-7 gnd rswk-swf Parallelverarbeitung (DE-588)4075860-6 gnd rswk-swf Programmierung (DE-588)4076370-5 gnd rswk-swf 1\p (DE-588)4123623-3 Lehrbuch gnd-content Parallelverarbeitung (DE-588)4075860-6 s Verteiltes System (DE-588)4238872-7 s Programmierung (DE-588)4076370-5 s Java Programmiersprache (DE-588)4401313-9 s DE-604 Thread (DE-588)4377482-9 s 2\p DE-604 X:MVB text/html http://deposit.dnb.de/cgi-bin/dokserv?id=3629562&prov=M&dok_var=1&dok_ext=htm Inhaltstext DNB Datenaustausch application/pdf http://bvbr.bib-bvb.de:8991/F?func=service&doc_library=BVB01&local_base=BVB01&doc_number=021096818&sequence=000001&line_number=0001&func_code=DB_RECORDS&service_type=MEDIA Inhaltsverzeichnis 1\p cgwrk 20201028 DE-101 https://d-nb.info/provenance/plan#cgwrk 2\p cgwrk 20201028 DE-101 https://d-nb.info/provenance/plan#cgwrk |
spellingShingle | Oechsle, Rainer 1958- Parallele und verteilte Anwendungen in Java Thread (DE-588)4377482-9 gnd Java Programmiersprache (DE-588)4401313-9 gnd Verteiltes System (DE-588)4238872-7 gnd Parallelverarbeitung (DE-588)4075860-6 gnd Programmierung (DE-588)4076370-5 gnd |
subject_GND | (DE-588)4377482-9 (DE-588)4401313-9 (DE-588)4238872-7 (DE-588)4075860-6 (DE-588)4076370-5 (DE-588)4123623-3 |
title | Parallele und verteilte Anwendungen in Java |
title_auth | Parallele und verteilte Anwendungen in Java |
title_exact_search | Parallele und verteilte Anwendungen in Java |
title_full | Parallele und verteilte Anwendungen in Java Rainer Oechsle |
title_fullStr | Parallele und verteilte Anwendungen in Java Rainer Oechsle |
title_full_unstemmed | Parallele und verteilte Anwendungen in Java Rainer Oechsle |
title_short | Parallele und verteilte Anwendungen in Java |
title_sort | parallele und verteilte anwendungen in java |
topic | Thread (DE-588)4377482-9 gnd Java Programmiersprache (DE-588)4401313-9 gnd Verteiltes System (DE-588)4238872-7 gnd Parallelverarbeitung (DE-588)4075860-6 gnd Programmierung (DE-588)4076370-5 gnd |
topic_facet | Thread Java Programmiersprache Verteiltes System Parallelverarbeitung Programmierung Lehrbuch |
url | http://deposit.dnb.de/cgi-bin/dokserv?id=3629562&prov=M&dok_var=1&dok_ext=htm http://bvbr.bib-bvb.de:8991/F?func=service&doc_library=BVB01&local_base=BVB01&doc_number=021096818&sequence=000001&line_number=0001&func_code=DB_RECORDS&service_type=MEDIA |
work_keys_str_mv | AT oechslerainer paralleleundverteilteanwendungeninjava |