دسترسی نامحدود
برای کاربرانی که ثبت نام کرده اند
برای ارتباط با ما می توانید از طریق شماره موبایل زیر از طریق تماس و پیامک با ما در ارتباط باشید
در صورت عدم پاسخ گویی از طریق پیامک با پشتیبان در ارتباط باشید
برای کاربرانی که ثبت نام کرده اند
درصورت عدم همخوانی توضیحات با کتاب
از ساعت 7 صبح تا 10 شب
دسته بندی: برنامه نویسی: زبان های برنامه نویسی ویرایش: 1 نویسندگان: Thomas Ekert سری: ISBN (شابک) : 9783540221760, 354022176X ناشر: سال نشر: 2006 تعداد صفحات: 808 زبان: German فرمت فایل : PDF (درصورت درخواست کاربر به PDF، EPUB یا AZW3 تبدیل می شود) حجم فایل: 7 مگابایت
در صورت تبدیل فایل کتاب Java unter Lotus Domino: Know-how fur die Anwendungsentwicklung GERMAN به فرمت های PDF، EPUB، AZW3، MOBI و یا DJVU می توانید به پشتیبان اطلاع دهید تا فایل مورد نظر را تبدیل نمایند.
توجه داشته باشید کتاب جاوا تحت لوتوس دومینو: دانش فنی برای توسعه برنامه های آلمان نسخه زبان اصلی می باشد و کتاب ترجمه شده به فارسی نمی باشد. وبسایت اینترنشنال لایبرری ارائه دهنده کتاب های زبان اصلی می باشد و هیچ گونه کتاب ترجمه شده یا نوشته شده به فارسی را ارائه نمی دهد.
این کتاب به ویژگی های توسعه برنامه جاوا تحت Domino می پردازد. این برنامهنویس با تجربه جاوا را که تازه وارد دنیای دومینو میشود، دانش فراوانی را ارائه میدهد که بسیار فراتر از مستندات صرف Domino Java API است. دستورالعملها و نمونههای بهترین تمرین از پروژههای واقعی، ابزارها و کلاسهای آماده نیز مانند استانداردهای جدید تحت Domino در دسترس هستند. در عین حال، این کتاب به مدیر پروژه فنی راهنمای ارائه میدهد که به طور خاص به نیازهای دومینو، از راهاندازی تیم توسعه گرفته تا برنامهریزی و اجرای تضمین کیفیت، ورود به سیستم و تستهای واحد میپردازد. آخرین اما نه کماهمیت، این کتاب از سالها تجربه نویسنده در دومینو و جاوا بهره میبرد که نکات و ترفندهایی را برای اشکالات و ویژگیهای غیرمستند ارائه میدهد.
In diesem Buch wird auf die Besonderheiten der Java-Anwendungsentwicklung unter Domino eingegangen. Es liefert dem erfahrenen Java-Programmierer, der neu in der Domino-Welt ist, einen reichhaltigen Wissensschatz, der weit ?ber die reine Dokumentation der Domino-Java-API hinausgeht. Anleitungen und Best-Practice-Beispiele aus realen Projekten, sowie Tools und vorgefertigte Klassen sind ebenso vorhanden, wie die neuen Standards unter Domino. Gleichzeitig bietet das Buch dem technischen Projektleiter vom Setup eines Entwicklungsteams bis hin zur Planung und Durchf?hrung der Qualit?tssicherung, Logging und Unit-Tests einen Leitfaden, der speziell auf die Bed?rfnisse von Domino eingeht. Nicht zuletzt profitiert das Buch von der langj?hrigen Domino- und Java-Erfahrung des Autors, der mit Tipps und Tricks zu undokumentierten Bugs und Features beitr?gt.
Inhalt......Page 11
Teil 1: Notes und Domino......Page 19
1 Das Domino-Prinzip......Page 20
1.1 Replikation......Page 22
1.2 Schemabasiertes Objekt- und Speichermodell......Page 23
1.3 Erweiterbarkeit......Page 24
1.4 Zugriffskontrolle und Verschlüsselung......Page 26
1.5 Geschichte......Page 28
1.6 Lotus Domino und Java......Page 31
1.7 Lotus Domino als Datenbank......Page 33
1.8 Die Client-Server-Umgebung Lotus und Domino......Page 35
1.9 Zusammenfassung......Page 37
2 Notes @ Domino......Page 39
2.1 „Hello WWWorld” – URL-Loader-Anwendung......Page 40
2.2 Das Domino-Speichermodell......Page 57
2.3 Replikation......Page 78
2.4 Das Domino-Objektmodell (Einführung)......Page 83
2.5 Suchkonzepte (Einführung)......Page 84
2.6 Sicherheitskonzepte......Page 90
2.7 Zusammenfassung......Page 92
3 Notes IDE......Page 94
3.1 Der Domino Designer......Page 95
3.2 Masken......Page 100
3.3 Ansichten und Ordner......Page 112
3.4 Agenten......Page 120
3.5 Bibliotheken......Page 126
3.6 Zusammenfassung......Page 127
Teil 2: Java @Domino......Page 128
4 Java-Anwendungen @ Domino......Page 129
4.1 Domino- und J2SE- und J2EE-Anwendungen......Page 130
4.2 Vorbereitungen......Page 131
4.3 Lokale Notes Session......Page 133
4.4 Java und Domino......Page 135
4.5 Statische Notes Threads......Page 137
4.6 Session im statischen Thread......Page 140
4.7 NotesThread erweitern......Page 141
4.9 Domino-Java-Applets......Page 142
4.10 Notes Agent im Domino Designer erstellen......Page 151
4.11 Agent in Domino Designer importieren......Page 155
4.12 Agent in eine Java-Anwendung umwandeln......Page 157
4.13 Agenten in Notes-Masken......Page 158
4.14 WebQueryOpen und WebQuerySave......Page 161
4.15 Parameterübergabe zwischen Agenten und runOnServer......Page 162
4.16 Sicherheit bei der Agentenausführung......Page 168
4.17 Debugging von Domino-Java-Agenten......Page 173
4.18 Der Domino Agent Manager......Page 174
4.19 Domino-Java-Agent und Domino-Java-Anwendung – Konzepte im Vergleich......Page 175
4.20 Zusammenfassung......Page 176
5 Java-Web-Anwendungen @ Domino......Page 178
5.1 Domino-Web-Agenten......Page 179
5.2 Servlets......Page 184
5.3 Remote Computing via DIIOP / CORBA......Page 197
5.4 Troubleshooting......Page 245
5.5 Zusammenfassung......Page 249
6 Domino-Objekt- und Speichermodell......Page 251
6.1 Objekt- und Datenstruktur......Page 252
6.2 Basis- und Sonderklassen......Page 260
6.3 Zusammenfassung......Page 265
7 Document......Page 266
7.1 Document und Item......Page 267
7.2 Profildokumente......Page 293
7.3 Antwortdokumente......Page 295
7.4 Attachments......Page 299
7.5 Encryption und Signing......Page 313
7.6 Document Properties und weitere Methoden......Page 326
7.7 Document Locking......Page 330
7.8 Zusammenfassung......Page 336
8 Session......Page 337
8.1 Bezug von Datenbanken......Page 338
8.2 Einfache unabhängige Stil- und Eigenschafts-Objekte......Page 339
8.3 Service-Anwendungen......Page 341
8.4 Ausführen verschiedener Befehle......Page 344
8.5 Verschiedene Eigenschaften......Page 346
8.6 Zusammenfassung......Page 348
9 Database......Page 349
9.1 Datenbanken öffnen, schliessen, replizieren und löschen......Page 350
9.2 Datenbanken, Dokumente und Document Collection......Page 355
9.3 Allgemeine Datenbankeigenschaften......Page 356
9.4 Suche und Catalog......Page 362
9.5 Sicherheit......Page 365
9.6 Designelemente und Ordner......Page 371
9.8 Service Tasks......Page 375
9.9 Zusammenfassung......Page 376
10 View......Page 377
10.1 Updates, Indizes und Performance......Page 379
10.2 Programmatische Manipulation des Designs von Views......Page 380
10.3 Allgemeine Properties und Methoden......Page 387
10.4 View und Document......Page 390
10.5 ViewNavigator, View und ViewEntry......Page 394
10.7 DocumentCollection und ViewEntryCollection......Page 411
10.8 Schleifen – View, DocumentCollection und ViewEntryCollection......Page 423
10.9 Kapselung von Schleifen......Page 430
10.10 Zusammenfassung......Page 433
11 RichText......Page 435
11.1 Arbeiten mit RichText......Page 436
11.2 RichTextItem......Page 439
11.3 RichTextNavigator......Page 445
11.4 RichTextRange......Page 449
11.6 RichTextTable......Page 452
11.7 RichTextTab......Page 462
11.8 RichTextDoclink......Page 463
11.9 RichTextParagraphStyle......Page 465
11.10 RichTextStyle......Page 469
11.11 Zusammenfassung......Page 471
12 Weitere Objekte......Page 472
12.1 Das Name-Objekt......Page 473
12.2 Arbeiten mit Zeit-Objekten......Page 478
12.3 Arbeiten mit internationalen Einstellungen......Page 483
12.4 Methoden in Agent......Page 484
12.5 Zusammenfassung......Page 487
13 Objekt- und Speichertechniken......Page 488
13.1 Erweitern der Objekt-Funktionalitäten......Page 489
13.2 Cashing von Domino-Objekten......Page 507
13.3 Domino-Objekte in Multithreading-Umgebungen......Page 523
13.4 Domino und DB2......Page 532
13.5 Zusammenfassung......Page 575
14 Recyling von Domino-Objekten......Page 577
14.1 Notwendigkeit des Recyclings......Page 578
14.2 Grundregeln des Recyclings......Page 579
14.3 Besonderheiten in verschiedenen Umgebungen......Page 590
14.4 Vereinfachung – Die DJBuch-GC-Klasse......Page 593
14.6 Zusammenfassung......Page 595
15 Wer suchet, der findet......Page 596
15.1 Überblick über die Suchkonzepte......Page 597
15.2 Zugriff über UniversalID und NoteID......Page 600
15.3 Suche über Views......Page 601
15.4 Suche über Datenbanken mit db.search......Page 607
15.5 Volltextindizes......Page 608
15.6 Weitere Suchkonzepte (Domainsearch / browsergestützt)......Page 612
15.7 Performanceoptimierung......Page 615
15.8 Zusammenfassung......Page 617
Teil 3: Domino-Enterprise-Anwendungen......Page 618
16 J2EE Infrastruktur......Page 620
16.2 Integrationsszenarien......Page 623
16.3 Single Sign On......Page 631
16.4 Zusammenfassung......Page 633
17 J2EE @ Domino......Page 634
17.2 JSP für Domino......Page 635
17.3 Domtags – Installation und Verwendung......Page 637
17.4 Domtags......Page 641
17.5 Domutils......Page 657
17.6 MVC Pattern für Domino-Anwendungen......Page 659
17.7 Domino-XML......Page 661
17.8 Zusammenfassung......Page 674
18 Domino-Projektentwicklung......Page 676
18.1 Infrastruktur, Domino-Core-Applikationen......Page 677
18.2 Anwendungen, E-Mail, Replikation......Page 683
18.3 Entwicklungsumgebungen......Page 686
18.4 Team......Page 691
18.5 Zusammenfassung......Page 692
19 Debugging und Qualitätssicherung......Page 693
19.1 Notwendigkeit und verschiedene Typen von Tests......Page 694
19.2 Agenten debuggen und testen......Page 696
19.3 Domino-Java-Anwendungen testen......Page 704
19.4 Remote Debugging von Java-Agenten......Page 706
19.5 JUnit Tests......Page 709
19.6 Logging......Page 713
19.7 Multithreading und Lasttests......Page 724
19.8 Notes-INI-Variablen......Page 725
19.9 Zusammenfassung......Page 735
20 Anhang......Page 736
20.1 Bekannte Speicherlimits in Domino-Datenbanken......Page 737
20.2 Übersicht über die Domtags Tag Library......Page 738
20.3 Literatur und Links......Page 750
20.4 Disclaimer......Page 753
20.5 Index......Page 754
20.6 Abbildungsverzeichnis......Page 804