Mastering NServiceBus and persistence :: design and build various enterprise solutions using NServiceBus while utilizing persistence enterprise objects /
This book is intended for developers, designers, and architects alike who wish to build C# NServiceBus enterprise architectures and learn how ESB persists data and messages to help them attain their goals. No prior knowledge of persistence in NServiceBus is required.
Gespeichert in:
1. Verfasser: | |
---|---|
Weitere Verfasser: | |
Format: | Elektronisch E-Book |
Sprache: | English |
Veröffentlicht: |
Birmingham, England :
Packt Publishing Ltd,
2014.
|
Schriftenreihe: | Professional expertise distilled.
|
Schlagworte: | |
Online-Zugang: | Volltext |
Zusammenfassung: | This book is intended for developers, designers, and architects alike who wish to build C# NServiceBus enterprise architectures and learn how ESB persists data and messages to help them attain their goals. No prior knowledge of persistence in NServiceBus is required. |
Beschreibung: | 1 online resource (286 pages) : illustrations (some color) |
ISBN: | 9781782173823 178217382X 1782173811 9781782173816 |
Internformat
MARC
LEADER | 00000cam a2200000 i 4500 | ||
---|---|---|---|
001 | ZDB-4-EBA-ocn891381420 | ||
003 | OCoLC | ||
005 | 20241004212047.0 | ||
006 | m o d | ||
007 | cr cn||||||||| | ||
008 | 140904t20142014enka o 001 0 eng d | ||
040 | |a E7B |b eng |e rda |e pn |c E7B |d OCLCO |d UMI |d N$T |d DEBBG |d DEBSZ |d COO |d YDXCP |d OCLCQ |d OCLCO |d OCLCA |d OCLCQ |d AGLDB |d ICA |d OCLCQ |d REB |d D6H |d OCLCF |d VTS |d CEF |d UKMGB |d WYU |d STF |d UAB |d AU@ |d M8D |d UKAHL |d VT2 |d RDF |d OCLCO |d OCLCQ |d QGK |d OCLCO |d OCLCL | ||
015 | |a GBB747167 |2 bnb | ||
016 | 7 | |a 018005583 |2 Uk | |
019 | |a 891786405 |a 907279785 |a 1259160012 | ||
020 | |a 9781782173823 |q (electronic bk.) | ||
020 | |a 178217382X |q (electronic bk.) | ||
020 | |a 1782173811 | ||
020 | |a 9781782173816 | ||
020 | |z 9781782173816 | ||
035 | |a (OCoLC)891381420 |z (OCoLC)891786405 |z (OCoLC)907279785 |z (OCoLC)1259160012 | ||
037 | |a CL0500000484 |b Safari Books Online | ||
050 | 4 | |a QA76.9.D5 |b .H45 2014eb | |
072 | 7 | |a COM |x 013000 |2 bisacsh | |
072 | 7 | |a COM |x 014000 |2 bisacsh | |
072 | 7 | |a COM |x 018000 |2 bisacsh | |
072 | 7 | |a COM |x 067000 |2 bisacsh | |
072 | 7 | |a COM |x 032000 |2 bisacsh | |
072 | 7 | |a COM |x 037000 |2 bisacsh | |
072 | 7 | |a COM |x 052000 |2 bisacsh | |
082 | 7 | |a 004.36 |2 23 | |
049 | |a MAIN | ||
100 | 1 | |a Helton, Rich, |e author. | |
245 | 1 | 0 | |a Mastering NServiceBus and persistence : |b design and build various enterprise solutions using NServiceBus while utilizing persistence enterprise objects / |c Rich Helton ; cover image by Zarko Piljak. |
264 | 1 | |a Birmingham, England : |b Packt Publishing Ltd, |c 2014. | |
264 | 4 | |c ©2014 | |
300 | |a 1 online resource (286 pages) : |b illustrations (some color) | ||
336 | |a text |b txt |2 rdacontent | ||
337 | |a computer |b c |2 rdamedia | ||
338 | |a online resource |b cr |2 rdacarrier | ||
490 | 1 | |a Professional expertise distilled | |
588 | 0 | |a Online resource; title from PDF title page (ebrary, viewed September 4, 2014). | |
505 | 0 | |a Cover; Copyright; Credits; About the Author; About the Reviewers; www.PacktPub.com; Table of Contents; Preface; Chapter 1: NServiceBus Persistence Introduction; Introduction to SOA; The need for metadata; The need for persistence patterns; Fallacies of distributed computing; The need for sagas; A real-life saga; A beginning NServiceBus saga; Beginning NServiceBus assemblies; Summary; Chapter 2: NServiceBus Architecture; Benefits of NSB; More on endpoints; The application security perspective; NSB hosting versus self-hosting; Using Powershell commands; Message exchange patterns | |
505 | 8 | |a The publish/subscribe patternRequest-response messages; Saga services; Some saga features; Timeout messages; Message mutations; Message encryption; Cluster messaging; Performance monitoring; Gateway messaging; Data bus messaging; Storage patterns; Backing it up; Monitoring; Sample e-mail notification; Let us recap; Summary; Chapter 3: Particular Service Platform; ServicePulse; ServiceControl; ServiceInsight; ServiceMatrix; Introducing custom checks; Publish/subscribe through ServiceMatrix; Sagas through ServiceMatrix; Summary; Chapter 4: Knowing Your IBus; Understanding the basics of IBus | |
505 | 8 | |a Configuring IBusInterface configurations; Using the Fluent Configure. With(); The transport storage; The saga persister; The timeout persister; The gateway persister; The subscription storage; Finding more configuration settings; Using saga and NHibernate; Defining NHibernate; The saga database data; Logging; Buyer''s remorse code walkthrough; Message mutators; Encryption; Services and deployment; Summary; Chapter 5: Persistence Architecture; Persistence basics; Supporting frameworks for persistence; Introducing Entity Framework; XML serialization; C# reflection; PayQueue sample | |
505 | 8 | |a SQL Queuing sampleDatabase logging; Summary; Chapter 6: SQL Server Examples; The SQL Server example; The MVC-EF example; Entity Framework snippets; Creating tables with EF; Creating tables from the EF code; Creating tables from EF models; Code-first EF; Code-first EF and configurations; Unit testing NServiceBus; Message handler unit testing; Saga handler unit testing; Summary; Chapter 7: Persistent Snippets; Entering NHibernate; Using saga and NHibernate; Defining NHibernate; The saga database data; Logging; Entering RavenDB; Entering MongoDB; NServiceBus MongoDB persistence; Summary | |
505 | 8 | |a Chapter 8: The NSB CloudIntroducing the cloud and NSB; Introducing PaaS, IaaS, and SaaS; Cloud vendors; Using Microsoft Azure; Virtual machines; Azure Service Bus; Service bus for Windows Server; Other Azure Services; Adding NServiceBus; NServiceBus for Azure; Azure support for NServiceBus; NSB in the mobile world; Recap; Questions that were answered; Summary; Index | |
520 | |a This book is intended for developers, designers, and architects alike who wish to build C# NServiceBus enterprise architectures and learn how ESB persists data and messages to help them attain their goals. No prior knowledge of persistence in NServiceBus is required. | ||
546 | |a English. | ||
650 | 0 | |a Electronic data processing |x Distributed processing. |0 http://id.loc.gov/authorities/subjects/sh85042293 | |
650 | 0 | |a Web services |x Computer programs. | |
650 | 6 | |a Traitement réparti. | |
650 | 6 | |a Services Web |x Logiciels. | |
650 | 7 | |a COMPUTERS |x Computer Literacy. |2 bisacsh | |
650 | 7 | |a COMPUTERS |x Computer Science. |2 bisacsh | |
650 | 7 | |a COMPUTERS |x Data Processing. |2 bisacsh | |
650 | 7 | |a COMPUTERS |x Hardware |x General. |2 bisacsh | |
650 | 7 | |a COMPUTERS |x Information Technology. |2 bisacsh | |
650 | 7 | |a COMPUTERS |x Machine Theory. |2 bisacsh | |
650 | 7 | |a COMPUTERS |x Reference. |2 bisacsh | |
650 | 7 | |a Electronic data processing |x Distributed processing |2 fast | |
700 | 1 | |a Piljak, Zarko, |e cover designer. | |
758 | |i has work: |a Mastering NServiceBus and persistence (Text) |1 https://id.oclc.org/worldcat/entity/E39PD3qHMywdj8MhfBGRqmCqQq |4 https://id.oclc.org/worldcat/ontology/hasWork | ||
776 | 0 | 8 | |i Print version: |a Helton, Rich. |t Mastering NServiceBus and persistence : design and build various enterprise solutions using NServiceBus while utilizing persistence enterprise objects. |d Birmingham, England : Packt Publishing Ltd, ©2014 |h iv, 271 pages |z 9781782173816 |
830 | 0 | |a Professional expertise distilled. |0 http://id.loc.gov/authorities/names/no2015143013 | |
856 | 4 | 0 | |l FWS01 |p ZDB-4-EBA |q FWS_PDA_EBA |u https://search.ebscohost.com/login.aspx?direct=true&scope=site&db=nlebk&AN=836623 |3 Volltext |
936 | |a BATCHLOAD | ||
938 | |a Askews and Holts Library Services |b ASKH |n AH27086245 | ||
938 | |a ebrary |b EBRY |n ebr10921227 | ||
938 | |a EBSCOhost |b EBSC |n 836623 | ||
938 | |a YBP Library Services |b YANK |n 12055180 | ||
994 | |a 92 |b GEBAY | ||
912 | |a ZDB-4-EBA | ||
049 | |a DE-863 |
Datensatz im Suchindex
DE-BY-FWS_katkey | ZDB-4-EBA-ocn891381420 |
---|---|
_version_ | 1816882287672819712 |
adam_text | |
any_adam_object | |
author | Helton, Rich |
author2 | Piljak, Zarko |
author2_role | cov |
author2_variant | z p zp |
author_facet | Helton, Rich Piljak, Zarko |
author_role | aut |
author_sort | Helton, Rich |
author_variant | r h rh |
building | Verbundindex |
bvnumber | localFWS |
callnumber-first | Q - Science |
callnumber-label | QA76 |
callnumber-raw | QA76.9.D5 .H45 2014eb |
callnumber-search | QA76.9.D5 .H45 2014eb |
callnumber-sort | QA 276.9 D5 H45 42014EB |
callnumber-subject | QA - Mathematics |
collection | ZDB-4-EBA |
contents | Cover; Copyright; Credits; About the Author; About the Reviewers; www.PacktPub.com; Table of Contents; Preface; Chapter 1: NServiceBus Persistence Introduction; Introduction to SOA; The need for metadata; The need for persistence patterns; Fallacies of distributed computing; The need for sagas; A real-life saga; A beginning NServiceBus saga; Beginning NServiceBus assemblies; Summary; Chapter 2: NServiceBus Architecture; Benefits of NSB; More on endpoints; The application security perspective; NSB hosting versus self-hosting; Using Powershell commands; Message exchange patterns The publish/subscribe patternRequest-response messages; Saga services; Some saga features; Timeout messages; Message mutations; Message encryption; Cluster messaging; Performance monitoring; Gateway messaging; Data bus messaging; Storage patterns; Backing it up; Monitoring; Sample e-mail notification; Let us recap; Summary; Chapter 3: Particular Service Platform; ServicePulse; ServiceControl; ServiceInsight; ServiceMatrix; Introducing custom checks; Publish/subscribe through ServiceMatrix; Sagas through ServiceMatrix; Summary; Chapter 4: Knowing Your IBus; Understanding the basics of IBus Configuring IBusInterface configurations; Using the Fluent Configure. With(); The transport storage; The saga persister; The timeout persister; The gateway persister; The subscription storage; Finding more configuration settings; Using saga and NHibernate; Defining NHibernate; The saga database data; Logging; Buyer''s remorse code walkthrough; Message mutators; Encryption; Services and deployment; Summary; Chapter 5: Persistence Architecture; Persistence basics; Supporting frameworks for persistence; Introducing Entity Framework; XML serialization; C# reflection; PayQueue sample SQL Queuing sampleDatabase logging; Summary; Chapter 6: SQL Server Examples; The SQL Server example; The MVC-EF example; Entity Framework snippets; Creating tables with EF; Creating tables from the EF code; Creating tables from EF models; Code-first EF; Code-first EF and configurations; Unit testing NServiceBus; Message handler unit testing; Saga handler unit testing; Summary; Chapter 7: Persistent Snippets; Entering NHibernate; Using saga and NHibernate; Defining NHibernate; The saga database data; Logging; Entering RavenDB; Entering MongoDB; NServiceBus MongoDB persistence; Summary Chapter 8: The NSB CloudIntroducing the cloud and NSB; Introducing PaaS, IaaS, and SaaS; Cloud vendors; Using Microsoft Azure; Virtual machines; Azure Service Bus; Service bus for Windows Server; Other Azure Services; Adding NServiceBus; NServiceBus for Azure; Azure support for NServiceBus; NSB in the mobile world; Recap; Questions that were answered; Summary; Index |
ctrlnum | (OCoLC)891381420 |
dewey-full | 004.36 |
dewey-hundreds | 000 - Computer science, information, general works |
dewey-ones | 004 - Computer science |
dewey-raw | 004.36 |
dewey-search | 004.36 |
dewey-sort | 14.36 |
dewey-tens | 000 - Computer science, information, general works |
discipline | Informatik |
format | Electronic eBook |
fullrecord | <?xml version="1.0" encoding="UTF-8"?><collection xmlns="http://www.loc.gov/MARC21/slim"><record><leader>06685cam a2200829 i 4500</leader><controlfield tag="001">ZDB-4-EBA-ocn891381420</controlfield><controlfield tag="003">OCoLC</controlfield><controlfield tag="005">20241004212047.0</controlfield><controlfield tag="006">m o d </controlfield><controlfield tag="007">cr cn|||||||||</controlfield><controlfield tag="008">140904t20142014enka o 001 0 eng d</controlfield><datafield tag="040" ind1=" " ind2=" "><subfield code="a">E7B</subfield><subfield code="b">eng</subfield><subfield code="e">rda</subfield><subfield code="e">pn</subfield><subfield code="c">E7B</subfield><subfield code="d">OCLCO</subfield><subfield code="d">UMI</subfield><subfield code="d">N$T</subfield><subfield code="d">DEBBG</subfield><subfield code="d">DEBSZ</subfield><subfield code="d">COO</subfield><subfield code="d">YDXCP</subfield><subfield code="d">OCLCQ</subfield><subfield code="d">OCLCO</subfield><subfield code="d">OCLCA</subfield><subfield code="d">OCLCQ</subfield><subfield code="d">AGLDB</subfield><subfield code="d">ICA</subfield><subfield code="d">OCLCQ</subfield><subfield code="d">REB</subfield><subfield code="d">D6H</subfield><subfield code="d">OCLCF</subfield><subfield code="d">VTS</subfield><subfield code="d">CEF</subfield><subfield code="d">UKMGB</subfield><subfield code="d">WYU</subfield><subfield code="d">STF</subfield><subfield code="d">UAB</subfield><subfield code="d">AU@</subfield><subfield code="d">M8D</subfield><subfield code="d">UKAHL</subfield><subfield code="d">VT2</subfield><subfield code="d">RDF</subfield><subfield code="d">OCLCO</subfield><subfield code="d">OCLCQ</subfield><subfield code="d">QGK</subfield><subfield code="d">OCLCO</subfield><subfield code="d">OCLCL</subfield></datafield><datafield tag="015" ind1=" " ind2=" "><subfield code="a">GBB747167</subfield><subfield code="2">bnb</subfield></datafield><datafield tag="016" ind1="7" ind2=" "><subfield code="a">018005583</subfield><subfield code="2">Uk</subfield></datafield><datafield tag="019" ind1=" " ind2=" "><subfield code="a">891786405</subfield><subfield code="a">907279785</subfield><subfield code="a">1259160012</subfield></datafield><datafield tag="020" ind1=" " ind2=" "><subfield code="a">9781782173823</subfield><subfield code="q">(electronic bk.)</subfield></datafield><datafield tag="020" ind1=" " ind2=" "><subfield code="a">178217382X</subfield><subfield code="q">(electronic bk.)</subfield></datafield><datafield tag="020" ind1=" " ind2=" "><subfield code="a">1782173811</subfield></datafield><datafield tag="020" ind1=" " ind2=" "><subfield code="a">9781782173816</subfield></datafield><datafield tag="020" ind1=" " ind2=" "><subfield code="z">9781782173816</subfield></datafield><datafield tag="035" ind1=" " ind2=" "><subfield code="a">(OCoLC)891381420</subfield><subfield code="z">(OCoLC)891786405</subfield><subfield code="z">(OCoLC)907279785</subfield><subfield code="z">(OCoLC)1259160012</subfield></datafield><datafield tag="037" ind1=" " ind2=" "><subfield code="a">CL0500000484</subfield><subfield code="b">Safari Books Online</subfield></datafield><datafield tag="050" ind1=" " ind2="4"><subfield code="a">QA76.9.D5</subfield><subfield code="b">.H45 2014eb</subfield></datafield><datafield tag="072" ind1=" " ind2="7"><subfield code="a">COM</subfield><subfield code="x">013000</subfield><subfield code="2">bisacsh</subfield></datafield><datafield tag="072" ind1=" " ind2="7"><subfield code="a">COM</subfield><subfield code="x">014000</subfield><subfield code="2">bisacsh</subfield></datafield><datafield tag="072" ind1=" " ind2="7"><subfield code="a">COM</subfield><subfield code="x">018000</subfield><subfield code="2">bisacsh</subfield></datafield><datafield tag="072" ind1=" " ind2="7"><subfield code="a">COM</subfield><subfield code="x">067000</subfield><subfield code="2">bisacsh</subfield></datafield><datafield tag="072" ind1=" " ind2="7"><subfield code="a">COM</subfield><subfield code="x">032000</subfield><subfield code="2">bisacsh</subfield></datafield><datafield tag="072" ind1=" " ind2="7"><subfield code="a">COM</subfield><subfield code="x">037000</subfield><subfield code="2">bisacsh</subfield></datafield><datafield tag="072" ind1=" " ind2="7"><subfield code="a">COM</subfield><subfield code="x">052000</subfield><subfield code="2">bisacsh</subfield></datafield><datafield tag="082" ind1="7" ind2=" "><subfield code="a">004.36</subfield><subfield code="2">23</subfield></datafield><datafield tag="049" ind1=" " ind2=" "><subfield code="a">MAIN</subfield></datafield><datafield tag="100" ind1="1" ind2=" "><subfield code="a">Helton, Rich,</subfield><subfield code="e">author.</subfield></datafield><datafield tag="245" ind1="1" ind2="0"><subfield code="a">Mastering NServiceBus and persistence :</subfield><subfield code="b">design and build various enterprise solutions using NServiceBus while utilizing persistence enterprise objects /</subfield><subfield code="c">Rich Helton ; cover image by Zarko Piljak.</subfield></datafield><datafield tag="264" ind1=" " ind2="1"><subfield code="a">Birmingham, England :</subfield><subfield code="b">Packt Publishing Ltd,</subfield><subfield code="c">2014.</subfield></datafield><datafield tag="264" ind1=" " ind2="4"><subfield code="c">©2014</subfield></datafield><datafield tag="300" ind1=" " ind2=" "><subfield code="a">1 online resource (286 pages) :</subfield><subfield code="b">illustrations (some color)</subfield></datafield><datafield tag="336" ind1=" " ind2=" "><subfield code="a">text</subfield><subfield code="b">txt</subfield><subfield code="2">rdacontent</subfield></datafield><datafield tag="337" ind1=" " ind2=" "><subfield code="a">computer</subfield><subfield code="b">c</subfield><subfield code="2">rdamedia</subfield></datafield><datafield tag="338" ind1=" " ind2=" "><subfield code="a">online resource</subfield><subfield code="b">cr</subfield><subfield code="2">rdacarrier</subfield></datafield><datafield tag="490" ind1="1" ind2=" "><subfield code="a">Professional expertise distilled</subfield></datafield><datafield tag="588" ind1="0" ind2=" "><subfield code="a">Online resource; title from PDF title page (ebrary, viewed September 4, 2014).</subfield></datafield><datafield tag="505" ind1="0" ind2=" "><subfield code="a">Cover; Copyright; Credits; About the Author; About the Reviewers; www.PacktPub.com; Table of Contents; Preface; Chapter 1: NServiceBus Persistence Introduction; Introduction to SOA; The need for metadata; The need for persistence patterns; Fallacies of distributed computing; The need for sagas; A real-life saga; A beginning NServiceBus saga; Beginning NServiceBus assemblies; Summary; Chapter 2: NServiceBus Architecture; Benefits of NSB; More on endpoints; The application security perspective; NSB hosting versus self-hosting; Using Powershell commands; Message exchange patterns</subfield></datafield><datafield tag="505" ind1="8" ind2=" "><subfield code="a">The publish/subscribe patternRequest-response messages; Saga services; Some saga features; Timeout messages; Message mutations; Message encryption; Cluster messaging; Performance monitoring; Gateway messaging; Data bus messaging; Storage patterns; Backing it up; Monitoring; Sample e-mail notification; Let us recap; Summary; Chapter 3: Particular Service Platform; ServicePulse; ServiceControl; ServiceInsight; ServiceMatrix; Introducing custom checks; Publish/subscribe through ServiceMatrix; Sagas through ServiceMatrix; Summary; Chapter 4: Knowing Your IBus; Understanding the basics of IBus</subfield></datafield><datafield tag="505" ind1="8" ind2=" "><subfield code="a">Configuring IBusInterface configurations; Using the Fluent Configure. With(); The transport storage; The saga persister; The timeout persister; The gateway persister; The subscription storage; Finding more configuration settings; Using saga and NHibernate; Defining NHibernate; The saga database data; Logging; Buyer''s remorse code walkthrough; Message mutators; Encryption; Services and deployment; Summary; Chapter 5: Persistence Architecture; Persistence basics; Supporting frameworks for persistence; Introducing Entity Framework; XML serialization; C# reflection; PayQueue sample</subfield></datafield><datafield tag="505" ind1="8" ind2=" "><subfield code="a">SQL Queuing sampleDatabase logging; Summary; Chapter 6: SQL Server Examples; The SQL Server example; The MVC-EF example; Entity Framework snippets; Creating tables with EF; Creating tables from the EF code; Creating tables from EF models; Code-first EF; Code-first EF and configurations; Unit testing NServiceBus; Message handler unit testing; Saga handler unit testing; Summary; Chapter 7: Persistent Snippets; Entering NHibernate; Using saga and NHibernate; Defining NHibernate; The saga database data; Logging; Entering RavenDB; Entering MongoDB; NServiceBus MongoDB persistence; Summary</subfield></datafield><datafield tag="505" ind1="8" ind2=" "><subfield code="a">Chapter 8: The NSB CloudIntroducing the cloud and NSB; Introducing PaaS, IaaS, and SaaS; Cloud vendors; Using Microsoft Azure; Virtual machines; Azure Service Bus; Service bus for Windows Server; Other Azure Services; Adding NServiceBus; NServiceBus for Azure; Azure support for NServiceBus; NSB in the mobile world; Recap; Questions that were answered; Summary; Index</subfield></datafield><datafield tag="520" ind1=" " ind2=" "><subfield code="a">This book is intended for developers, designers, and architects alike who wish to build C# NServiceBus enterprise architectures and learn how ESB persists data and messages to help them attain their goals. No prior knowledge of persistence in NServiceBus is required.</subfield></datafield><datafield tag="546" ind1=" " ind2=" "><subfield code="a">English.</subfield></datafield><datafield tag="650" ind1=" " ind2="0"><subfield code="a">Electronic data processing</subfield><subfield code="x">Distributed processing.</subfield><subfield code="0">http://id.loc.gov/authorities/subjects/sh85042293</subfield></datafield><datafield tag="650" ind1=" " ind2="0"><subfield code="a">Web services</subfield><subfield code="x">Computer programs.</subfield></datafield><datafield tag="650" ind1=" " ind2="6"><subfield code="a">Traitement réparti.</subfield></datafield><datafield tag="650" ind1=" " ind2="6"><subfield code="a">Services Web</subfield><subfield code="x">Logiciels.</subfield></datafield><datafield tag="650" ind1=" " ind2="7"><subfield code="a">COMPUTERS</subfield><subfield code="x">Computer Literacy.</subfield><subfield code="2">bisacsh</subfield></datafield><datafield tag="650" ind1=" " ind2="7"><subfield code="a">COMPUTERS</subfield><subfield code="x">Computer Science.</subfield><subfield code="2">bisacsh</subfield></datafield><datafield tag="650" ind1=" " ind2="7"><subfield code="a">COMPUTERS</subfield><subfield code="x">Data Processing.</subfield><subfield code="2">bisacsh</subfield></datafield><datafield tag="650" ind1=" " ind2="7"><subfield code="a">COMPUTERS</subfield><subfield code="x">Hardware</subfield><subfield code="x">General.</subfield><subfield code="2">bisacsh</subfield></datafield><datafield tag="650" ind1=" " ind2="7"><subfield code="a">COMPUTERS</subfield><subfield code="x">Information Technology.</subfield><subfield code="2">bisacsh</subfield></datafield><datafield tag="650" ind1=" " ind2="7"><subfield code="a">COMPUTERS</subfield><subfield code="x">Machine Theory.</subfield><subfield code="2">bisacsh</subfield></datafield><datafield tag="650" ind1=" " ind2="7"><subfield code="a">COMPUTERS</subfield><subfield code="x">Reference.</subfield><subfield code="2">bisacsh</subfield></datafield><datafield tag="650" ind1=" " ind2="7"><subfield code="a">Electronic data processing</subfield><subfield code="x">Distributed processing</subfield><subfield code="2">fast</subfield></datafield><datafield tag="700" ind1="1" ind2=" "><subfield code="a">Piljak, Zarko,</subfield><subfield code="e">cover designer.</subfield></datafield><datafield tag="758" ind1=" " ind2=" "><subfield code="i">has work:</subfield><subfield code="a">Mastering NServiceBus and persistence (Text)</subfield><subfield code="1">https://id.oclc.org/worldcat/entity/E39PD3qHMywdj8MhfBGRqmCqQq</subfield><subfield code="4">https://id.oclc.org/worldcat/ontology/hasWork</subfield></datafield><datafield tag="776" ind1="0" ind2="8"><subfield code="i">Print version:</subfield><subfield code="a">Helton, Rich.</subfield><subfield code="t">Mastering NServiceBus and persistence : design and build various enterprise solutions using NServiceBus while utilizing persistence enterprise objects.</subfield><subfield code="d">Birmingham, England : Packt Publishing Ltd, ©2014</subfield><subfield code="h">iv, 271 pages</subfield><subfield code="z">9781782173816</subfield></datafield><datafield tag="830" ind1=" " ind2="0"><subfield code="a">Professional expertise distilled.</subfield><subfield code="0">http://id.loc.gov/authorities/names/no2015143013</subfield></datafield><datafield tag="856" ind1="4" ind2="0"><subfield code="l">FWS01</subfield><subfield code="p">ZDB-4-EBA</subfield><subfield code="q">FWS_PDA_EBA</subfield><subfield code="u">https://search.ebscohost.com/login.aspx?direct=true&scope=site&db=nlebk&AN=836623</subfield><subfield code="3">Volltext</subfield></datafield><datafield tag="936" ind1=" " ind2=" "><subfield code="a">BATCHLOAD</subfield></datafield><datafield tag="938" ind1=" " ind2=" "><subfield code="a">Askews and Holts Library Services</subfield><subfield code="b">ASKH</subfield><subfield code="n">AH27086245</subfield></datafield><datafield tag="938" ind1=" " ind2=" "><subfield code="a">ebrary</subfield><subfield code="b">EBRY</subfield><subfield code="n">ebr10921227</subfield></datafield><datafield tag="938" ind1=" " ind2=" "><subfield code="a">EBSCOhost</subfield><subfield code="b">EBSC</subfield><subfield code="n">836623</subfield></datafield><datafield tag="938" ind1=" " ind2=" "><subfield code="a">YBP Library Services</subfield><subfield code="b">YANK</subfield><subfield code="n">12055180</subfield></datafield><datafield tag="994" ind1=" " ind2=" "><subfield code="a">92</subfield><subfield code="b">GEBAY</subfield></datafield><datafield tag="912" ind1=" " ind2=" "><subfield code="a">ZDB-4-EBA</subfield></datafield><datafield tag="049" ind1=" " ind2=" "><subfield code="a">DE-863</subfield></datafield></record></collection> |
id | ZDB-4-EBA-ocn891381420 |
illustrated | Illustrated |
indexdate | 2024-11-27T13:26:13Z |
institution | BVB |
isbn | 9781782173823 178217382X 1782173811 9781782173816 |
language | English |
oclc_num | 891381420 |
open_access_boolean | |
owner | MAIN DE-863 DE-BY-FWS |
owner_facet | MAIN DE-863 DE-BY-FWS |
physical | 1 online resource (286 pages) : illustrations (some color) |
psigel | ZDB-4-EBA |
publishDate | 2014 |
publishDateSearch | 2014 |
publishDateSort | 2014 |
publisher | Packt Publishing Ltd, |
record_format | marc |
series | Professional expertise distilled. |
series2 | Professional expertise distilled |
spelling | Helton, Rich, author. Mastering NServiceBus and persistence : design and build various enterprise solutions using NServiceBus while utilizing persistence enterprise objects / Rich Helton ; cover image by Zarko Piljak. Birmingham, England : Packt Publishing Ltd, 2014. ©2014 1 online resource (286 pages) : illustrations (some color) text txt rdacontent computer c rdamedia online resource cr rdacarrier Professional expertise distilled Online resource; title from PDF title page (ebrary, viewed September 4, 2014). Cover; Copyright; Credits; About the Author; About the Reviewers; www.PacktPub.com; Table of Contents; Preface; Chapter 1: NServiceBus Persistence Introduction; Introduction to SOA; The need for metadata; The need for persistence patterns; Fallacies of distributed computing; The need for sagas; A real-life saga; A beginning NServiceBus saga; Beginning NServiceBus assemblies; Summary; Chapter 2: NServiceBus Architecture; Benefits of NSB; More on endpoints; The application security perspective; NSB hosting versus self-hosting; Using Powershell commands; Message exchange patterns The publish/subscribe patternRequest-response messages; Saga services; Some saga features; Timeout messages; Message mutations; Message encryption; Cluster messaging; Performance monitoring; Gateway messaging; Data bus messaging; Storage patterns; Backing it up; Monitoring; Sample e-mail notification; Let us recap; Summary; Chapter 3: Particular Service Platform; ServicePulse; ServiceControl; ServiceInsight; ServiceMatrix; Introducing custom checks; Publish/subscribe through ServiceMatrix; Sagas through ServiceMatrix; Summary; Chapter 4: Knowing Your IBus; Understanding the basics of IBus Configuring IBusInterface configurations; Using the Fluent Configure. With(); The transport storage; The saga persister; The timeout persister; The gateway persister; The subscription storage; Finding more configuration settings; Using saga and NHibernate; Defining NHibernate; The saga database data; Logging; Buyer''s remorse code walkthrough; Message mutators; Encryption; Services and deployment; Summary; Chapter 5: Persistence Architecture; Persistence basics; Supporting frameworks for persistence; Introducing Entity Framework; XML serialization; C# reflection; PayQueue sample SQL Queuing sampleDatabase logging; Summary; Chapter 6: SQL Server Examples; The SQL Server example; The MVC-EF example; Entity Framework snippets; Creating tables with EF; Creating tables from the EF code; Creating tables from EF models; Code-first EF; Code-first EF and configurations; Unit testing NServiceBus; Message handler unit testing; Saga handler unit testing; Summary; Chapter 7: Persistent Snippets; Entering NHibernate; Using saga and NHibernate; Defining NHibernate; The saga database data; Logging; Entering RavenDB; Entering MongoDB; NServiceBus MongoDB persistence; Summary Chapter 8: The NSB CloudIntroducing the cloud and NSB; Introducing PaaS, IaaS, and SaaS; Cloud vendors; Using Microsoft Azure; Virtual machines; Azure Service Bus; Service bus for Windows Server; Other Azure Services; Adding NServiceBus; NServiceBus for Azure; Azure support for NServiceBus; NSB in the mobile world; Recap; Questions that were answered; Summary; Index This book is intended for developers, designers, and architects alike who wish to build C# NServiceBus enterprise architectures and learn how ESB persists data and messages to help them attain their goals. No prior knowledge of persistence in NServiceBus is required. English. Electronic data processing Distributed processing. http://id.loc.gov/authorities/subjects/sh85042293 Web services Computer programs. Traitement réparti. Services Web Logiciels. COMPUTERS Computer Literacy. bisacsh COMPUTERS Computer Science. bisacsh COMPUTERS Data Processing. bisacsh COMPUTERS Hardware General. bisacsh COMPUTERS Information Technology. bisacsh COMPUTERS Machine Theory. bisacsh COMPUTERS Reference. bisacsh Electronic data processing Distributed processing fast Piljak, Zarko, cover designer. has work: Mastering NServiceBus and persistence (Text) https://id.oclc.org/worldcat/entity/E39PD3qHMywdj8MhfBGRqmCqQq https://id.oclc.org/worldcat/ontology/hasWork Print version: Helton, Rich. Mastering NServiceBus and persistence : design and build various enterprise solutions using NServiceBus while utilizing persistence enterprise objects. Birmingham, England : Packt Publishing Ltd, ©2014 iv, 271 pages 9781782173816 Professional expertise distilled. http://id.loc.gov/authorities/names/no2015143013 FWS01 ZDB-4-EBA FWS_PDA_EBA https://search.ebscohost.com/login.aspx?direct=true&scope=site&db=nlebk&AN=836623 Volltext |
spellingShingle | Helton, Rich Mastering NServiceBus and persistence : design and build various enterprise solutions using NServiceBus while utilizing persistence enterprise objects / Professional expertise distilled. Cover; Copyright; Credits; About the Author; About the Reviewers; www.PacktPub.com; Table of Contents; Preface; Chapter 1: NServiceBus Persistence Introduction; Introduction to SOA; The need for metadata; The need for persistence patterns; Fallacies of distributed computing; The need for sagas; A real-life saga; A beginning NServiceBus saga; Beginning NServiceBus assemblies; Summary; Chapter 2: NServiceBus Architecture; Benefits of NSB; More on endpoints; The application security perspective; NSB hosting versus self-hosting; Using Powershell commands; Message exchange patterns The publish/subscribe patternRequest-response messages; Saga services; Some saga features; Timeout messages; Message mutations; Message encryption; Cluster messaging; Performance monitoring; Gateway messaging; Data bus messaging; Storage patterns; Backing it up; Monitoring; Sample e-mail notification; Let us recap; Summary; Chapter 3: Particular Service Platform; ServicePulse; ServiceControl; ServiceInsight; ServiceMatrix; Introducing custom checks; Publish/subscribe through ServiceMatrix; Sagas through ServiceMatrix; Summary; Chapter 4: Knowing Your IBus; Understanding the basics of IBus Configuring IBusInterface configurations; Using the Fluent Configure. With(); The transport storage; The saga persister; The timeout persister; The gateway persister; The subscription storage; Finding more configuration settings; Using saga and NHibernate; Defining NHibernate; The saga database data; Logging; Buyer''s remorse code walkthrough; Message mutators; Encryption; Services and deployment; Summary; Chapter 5: Persistence Architecture; Persistence basics; Supporting frameworks for persistence; Introducing Entity Framework; XML serialization; C# reflection; PayQueue sample SQL Queuing sampleDatabase logging; Summary; Chapter 6: SQL Server Examples; The SQL Server example; The MVC-EF example; Entity Framework snippets; Creating tables with EF; Creating tables from the EF code; Creating tables from EF models; Code-first EF; Code-first EF and configurations; Unit testing NServiceBus; Message handler unit testing; Saga handler unit testing; Summary; Chapter 7: Persistent Snippets; Entering NHibernate; Using saga and NHibernate; Defining NHibernate; The saga database data; Logging; Entering RavenDB; Entering MongoDB; NServiceBus MongoDB persistence; Summary Chapter 8: The NSB CloudIntroducing the cloud and NSB; Introducing PaaS, IaaS, and SaaS; Cloud vendors; Using Microsoft Azure; Virtual machines; Azure Service Bus; Service bus for Windows Server; Other Azure Services; Adding NServiceBus; NServiceBus for Azure; Azure support for NServiceBus; NSB in the mobile world; Recap; Questions that were answered; Summary; Index Electronic data processing Distributed processing. http://id.loc.gov/authorities/subjects/sh85042293 Web services Computer programs. Traitement réparti. Services Web Logiciels. COMPUTERS Computer Literacy. bisacsh COMPUTERS Computer Science. bisacsh COMPUTERS Data Processing. bisacsh COMPUTERS Hardware General. bisacsh COMPUTERS Information Technology. bisacsh COMPUTERS Machine Theory. bisacsh COMPUTERS Reference. bisacsh Electronic data processing Distributed processing fast |
subject_GND | http://id.loc.gov/authorities/subjects/sh85042293 |
title | Mastering NServiceBus and persistence : design and build various enterprise solutions using NServiceBus while utilizing persistence enterprise objects / |
title_auth | Mastering NServiceBus and persistence : design and build various enterprise solutions using NServiceBus while utilizing persistence enterprise objects / |
title_exact_search | Mastering NServiceBus and persistence : design and build various enterprise solutions using NServiceBus while utilizing persistence enterprise objects / |
title_full | Mastering NServiceBus and persistence : design and build various enterprise solutions using NServiceBus while utilizing persistence enterprise objects / Rich Helton ; cover image by Zarko Piljak. |
title_fullStr | Mastering NServiceBus and persistence : design and build various enterprise solutions using NServiceBus while utilizing persistence enterprise objects / Rich Helton ; cover image by Zarko Piljak. |
title_full_unstemmed | Mastering NServiceBus and persistence : design and build various enterprise solutions using NServiceBus while utilizing persistence enterprise objects / Rich Helton ; cover image by Zarko Piljak. |
title_short | Mastering NServiceBus and persistence : |
title_sort | mastering nservicebus and persistence design and build various enterprise solutions using nservicebus while utilizing persistence enterprise objects |
title_sub | design and build various enterprise solutions using NServiceBus while utilizing persistence enterprise objects / |
topic | Electronic data processing Distributed processing. http://id.loc.gov/authorities/subjects/sh85042293 Web services Computer programs. Traitement réparti. Services Web Logiciels. COMPUTERS Computer Literacy. bisacsh COMPUTERS Computer Science. bisacsh COMPUTERS Data Processing. bisacsh COMPUTERS Hardware General. bisacsh COMPUTERS Information Technology. bisacsh COMPUTERS Machine Theory. bisacsh COMPUTERS Reference. bisacsh Electronic data processing Distributed processing fast |
topic_facet | Electronic data processing Distributed processing. Web services Computer programs. Traitement réparti. Services Web Logiciels. COMPUTERS Computer Literacy. COMPUTERS Computer Science. COMPUTERS Data Processing. COMPUTERS Hardware General. COMPUTERS Information Technology. COMPUTERS Machine Theory. COMPUTERS Reference. Electronic data processing Distributed processing |
url | https://search.ebscohost.com/login.aspx?direct=true&scope=site&db=nlebk&AN=836623 |
work_keys_str_mv | AT heltonrich masteringnservicebusandpersistencedesignandbuildvariousenterprisesolutionsusingnservicebuswhileutilizingpersistenceenterpriseobjects AT piljakzarko masteringnservicebusandpersistencedesignandbuildvariousenterprisesolutionsusingnservicebuswhileutilizingpersistenceenterpriseobjects |