Video není dostupné.
Omlouváme se.
What is RPC?
Vložit
- čas přidán 12. 08. 2024
- In this video, I wanted to give you a better understanding of why do we need APIs and how does an RPC (Remote Procedure Call) work by giving a simple example.
The service used is:
simplecalculatorbygkservice.h...
If this was helpful and you want to support me create more videos like this one, please consider subscribing.
👉 / @vdespa
--
⭐️ Video contents ⭐️
⌨️ 00:00 - Introduction
⌨️ 01:27 - Local function call in JavaScript
⌨️ 03:08 - Why do we need APIs?
⌨️ 04:10 - What is RPC?
⌨️ 04:58 - Remote function call
⌨️ 07:28 - Conclusion
--
⭐️ 🎓 The complete guide to Postman (online course) ⭐️
Want to learn more about Postman? Check my Postman online course.
Get it at a special price and help support this CZcams channel:
vdespa.com/courses/
--
⭐️ 💬 I have a question. ⭐️
I do my best to answer all comments here on CZcams but I cannot make any guarantees.
If you have a question, it is best to ask your question on Discord, on the Postman User Group on Facebook, or on the Postman Community (links below).
If you are asking a question, make sure to include as many details as possible, including screenshots.
If you have purchased the Postman online course, please use the Q&A section or send me a message directly.
Please do not email me or contact me on other channels as I might not be able to answer. Sorry!
--
⭐️ 💡 I have a video idea ⭐️
Do you want me to create a video on a specific topic? Just fill out the form below:
forms.gle/uWEzXFQ2viJtZtvZ7
--
⭐️ 📺 Learn Postman on CZcams ⭐️
Collection of video tutorials:
▸ Learn Postman | bit.ly/2CFaf70
▸ Postman Crash Course | bit.ly/2YwEBBT
▸ Postman Tips & Tricks | bit.ly/2JLkXyU
___
⭐️ 📕 Free resources ⭐️
📌 DOWNLOAD the FREE Postman Quick Reference Guide
bit.ly/postman-quick-reference-yt
📌 Ask a question on Discord (unofficial)
/ discord
📌 Join the Postman User Group on Facebook (unofficial)
bit.ly/2OutAMZ
📌 Postman community forum (official)
community.getpostman.com/
--
⭐️ 📩 Contact & Imprint ⭐️
👉 Let's be friends
sendfox.com/lp/1dv56d
👉 Follow me on Twitter:
/ vdespa
👉 Follow me on Medium:
/ vdespa
👉 Follow me on Facebook:
/ valentin-despa-1130381...
👉 Let's connect on LinkedIn:
/ vdespa
vdespa.com/imprint
👉 Want to learn more about Postman? Check my complete Postman online course.
vdespa.com/courses/
Okay but what is RPC?
😂
lmao
4:42
Nice explanation by the way. So What is the difference between API and RPC ?
What a clear explanation! I like your presentation which used database API as a comparison. That makes RPC API concept clear.
Thanks 👍
I'm really glad that I found your course on Udemy. Your way how to explain API is remarkable :)
Thank you, Vladimir!
can i get the link of that api course ?
Very clear and informative. Thank you.
Glad it was helpful!
Wow thanks for making this video, it really solidified my understanding of RPC!
Glad it helped! You are welcome. Thank you for leaving a comment.
It seems similar like REST, if we write our calculation functions/actions in another server with REST architecture and then we'll get endpoints to call and get the result.
Then why we need RPC?
Thanks!
Brilliant explanation. Thank you!
Glad you enjoyed it! You are welcome. Thank you for leaving a comment.
Nice explanation, real thanks!
Glad it was helpful! You are welcome. Thank you for leaving a comment.
amazingly delivered lecture. thank you.
Glad you enjoyed it! Thank you for leaving a comment.
Very good explanation here! I've listened to many other videos, and they did not break it down like this.
You are welcome. Thank you for leaving a comment.
Very clear explanation
I am glad it was helpful.
explained very good, thanks for sharing
Glad it was helpful! You are welcome. Thank you for leaving a comment.
thanks great explaination
You are welcome! Thank you.
Thanks!❤
You are welcome. Thank you for leaving a comment.
thanks easy to understand
You are welcome. Thank you for leaving a comment.
Thank you!
You're welcome!
Thanks for this video!
Do u have any video that shows how to test gRPC in Postman?
Stay tuned and click that Subscribe button. A tutorial is coming soon.
@@vdespa Great! Thank you, Valentin!
Thanks man
You're welcome!
What about if the function is in our computer, but not in the same program? I mean, yeah we could use a shared library in the case of desktop programs but, what about if it's a Chrome extension trying to communicate with a binary host running on the same computer. What type of connection would they use for the fastest communication?
Can we say that RPC is equivalent to DelegateCall in Solidity (Run Code or logic of another contract but use the storage of the calling contract) ?
I am not familiar with DelegateCall in Solidity. Sorry.
I wouldn’t call it a delegateCall, its really just like a standard contract call because it doesn’t change any variables on the host that is calling it. Bet you forgot you commented this lol
Great explanation
Glad you liked it You are welcome. Thank you for leaving a comment.
nice explanation @vdespa,
this video suggested by BITS Faculty in live class
You are welcome. Thank you for leaving a comment.
Does this mean an API request is just a type of RPC?
API is a very generic term. Not all API requests are RPC.
The most easy one
You are welcome. Thank you for leaving a comment.
I don't know why you using .then and .catch when you working with async/await bad practice
So this video explains what an API is very generally, but says nothing about RPC specifically and how it might differ from the better known REST API, for example. Unfortunately that means I learned nothing from this video. It is very well explained and you do a good job, but a more appropriate title would've saved me this time.
Thanks for you honest feedback, Daniel! I will look into create better content next time.
Misleading title, It should be what is an API. You haven't explained RPC.
Thanks for your feedback. I will work on an improved version. Are you interested in RPC or gRPC?
this is http request not rpc