SOA patterns:
Gespeichert in:
1. Verfasser: | |
---|---|
Format: | Buch |
Sprache: | English |
Veröffentlicht: |
Shelter Island, NY
Manning
2012
|
Schlagworte: | |
Online-Zugang: | Inhaltsverzeichnis |
Beschreibung: | Includes bibliographical references and index |
Beschreibung: | XXIV, 269 S. 24 cm |
ISBN: | 9781933988269 1933988266 |
Internformat
MARC
LEADER | 00000nam a2200000zc 4500 | ||
---|---|---|---|
001 | BV040997576 | ||
003 | DE-604 | ||
005 | 00000000000000.0 | ||
007 | t | ||
008 | 130515s2012 xxu |||| 00||| eng d | ||
010 | |a 2012474237 | ||
015 | |a GBB257838 |2 dnb | ||
020 | |a 9781933988269 |c pbk. |9 978-1-933988-26-9 | ||
020 | |a 1933988266 |c pbk. |9 1-933988-26-6 | ||
035 | |a (OCoLC)844108599 | ||
035 | |a (DE-599)BVBBV040997576 | ||
040 | |a DE-604 |b ger |e aacr | ||
041 | 0 | |a eng | |
044 | |a xxu |c US | ||
049 | |a DE-573 |a DE-355 |a DE-83 | ||
050 | 0 | |a TK5105.5828 | |
082 | 0 | |a 004.654 | |
084 | |a ST 230 |0 (DE-625)143617: |2 rvk | ||
100 | 1 | |a Rotem-Gal-Oz, Arnon |e Verfasser |4 aut | |
245 | 1 | 0 | |a SOA patterns |c Arnon Rotem-Gal-Oz |
246 | 1 | 3 | |a Service-oriented architecture patterns |
264 | 1 | |a Shelter Island, NY |b Manning |c 2012 | |
300 | |a XXIV, 269 S. |c 24 cm | ||
336 | |b txt |2 rdacontent | ||
337 | |b n |2 rdamedia | ||
338 | |b nc |2 rdacarrier | ||
500 | |a Includes bibliographical references and index | ||
650 | 4 | |a Service-oriented architecture (Computer science) | |
650 | 0 | 7 | |a Serviceorientierte Architektur |0 (DE-588)4841015-9 |2 gnd |9 rswk-swf |
650 | 0 | 7 | |a Entwurfsmuster |0 (DE-588)4546895-3 |2 gnd |9 rswk-swf |
689 | 0 | 0 | |a Serviceorientierte Architektur |0 (DE-588)4841015-9 |D s |
689 | 0 | 1 | |a Entwurfsmuster |0 (DE-588)4546895-3 |D s |
689 | 0 | |5 DE-604 | |
856 | 4 | 2 | |m HBZ Datenaustausch |q application/pdf |u http://bvbr.bib-bvb.de:8991/F?func=service&doc_library=BVB01&local_base=BVB01&doc_number=025975252&sequence=000002&line_number=0001&func_code=DB_RECORDS&service_type=MEDIA |3 Inhaltsverzeichnis |
999 | |a oai:aleph.bib-bvb.de:BVB01-025975252 |
Datensatz im Suchindex
_version_ | 1804150323070107648 |
---|---|
adam_text | Titel: SOA patterns
Autor: Rotem-Gal-Oz, Arnon
Jahr: 2012
contents
foreword xiii
preface xv
acknowledgments xvii
about this book xix
about the author xxii
about the cover illustration xxiii
Part 1 SOA patterns..................................................1
Hf
Solving SOA pains with patterns 3
1.1 Defining software architecture 4
1.2 Service-oriented architecture 5
What SOA is, and is not 6 * Service 7 ¦ Contract 7
Endpoint 7 • Message 8 * Policy 8 ¦ Service consumer 8
SOA architectural benefits 8* SOA for the enterprise 11
1.3 Solving SOA challenges with patterns 11
Pattern structure 12 ¦ Problem 12 ¦ Solution 13 ¦ Technology
mapping 13 * Quality attributes 14 * From isolated patterns to a
pattern language 14
1.4 Summary 16
1.5 Further reading 16
Distributed systems 16 ¦ Fallacies of distributed computing 17
SOA 17
2
3
CONTENTS
Foundation structural patterns 18
2.1 Service Host pattern 19
2.2 Active Service pattern 24
2.3 Transactional Service pattern 29
2.4 Workflodize pattern 35
2.5 Edge Component pattern 39
2.6 Summary 43
2.7 Further reading 44
Service Host pattern 44* Transactional Service pattern 44
Workflodize pattern 44 * Edge Component pattern 44
Patterns for performance, scalability, and availability 45
3.1 Decoupled Invocation pattern 47
3.2 Parallel Pipelines pattern 51
3.3 Gridable Service pattern 56
3.4 Service Instance pattern 61
3.5 Virtual Endpoint pattern 64
3.6 Service Watchdog pattern 67
3.7 Summary 71
3.8 Further reading 72
Decoupled Invocation 72 * Parallel Pipelines 72
Gridable Service 72
A Security and manageability patterns 73
4.1 Secured Message pattern 75
4.2 Secured Infrastructure pattern 80
4.3 Service Firewall pattern 86
4.4 Identity Provider pattern 91
4.5 Service Monitor pattern 98
4.6 Summary 104
4.7 Further reading 105
Secured message 105 « Secured Infrastructure 105
C Message exchange patterns 106
S 5.1 Request/Reply pattern 108
5.2 Request/Reaction pattern 114
6
CONTENTS xi
5.3 Inversion of Communications pattern 120
5.4 Saga pattern 129
5.5 Summary 137
5.6 Further reading 137
Inversion of Communications 137 ¦ Saga 138
Service consumer patterns 139
6.1 Reservation pattern 140
6.2 Composite Front End (Portal) pattern 148
6.3 Client/Server/Service pattern 154
6.4 Summary 160
6.5 Further reading 160
Composite Front End 160 * Client/Server/Service 160
Service integration patterns 161
7.1 Service Bus pattern 162
7.2 Orchestration pattern 170
7.3 Aggregated Reporting pattern 177
7.4 Summary 185
7.5 Further reading 186
Service Bus 186 * Orchestration 186 * Aggregated
Reporting 186
Part 2 SOA in the real world..............................187
10
CONTENTS
9.2 Solution 214
Structure (Edge Component, Gridable Service, Parallel Pipelines) 216
Communications (Inversion of Communications, Service Bus, Saga,
Reservation) 223 * Availability (Service Instance, Service
Watchdog) 228
9.3 Summary 231
SOA vs. the world 233
10.1 REST vs. SOA 234
What is REST anyway ? 234 ¦ How REST and SOA are
different 235 - RESTfulSOA 236
10.2 SOA and the cloud 238
The cloud terminology soup 238 ¦ The cloud and the fallacies of
distributed computing 239 * The cloud and SOA 241
10.3 SOA and big data 242
The big data technology mix 243 ¦ How SOA works with big
data 245
10.4 Summary 247
10.5 Further reading 247
REST 247-The cloud 248 * Big data 248
appendix From quality attributes to patterns 249
index 259
|
any_adam_object | 1 |
author | Rotem-Gal-Oz, Arnon |
author_facet | Rotem-Gal-Oz, Arnon |
author_role | aut |
author_sort | Rotem-Gal-Oz, Arnon |
author_variant | a r g arg |
building | Verbundindex |
bvnumber | BV040997576 |
callnumber-first | T - Technology |
callnumber-label | TK5105 |
callnumber-raw | TK5105.5828 |
callnumber-search | TK5105.5828 |
callnumber-sort | TK 45105.5828 |
callnumber-subject | TK - Electrical and Nuclear Engineering |
classification_rvk | ST 230 |
ctrlnum | (OCoLC)844108599 (DE-599)BVBBV040997576 |
dewey-full | 004.654 |
dewey-hundreds | 000 - Computer science, information, general works |
dewey-ones | 004 - Computer science |
dewey-raw | 004.654 |
dewey-search | 004.654 |
dewey-sort | 14.654 |
dewey-tens | 000 - Computer science, information, general works |
discipline | Informatik |
format | Book |
fullrecord | <?xml version="1.0" encoding="UTF-8"?><collection xmlns="http://www.loc.gov/MARC21/slim"><record><leader>01660nam a2200445zc 4500</leader><controlfield tag="001">BV040997576</controlfield><controlfield tag="003">DE-604</controlfield><controlfield tag="005">00000000000000.0</controlfield><controlfield tag="007">t</controlfield><controlfield tag="008">130515s2012 xxu |||| 00||| eng d</controlfield><datafield tag="010" ind1=" " ind2=" "><subfield code="a">2012474237</subfield></datafield><datafield tag="015" ind1=" " ind2=" "><subfield code="a">GBB257838</subfield><subfield code="2">dnb</subfield></datafield><datafield tag="020" ind1=" " ind2=" "><subfield code="a">9781933988269</subfield><subfield code="c">pbk.</subfield><subfield code="9">978-1-933988-26-9</subfield></datafield><datafield tag="020" ind1=" " ind2=" "><subfield code="a">1933988266</subfield><subfield code="c">pbk.</subfield><subfield code="9">1-933988-26-6</subfield></datafield><datafield tag="035" ind1=" " ind2=" "><subfield code="a">(OCoLC)844108599</subfield></datafield><datafield tag="035" ind1=" " ind2=" "><subfield code="a">(DE-599)BVBBV040997576</subfield></datafield><datafield tag="040" ind1=" " ind2=" "><subfield code="a">DE-604</subfield><subfield code="b">ger</subfield><subfield code="e">aacr</subfield></datafield><datafield tag="041" ind1="0" ind2=" "><subfield code="a">eng</subfield></datafield><datafield tag="044" ind1=" " ind2=" "><subfield code="a">xxu</subfield><subfield code="c">US</subfield></datafield><datafield tag="049" ind1=" " ind2=" "><subfield code="a">DE-573</subfield><subfield code="a">DE-355</subfield><subfield code="a">DE-83</subfield></datafield><datafield tag="050" ind1=" " ind2="0"><subfield code="a">TK5105.5828</subfield></datafield><datafield tag="082" ind1="0" ind2=" "><subfield code="a">004.654</subfield></datafield><datafield tag="084" ind1=" " ind2=" "><subfield code="a">ST 230</subfield><subfield code="0">(DE-625)143617:</subfield><subfield code="2">rvk</subfield></datafield><datafield tag="100" ind1="1" ind2=" "><subfield code="a">Rotem-Gal-Oz, Arnon</subfield><subfield code="e">Verfasser</subfield><subfield code="4">aut</subfield></datafield><datafield tag="245" ind1="1" ind2="0"><subfield code="a">SOA patterns</subfield><subfield code="c">Arnon Rotem-Gal-Oz</subfield></datafield><datafield tag="246" ind1="1" ind2="3"><subfield code="a">Service-oriented architecture patterns</subfield></datafield><datafield tag="264" ind1=" " ind2="1"><subfield code="a">Shelter Island, NY</subfield><subfield code="b">Manning</subfield><subfield code="c">2012</subfield></datafield><datafield tag="300" ind1=" " ind2=" "><subfield code="a">XXIV, 269 S.</subfield><subfield code="c">24 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="500" ind1=" " ind2=" "><subfield code="a">Includes bibliographical references and index</subfield></datafield><datafield tag="650" ind1=" " ind2="4"><subfield code="a">Service-oriented architecture (Computer science)</subfield></datafield><datafield tag="650" ind1="0" ind2="7"><subfield code="a">Serviceorientierte Architektur</subfield><subfield code="0">(DE-588)4841015-9</subfield><subfield code="2">gnd</subfield><subfield code="9">rswk-swf</subfield></datafield><datafield tag="650" ind1="0" ind2="7"><subfield code="a">Entwurfsmuster</subfield><subfield code="0">(DE-588)4546895-3</subfield><subfield code="2">gnd</subfield><subfield code="9">rswk-swf</subfield></datafield><datafield tag="689" ind1="0" ind2="0"><subfield code="a">Serviceorientierte Architektur</subfield><subfield code="0">(DE-588)4841015-9</subfield><subfield code="D">s</subfield></datafield><datafield tag="689" ind1="0" ind2="1"><subfield code="a">Entwurfsmuster</subfield><subfield code="0">(DE-588)4546895-3</subfield><subfield code="D">s</subfield></datafield><datafield tag="689" ind1="0" ind2=" "><subfield code="5">DE-604</subfield></datafield><datafield tag="856" ind1="4" ind2="2"><subfield code="m">HBZ 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=025975252&sequence=000002&line_number=0001&func_code=DB_RECORDS&service_type=MEDIA</subfield><subfield code="3">Inhaltsverzeichnis</subfield></datafield><datafield tag="999" ind1=" " ind2=" "><subfield code="a">oai:aleph.bib-bvb.de:BVB01-025975252</subfield></datafield></record></collection> |
id | DE-604.BV040997576 |
illustrated | Not Illustrated |
indexdate | 2024-07-10T00:37:06Z |
institution | BVB |
isbn | 9781933988269 1933988266 |
language | English |
lccn | 2012474237 |
oai_aleph_id | oai:aleph.bib-bvb.de:BVB01-025975252 |
oclc_num | 844108599 |
open_access_boolean | |
owner | DE-573 DE-355 DE-BY-UBR DE-83 |
owner_facet | DE-573 DE-355 DE-BY-UBR DE-83 |
physical | XXIV, 269 S. 24 cm |
publishDate | 2012 |
publishDateSearch | 2012 |
publishDateSort | 2012 |
publisher | Manning |
record_format | marc |
spelling | Rotem-Gal-Oz, Arnon Verfasser aut SOA patterns Arnon Rotem-Gal-Oz Service-oriented architecture patterns Shelter Island, NY Manning 2012 XXIV, 269 S. 24 cm txt rdacontent n rdamedia nc rdacarrier Includes bibliographical references and index Service-oriented architecture (Computer science) Serviceorientierte Architektur (DE-588)4841015-9 gnd rswk-swf Entwurfsmuster (DE-588)4546895-3 gnd rswk-swf Serviceorientierte Architektur (DE-588)4841015-9 s Entwurfsmuster (DE-588)4546895-3 s DE-604 HBZ Datenaustausch application/pdf http://bvbr.bib-bvb.de:8991/F?func=service&doc_library=BVB01&local_base=BVB01&doc_number=025975252&sequence=000002&line_number=0001&func_code=DB_RECORDS&service_type=MEDIA Inhaltsverzeichnis |
spellingShingle | Rotem-Gal-Oz, Arnon SOA patterns Service-oriented architecture (Computer science) Serviceorientierte Architektur (DE-588)4841015-9 gnd Entwurfsmuster (DE-588)4546895-3 gnd |
subject_GND | (DE-588)4841015-9 (DE-588)4546895-3 |
title | SOA patterns |
title_alt | Service-oriented architecture patterns |
title_auth | SOA patterns |
title_exact_search | SOA patterns |
title_full | SOA patterns Arnon Rotem-Gal-Oz |
title_fullStr | SOA patterns Arnon Rotem-Gal-Oz |
title_full_unstemmed | SOA patterns Arnon Rotem-Gal-Oz |
title_short | SOA patterns |
title_sort | soa patterns |
topic | Service-oriented architecture (Computer science) Serviceorientierte Architektur (DE-588)4841015-9 gnd Entwurfsmuster (DE-588)4546895-3 gnd |
topic_facet | Service-oriented architecture (Computer science) Serviceorientierte Architektur Entwurfsmuster |
url | http://bvbr.bib-bvb.de:8991/F?func=service&doc_library=BVB01&local_base=BVB01&doc_number=025975252&sequence=000002&line_number=0001&func_code=DB_RECORDS&service_type=MEDIA |
work_keys_str_mv | AT rotemgalozarnon soapatterns AT rotemgalozarnon serviceorientedarchitecturepatterns |