دسترسی نامحدود
برای کاربرانی که ثبت نام کرده اند
برای ارتباط با ما می توانید از طریق شماره موبایل زیر از طریق تماس و پیامک با ما در ارتباط باشید
در صورت عدم پاسخ گویی از طریق پیامک با پشتیبان در ارتباط باشید
برای کاربرانی که ثبت نام کرده اند
درصورت عدم همخوانی توضیحات با کتاب
از ساعت 7 صبح تا 10 شب
ویرایش:
نویسندگان: Lars Wunderlich
سری:
ISBN (شابک) : 3935042744, 9783935042741
ناشر:
سال نشر:
تعداد صفحات: 288
زبان: German
فرمت فایل : PDF (درصورت درخواست کاربر به PDF، EPUB یا AZW3 تبدیل می شود)
حجم فایل: 6 مگابایت
در صورت تبدیل فایل کتاب AOP. Aspektorientierte Programmierung in der Praxis به فرمت های PDF، EPUB، AZW3، MOBI و یا DJVU می توانید به پشتیبان اطلاع دهید تا فایل مورد نظر را تبدیل نمایند.
توجه داشته باشید کتاب AOP. برنامه نویسی جنبه گرا در عمل نسخه زبان اصلی می باشد و کتاب ترجمه شده به فارسی نمی باشد. وبسایت اینترنشنال لایبرری ارائه دهنده کتاب های زبان اصلی می باشد و هیچ گونه کتاب ترجمه شده یا نوشته شده به فارسی را ارائه نمی دهد.
Einleitung......Page 9
1.1 Die 1:1-Mapping-Vision......Page 19
1.2 Einführung in AOP-Begriffe......Page 20
1.3 Architektur- und Designvorgehen durch„Prismabildung“......Page 30
1.4.1 Vom prozeduralen Erwachen .........Page 33
1.4.2 ... zum objektorientierten Dilemma......Page 35
1.5 AOP als Rettungsanker!?......Page 38
1.6 Fortschritte von AOP gegenüber OOP......Page 39
1.7 AOP-Techniken von morgen?!......Page 47
1.7.1 Separation of Concerns versus SeparationofAspects......Page 48
1.7.2 Multidimensionales Separation of Concerns......Page 53
1.7.3 Multidimensionale Interfaces......Page 54
1.7.4 Anwendung von Vererbung im multidimensionalen Aspektuniversum......Page 55
1.7.5 Orthogonale bzw. nichtorthogonale Aspekte und Konfliktsituationen......Page 56
1.7.6 Symmetrische und asymmetrische AOPLösungen......Page 62
1.7.7 Weaving in dynamischem und statischem AOP......Page 64
1.8 Wann ist der Einsatz von AOP sinnvoll?......Page 69
1.8.1 Auswirkung von Softwareentwicklungsverfahren auf Projektmanagement......Page 70
1.8.2 Wiederverwendbarkeit – ein Aberglaube?......Page 74
1.8.3 AOP – ein Ansatz zur Lösung?......Page 78
1.9 Versuch einer Einschätzung von AOP......Page 80
1.9.1 AOP zum Einsatz bringen......Page 83
1.10 Zusammenfassung......Page 85
2 AOP-Frameworks in Java......Page 87
2.1 AspectJ......Page 88
2.1.1 Die AspectJ-Sprache......Page 90
2.1.2 Beispiel mit AJDT in Eclipse......Page 102
2.2 JBoss AOP......Page 110
2.2.1 JBoss-IDE AOP am Beispiel......Page 123
2.3 JBoss AOP vs. AspectJ......Page 128
2.4 AspectWerkz......Page 129
2.5 Weitere Java-AOP-Tools......Page 130
2.6 Frameworks? – Eine Stellungnahme......Page 131
3 Architekturen mit AOP......Page 133
3.1 Theme Approach – Analyse und Design in AOP......Page 143
3.2 Architektonische Grundlagen......Page 152
3.2.1 Pointcutwahl – eine Frage der Modellierung......Page 153
3.3.1 Java Reflection......Page 155
3.3.2 Dynamic Proxies – erster Schritt Richtung AOP?......Page 159
3.3.3 Bytecodemanipulation......Page 169
3.3.4 Java Standard Edition mit AOP versus Java Enterprise Edition......Page 188
3.3.5 Meta-Tags für die Realisierung von AOP......Page 197
3.4 Auswirkungen von Refactorings auf AOP......Page 204
3.5 Performancekiller AOP?......Page 208
3.5.1 Performance anders verstanden......Page 212
3.6.1 Design by Contract......Page 213
3.6.2 Singletons mit AOP realisieren......Page 231
3.6.3 Lazy creation/initialization......Page 236
3.6.4 Instanzen und Ergebnisse cachen......Page 243
3.6.5 Exception-Softening......Page 248
3.6.6 Coverage-Tests......Page 250
3.6.7 Asynchrone Aufrufe realisieren......Page 251
3.6.8 Mocktests und Implementierungen mit AOP......Page 257
3.7 Beschwörung der Dämonen?......Page 272
3.8 Sinnvolle Heirat – MDA/MDSD und AOP?......Page 276
3.9 Zusammenfassung......Page 277
Nachwort......Page 279
Literaturverzeichnis......Page 281
Stichwortverzeichnis......Page 283
Der Autor......Page 288