Inter-process Communication with Qt: Using QLocalSocket and QLocalServer to Connect two Processes

  Рет қаралды 365

KDAB

KDAB

Күн бұрын

In this video, you will learn how use Qt (5 or later) to develop a server and a client application which communicate using a local socket.
You will learn how to handle the various issues that arise from systems made of multiple processes. For instance, what if the client tries to connect before the server is running? What if the server is restarted? What if the server crashes? What if the server is started twice?
The next video will then implement an actual communication protocol.
Code shown in this video: github.com/KDA...
All 'Inter-process communication with Qt' videos: • Inter-process Communic...
All 'Qt Widgets and more' videos: • Qt Widgets and more
All 'QML Tips and Tricks' videos: • QML Tips and Tricks
About the host:
This video is presented by David Faure, who started with Qt back in 1998 in the KDE project where he's still very active. This gives him 22 years of experience with Qt. Since 2003 he has taught many Qt training courses, on topics such as Qt Widgets, Multithreading, Modern C++, and Debugging/Profiling on Linux. He has made many contributions to QtCore and QtDBus and has helped numerous customers, especially with Qt multithreading issues.
Every month our newsletter is featuring technical blogs on Qt, C++ and 3D topics: www.kdab.com/d...
About KDAB:
KDAB offers experienced software experts to help you deliver functional, high-performing, and innovative software across embedded, mobile, and desktop platforms for projects using C++, Qt, QML/Qt Quick, OpenGL, Qt 3D, and more. www.kdab.com/s...
KDAB experts regularly take time out to deliver KDAB’s world class training, in-house or at open enrollment courses around the world. We are the market leaders for training in Qt, OpenGL, and C++.
Contact us to find out more at training@kdab.com or visit our website: www.kdab.com/s...
We are about 90 people, located all around the world. Our Head Office is in Sweden and we have other offices in Germany, France, the UK, and the USA. www.kdab.com/a...

Пікірлер: 2
@JosepSubiranaOller
@JosepSubiranaOller Ай бұрын
As always fantastic video and well explained. Thanks
@KDABtv
@KDABtv Ай бұрын
Many thanks for your feedback! :)
Inside Out 2: ENVY & DISGUST STOLE JOY's DRINKS!!
00:32
AnythingAlexia
Рет қаралды 17 МЛН
规则,在门里生存,出来~死亡
00:33
落魄的王子
Рет қаралды 29 МЛН
Ozoda - Lada ( Official Music Video 2024 )
06:07
Ozoda
Рет қаралды 24 МЛН
NGINX Tutorial - What is Nginx
14:32
TechWorld with Nana
Рет қаралды 203 М.
Why Agent Frameworks Will Fail (and what to use instead)
19:21
Dave Ebbelaar
Рет қаралды 69 М.
What is a Protocol? (Deepdive)
18:14
LiveOverflow
Рет қаралды 174 М.
APIs Explained (in 4 Minutes)
3:57
Exponent
Рет қаралды 907 М.
DHH discusses SQLite (and Stoicism)
54:00
Aaron Francis
Рет қаралды 85 М.
Bolt.new Tutorial for Beginners (the Cursor AI and V0 Killer)
33:31
Greg Isenberg
Рет қаралды 30 М.
10 common mistakes with the Next.js App Router
20:37
Vercel
Рет қаралды 218 М.
Inside Out 2: ENVY & DISGUST STOLE JOY's DRINKS!!
00:32
AnythingAlexia
Рет қаралды 17 МЛН