Boost.Asio C++ network programming cookbook: over 25 hands-on recipes to create robust and highly-efficient cross-platform distributed applications with the Boost.Asio library = Over twenty-five hands-on recipes to create robust and highly-efficient cross-platform distributed applications with the Boost.Asio library
Gespeichert in:
1. Verfasser: | |
---|---|
Format: | Elektronisch E-Book |
Sprache: | English |
Veröffentlicht: |
Birmingham, UK
Packt Publishing
2016
|
Schriftenreihe: | Quick answers to common problems
|
Schlagworte: | |
Beschreibung: | Online resource; title from PDF title page (EBSCO, viewed November 1, 2017). - Includes index |
Beschreibung: | 1 online resource |
ISBN: | 9781783986552 1783986557 1783986549 9781783986545 |
Internformat
MARC
LEADER | 00000nmm a2200000zc 4500 | ||
---|---|---|---|
001 | BV045351561 | ||
003 | DE-604 | ||
005 | 00000000000000.0 | ||
007 | cr|uuu---uuuuu | ||
008 | 181210s2016 |||| o||u| ||||||eng d | ||
020 | |a 9781783986552 |9 978-1-78398-655-2 | ||
020 | |a 1783986557 |9 1-78398-655-7 | ||
020 | |a 1783986549 |9 1-78398-654-9 | ||
020 | |a 9781783986545 |9 978-1-78398-654-5 | ||
024 | 3 | |a 9781783986545 | |
035 | |a (ZDB-4-ITC)ocn937787181 | ||
035 | |a (OCoLC)937787181 | ||
035 | |a (DE-599)BVBBV045351561 | ||
040 | |a DE-604 |b ger |e rda | ||
041 | 0 | |a eng | |
082 | 0 | |a 005.133 |2 23 | |
100 | 1 | |a Radchuk, Dmytro |e Verfasser |4 aut | |
245 | 1 | 0 | |a Boost.Asio C++ network programming cookbook |b over 25 hands-on recipes to create robust and highly-efficient cross-platform distributed applications with the Boost.Asio library = Over twenty-five hands-on recipes to create robust and highly-efficient cross-platform distributed applications with the Boost.Asio library |c Dmytro Radchuk |
246 | 1 | 3 | |a Over 25 hands-on recipes to create robust and highly-efficient cross-platform distributed applications with the Boost.Asio library |
246 | 1 | 3 | |a Over twenty-five hands-on recipes to create robust and highly-efficient cross-platform distributed applications with the Boost.Asio library |
246 | 1 | 1 | |a Over twenty-five hands-on recipes to create robust and highly-efficient cross-platform distributed applications with the Boost.Asio library |
264 | 1 | |a Birmingham, UK |b Packt Publishing |c 2016 | |
300 | |a 1 online resource | ||
336 | |b txt |2 rdacontent | ||
337 | |b c |2 rdamedia | ||
338 | |b cr |2 rdacarrier | ||
490 | 0 | |a Quick answers to common problems | |
500 | |a Online resource; title from PDF title page (EBSCO, viewed November 1, 2017). - Includes index | ||
505 | 8 | |a Over 25 hands-on recipes to create robust and highly-efficient cross-platform distributed applications with the Boost. Asio libraryAbout This Book Build highly efficient distributed applications with ease Enhance your cross-platform network programming skills with one of the most reputable C++ libraries Find solutions to real-world problems related to network programming with ready-to-use recipes using this detailed and practical handbookWho This Book Is ForIf you want to enhance your C++ network programming skills using the Boost. Asio library and understand the theory behind development of distributed applications, this book is just what you need. The prerequisite for this book is experience with general C++11. To get the most from the book and comprehend advanced topics, you will need some background experience in multithreading. What You Will Learn Boost your working knowledge of one of the most reputable C++ networking librariesBoost. | |
505 | 8 | |a Asio Familiarize yourself with the basics of TCP and UDP protocols Create scalable and highly-efficient client and server applications Understand the theory behind development of distributed applications Increase the security of your distributed applications by adding SSL support Implement a HTTP client easily Use iostreams, scatter-gather buffers, and timersIn DetailStarting with recipes demonstrating the execution of basic Boost. Asio operations, the book goes on to provide ready-to-use implementations of client and server applications from simple synchronous ones to powerful multithreaded scalable solutions. Finally, you are presented with advanced topics such as implementing a chat application, implementing an HTTP client, and adding SSL support. All the samples presented in the book are ready to be used in real projects just out of the box. | |
505 | 8 | |a As well as excellent practical examples, the book also includes extended supportive theoretical material on distributed application design and construction. Style and approachThis book is a set of recipes, each containing the statement and description of a particular practical problem followed by code sample providing the solution to the problem and detailed step-by-step explanation. Recipes are grouped by topic into chapters and ordered by the level of complexity from basic to advanced | |
650 | 7 | |a COMPUTERS / Programming Languages / C++ |2 bisacsh | |
650 | 7 | |a C++ (Computer program language) |2 fast | |
650 | 7 | |a Computer networks |2 fast | |
650 | 7 | |a Object-oriented programming (Computer science) |2 fast | |
650 | 4 | |a C++ (Computer program language) |a Object-oriented programming (Computer science) |a Computer networks | |
912 | |a ZDB-4-ITC | ||
999 | |a oai:aleph.bib-bvb.de:BVB01-030738215 |
Datensatz im Suchindex
_version_ | 1804179177145892864 |
---|---|
any_adam_object | |
author | Radchuk, Dmytro |
author_facet | Radchuk, Dmytro |
author_role | aut |
author_sort | Radchuk, Dmytro |
author_variant | d r dr |
building | Verbundindex |
bvnumber | BV045351561 |
collection | ZDB-4-ITC |
contents | Over 25 hands-on recipes to create robust and highly-efficient cross-platform distributed applications with the Boost. Asio libraryAbout This Book Build highly efficient distributed applications with ease Enhance your cross-platform network programming skills with one of the most reputable C++ libraries Find solutions to real-world problems related to network programming with ready-to-use recipes using this detailed and practical handbookWho This Book Is ForIf you want to enhance your C++ network programming skills using the Boost. Asio library and understand the theory behind development of distributed applications, this book is just what you need. The prerequisite for this book is experience with general C++11. To get the most from the book and comprehend advanced topics, you will need some background experience in multithreading. What You Will Learn Boost your working knowledge of one of the most reputable C++ networking librariesBoost. Asio Familiarize yourself with the basics of TCP and UDP protocols Create scalable and highly-efficient client and server applications Understand the theory behind development of distributed applications Increase the security of your distributed applications by adding SSL support Implement a HTTP client easily Use iostreams, scatter-gather buffers, and timersIn DetailStarting with recipes demonstrating the execution of basic Boost. Asio operations, the book goes on to provide ready-to-use implementations of client and server applications from simple synchronous ones to powerful multithreaded scalable solutions. Finally, you are presented with advanced topics such as implementing a chat application, implementing an HTTP client, and adding SSL support. All the samples presented in the book are ready to be used in real projects just out of the box. As well as excellent practical examples, the book also includes extended supportive theoretical material on distributed application design and construction. Style and approachThis book is a set of recipes, each containing the statement and description of a particular practical problem followed by code sample providing the solution to the problem and detailed step-by-step explanation. Recipes are grouped by topic into chapters and ordered by the level of complexity from basic to advanced |
ctrlnum | (ZDB-4-ITC)ocn937787181 (OCoLC)937787181 (DE-599)BVBBV045351561 |
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 |
format | Electronic eBook |
fullrecord | <?xml version="1.0" encoding="UTF-8"?><collection xmlns="http://www.loc.gov/MARC21/slim"><record><leader>04555nmm a2200481zc 4500</leader><controlfield tag="001">BV045351561</controlfield><controlfield tag="003">DE-604</controlfield><controlfield tag="005">00000000000000.0</controlfield><controlfield tag="007">cr|uuu---uuuuu</controlfield><controlfield tag="008">181210s2016 |||| o||u| ||||||eng d</controlfield><datafield tag="020" ind1=" " ind2=" "><subfield code="a">9781783986552</subfield><subfield code="9">978-1-78398-655-2</subfield></datafield><datafield tag="020" ind1=" " ind2=" "><subfield code="a">1783986557</subfield><subfield code="9">1-78398-655-7</subfield></datafield><datafield tag="020" ind1=" " ind2=" "><subfield code="a">1783986549</subfield><subfield code="9">1-78398-654-9</subfield></datafield><datafield tag="020" ind1=" " ind2=" "><subfield code="a">9781783986545</subfield><subfield code="9">978-1-78398-654-5</subfield></datafield><datafield tag="024" ind1="3" ind2=" "><subfield code="a">9781783986545</subfield></datafield><datafield tag="035" ind1=" " ind2=" "><subfield code="a">(ZDB-4-ITC)ocn937787181</subfield></datafield><datafield tag="035" ind1=" " ind2=" "><subfield code="a">(OCoLC)937787181</subfield></datafield><datafield tag="035" ind1=" " ind2=" "><subfield code="a">(DE-599)BVBBV045351561</subfield></datafield><datafield tag="040" ind1=" " ind2=" "><subfield code="a">DE-604</subfield><subfield code="b">ger</subfield><subfield code="e">rda</subfield></datafield><datafield tag="041" ind1="0" ind2=" "><subfield code="a">eng</subfield></datafield><datafield tag="082" ind1="0" ind2=" "><subfield code="a">005.133</subfield><subfield code="2">23</subfield></datafield><datafield tag="100" ind1="1" ind2=" "><subfield code="a">Radchuk, Dmytro</subfield><subfield code="e">Verfasser</subfield><subfield code="4">aut</subfield></datafield><datafield tag="245" ind1="1" ind2="0"><subfield code="a">Boost.Asio C++ network programming cookbook</subfield><subfield code="b">over 25 hands-on recipes to create robust and highly-efficient cross-platform distributed applications with the Boost.Asio library = Over twenty-five hands-on recipes to create robust and highly-efficient cross-platform distributed applications with the Boost.Asio library</subfield><subfield code="c">Dmytro Radchuk</subfield></datafield><datafield tag="246" ind1="1" ind2="3"><subfield code="a">Over 25 hands-on recipes to create robust and highly-efficient cross-platform distributed applications with the Boost.Asio library</subfield></datafield><datafield tag="246" ind1="1" ind2="3"><subfield code="a">Over twenty-five hands-on recipes to create robust and highly-efficient cross-platform distributed applications with the Boost.Asio library</subfield></datafield><datafield tag="246" ind1="1" ind2="1"><subfield code="a">Over twenty-five hands-on recipes to create robust and highly-efficient cross-platform distributed applications with the Boost.Asio library</subfield></datafield><datafield tag="264" ind1=" " ind2="1"><subfield code="a">Birmingham, UK</subfield><subfield code="b">Packt Publishing</subfield><subfield code="c">2016</subfield></datafield><datafield tag="300" ind1=" " ind2=" "><subfield code="a">1 online resource</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">c</subfield><subfield code="2">rdamedia</subfield></datafield><datafield tag="338" ind1=" " ind2=" "><subfield code="b">cr</subfield><subfield code="2">rdacarrier</subfield></datafield><datafield tag="490" ind1="0" ind2=" "><subfield code="a">Quick answers to common problems</subfield></datafield><datafield tag="500" ind1=" " ind2=" "><subfield code="a">Online resource; title from PDF title page (EBSCO, viewed November 1, 2017). - Includes index</subfield></datafield><datafield tag="505" ind1="8" ind2=" "><subfield code="a">Over 25 hands-on recipes to create robust and highly-efficient cross-platform distributed applications with the Boost. Asio libraryAbout This Book Build highly efficient distributed applications with ease Enhance your cross-platform network programming skills with one of the most reputable C++ libraries Find solutions to real-world problems related to network programming with ready-to-use recipes using this detailed and practical handbookWho This Book Is ForIf you want to enhance your C++ network programming skills using the Boost. Asio library and understand the theory behind development of distributed applications, this book is just what you need. The prerequisite for this book is experience with general C++11. To get the most from the book and comprehend advanced topics, you will need some background experience in multithreading. What You Will Learn Boost your working knowledge of one of the most reputable C++ networking librariesBoost. </subfield></datafield><datafield tag="505" ind1="8" ind2=" "><subfield code="a">Asio Familiarize yourself with the basics of TCP and UDP protocols Create scalable and highly-efficient client and server applications Understand the theory behind development of distributed applications Increase the security of your distributed applications by adding SSL support Implement a HTTP client easily Use iostreams, scatter-gather buffers, and timersIn DetailStarting with recipes demonstrating the execution of basic Boost. Asio operations, the book goes on to provide ready-to-use implementations of client and server applications from simple synchronous ones to powerful multithreaded scalable solutions. Finally, you are presented with advanced topics such as implementing a chat application, implementing an HTTP client, and adding SSL support. All the samples presented in the book are ready to be used in real projects just out of the box. </subfield></datafield><datafield tag="505" ind1="8" ind2=" "><subfield code="a">As well as excellent practical examples, the book also includes extended supportive theoretical material on distributed application design and construction. Style and approachThis book is a set of recipes, each containing the statement and description of a particular practical problem followed by code sample providing the solution to the problem and detailed step-by-step explanation. Recipes are grouped by topic into chapters and ordered by the level of complexity from basic to advanced</subfield></datafield><datafield tag="650" ind1=" " ind2="7"><subfield code="a">COMPUTERS / Programming Languages / C++</subfield><subfield code="2">bisacsh</subfield></datafield><datafield tag="650" ind1=" " ind2="7"><subfield code="a">C++ (Computer program language)</subfield><subfield code="2">fast</subfield></datafield><datafield tag="650" ind1=" " ind2="7"><subfield code="a">Computer networks</subfield><subfield code="2">fast</subfield></datafield><datafield tag="650" ind1=" " ind2="7"><subfield code="a">Object-oriented programming (Computer science)</subfield><subfield code="2">fast</subfield></datafield><datafield tag="650" ind1=" " ind2="4"><subfield code="a">C++ (Computer program language)</subfield><subfield code="a">Object-oriented programming (Computer science)</subfield><subfield code="a">Computer networks</subfield></datafield><datafield tag="912" ind1=" " ind2=" "><subfield code="a">ZDB-4-ITC</subfield></datafield><datafield tag="999" ind1=" " ind2=" "><subfield code="a">oai:aleph.bib-bvb.de:BVB01-030738215</subfield></datafield></record></collection> |
id | DE-604.BV045351561 |
illustrated | Not Illustrated |
indexdate | 2024-07-10T08:15:43Z |
institution | BVB |
isbn | 9781783986552 1783986557 1783986549 9781783986545 |
language | English |
oai_aleph_id | oai:aleph.bib-bvb.de:BVB01-030738215 |
oclc_num | 937787181 |
open_access_boolean | |
physical | 1 online resource |
psigel | ZDB-4-ITC |
publishDate | 2016 |
publishDateSearch | 2016 |
publishDateSort | 2016 |
publisher | Packt Publishing |
record_format | marc |
series2 | Quick answers to common problems |
spelling | Radchuk, Dmytro Verfasser aut Boost.Asio C++ network programming cookbook over 25 hands-on recipes to create robust and highly-efficient cross-platform distributed applications with the Boost.Asio library = Over twenty-five hands-on recipes to create robust and highly-efficient cross-platform distributed applications with the Boost.Asio library Dmytro Radchuk Over 25 hands-on recipes to create robust and highly-efficient cross-platform distributed applications with the Boost.Asio library Over twenty-five hands-on recipes to create robust and highly-efficient cross-platform distributed applications with the Boost.Asio library Birmingham, UK Packt Publishing 2016 1 online resource txt rdacontent c rdamedia cr rdacarrier Quick answers to common problems Online resource; title from PDF title page (EBSCO, viewed November 1, 2017). - Includes index Over 25 hands-on recipes to create robust and highly-efficient cross-platform distributed applications with the Boost. Asio libraryAbout This Book Build highly efficient distributed applications with ease Enhance your cross-platform network programming skills with one of the most reputable C++ libraries Find solutions to real-world problems related to network programming with ready-to-use recipes using this detailed and practical handbookWho This Book Is ForIf you want to enhance your C++ network programming skills using the Boost. Asio library and understand the theory behind development of distributed applications, this book is just what you need. The prerequisite for this book is experience with general C++11. To get the most from the book and comprehend advanced topics, you will need some background experience in multithreading. What You Will Learn Boost your working knowledge of one of the most reputable C++ networking librariesBoost. Asio Familiarize yourself with the basics of TCP and UDP protocols Create scalable and highly-efficient client and server applications Understand the theory behind development of distributed applications Increase the security of your distributed applications by adding SSL support Implement a HTTP client easily Use iostreams, scatter-gather buffers, and timersIn DetailStarting with recipes demonstrating the execution of basic Boost. Asio operations, the book goes on to provide ready-to-use implementations of client and server applications from simple synchronous ones to powerful multithreaded scalable solutions. Finally, you are presented with advanced topics such as implementing a chat application, implementing an HTTP client, and adding SSL support. All the samples presented in the book are ready to be used in real projects just out of the box. As well as excellent practical examples, the book also includes extended supportive theoretical material on distributed application design and construction. Style and approachThis book is a set of recipes, each containing the statement and description of a particular practical problem followed by code sample providing the solution to the problem and detailed step-by-step explanation. Recipes are grouped by topic into chapters and ordered by the level of complexity from basic to advanced COMPUTERS / Programming Languages / C++ bisacsh C++ (Computer program language) fast Computer networks fast Object-oriented programming (Computer science) fast C++ (Computer program language) Object-oriented programming (Computer science) Computer networks |
spellingShingle | Radchuk, Dmytro Boost.Asio C++ network programming cookbook over 25 hands-on recipes to create robust and highly-efficient cross-platform distributed applications with the Boost.Asio library = Over twenty-five hands-on recipes to create robust and highly-efficient cross-platform distributed applications with the Boost.Asio library Over 25 hands-on recipes to create robust and highly-efficient cross-platform distributed applications with the Boost. Asio libraryAbout This Book Build highly efficient distributed applications with ease Enhance your cross-platform network programming skills with one of the most reputable C++ libraries Find solutions to real-world problems related to network programming with ready-to-use recipes using this detailed and practical handbookWho This Book Is ForIf you want to enhance your C++ network programming skills using the Boost. Asio library and understand the theory behind development of distributed applications, this book is just what you need. The prerequisite for this book is experience with general C++11. To get the most from the book and comprehend advanced topics, you will need some background experience in multithreading. What You Will Learn Boost your working knowledge of one of the most reputable C++ networking librariesBoost. Asio Familiarize yourself with the basics of TCP and UDP protocols Create scalable and highly-efficient client and server applications Understand the theory behind development of distributed applications Increase the security of your distributed applications by adding SSL support Implement a HTTP client easily Use iostreams, scatter-gather buffers, and timersIn DetailStarting with recipes demonstrating the execution of basic Boost. Asio operations, the book goes on to provide ready-to-use implementations of client and server applications from simple synchronous ones to powerful multithreaded scalable solutions. Finally, you are presented with advanced topics such as implementing a chat application, implementing an HTTP client, and adding SSL support. All the samples presented in the book are ready to be used in real projects just out of the box. As well as excellent practical examples, the book also includes extended supportive theoretical material on distributed application design and construction. Style and approachThis book is a set of recipes, each containing the statement and description of a particular practical problem followed by code sample providing the solution to the problem and detailed step-by-step explanation. Recipes are grouped by topic into chapters and ordered by the level of complexity from basic to advanced COMPUTERS / Programming Languages / C++ bisacsh C++ (Computer program language) fast Computer networks fast Object-oriented programming (Computer science) fast C++ (Computer program language) Object-oriented programming (Computer science) Computer networks |
title | Boost.Asio C++ network programming cookbook over 25 hands-on recipes to create robust and highly-efficient cross-platform distributed applications with the Boost.Asio library = Over twenty-five hands-on recipes to create robust and highly-efficient cross-platform distributed applications with the Boost.Asio library |
title_alt | Over 25 hands-on recipes to create robust and highly-efficient cross-platform distributed applications with the Boost.Asio library Over twenty-five hands-on recipes to create robust and highly-efficient cross-platform distributed applications with the Boost.Asio library |
title_auth | Boost.Asio C++ network programming cookbook over 25 hands-on recipes to create robust and highly-efficient cross-platform distributed applications with the Boost.Asio library = Over twenty-five hands-on recipes to create robust and highly-efficient cross-platform distributed applications with the Boost.Asio library |
title_exact_search | Boost.Asio C++ network programming cookbook over 25 hands-on recipes to create robust and highly-efficient cross-platform distributed applications with the Boost.Asio library = Over twenty-five hands-on recipes to create robust and highly-efficient cross-platform distributed applications with the Boost.Asio library |
title_full | Boost.Asio C++ network programming cookbook over 25 hands-on recipes to create robust and highly-efficient cross-platform distributed applications with the Boost.Asio library = Over twenty-five hands-on recipes to create robust and highly-efficient cross-platform distributed applications with the Boost.Asio library Dmytro Radchuk |
title_fullStr | Boost.Asio C++ network programming cookbook over 25 hands-on recipes to create robust and highly-efficient cross-platform distributed applications with the Boost.Asio library = Over twenty-five hands-on recipes to create robust and highly-efficient cross-platform distributed applications with the Boost.Asio library Dmytro Radchuk |
title_full_unstemmed | Boost.Asio C++ network programming cookbook over 25 hands-on recipes to create robust and highly-efficient cross-platform distributed applications with the Boost.Asio library = Over twenty-five hands-on recipes to create robust and highly-efficient cross-platform distributed applications with the Boost.Asio library Dmytro Radchuk |
title_short | Boost.Asio C++ network programming cookbook |
title_sort | boost asio c network programming cookbook over 25 hands on recipes to create robust and highly efficient cross platform distributed applications with the boost asio library over twenty five hands on recipes to create robust and highly efficient cross platform distributed applications with the boost asio library |
title_sub | over 25 hands-on recipes to create robust and highly-efficient cross-platform distributed applications with the Boost.Asio library = Over twenty-five hands-on recipes to create robust and highly-efficient cross-platform distributed applications with the Boost.Asio library |
topic | COMPUTERS / Programming Languages / C++ bisacsh C++ (Computer program language) fast Computer networks fast Object-oriented programming (Computer science) fast C++ (Computer program language) Object-oriented programming (Computer science) Computer networks |
topic_facet | COMPUTERS / Programming Languages / C++ C++ (Computer program language) Computer networks Object-oriented programming (Computer science) C++ (Computer program language) Object-oriented programming (Computer science) Computer networks |
work_keys_str_mv | AT radchukdmytro boostasiocnetworkprogrammingcookbookover25handsonrecipestocreaterobustandhighlyefficientcrossplatformdistributedapplicationswiththeboostasiolibraryovertwentyfivehandsonrecipestocreaterobustandhighlyefficientcrossplatformdistributedapplicationswiththeboost AT radchukdmytro over25handsonrecipestocreaterobustandhighlyefficientcrossplatformdistributedapplicationswiththeboostasiolibrary AT radchukdmytro overtwentyfivehandsonrecipestocreaterobustandhighlyefficientcrossplatformdistributedapplicationswiththeboostasiolibrary |