grpc.io/public/docs/tutorials/index.xml

169 lines
12 KiB
XML

<?xml version="1.0" encoding="utf-8" standalone="yes" ?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom">
<channel>
<title>Tutorials on gRPC</title>
<link>https://cjyabraham.github.io/docs/tutorials/</link>
<description>Recent content in Tutorials on gRPC</description>
<generator>Hugo -- gohugo.io</generator>
<language>en-us</language>
<atom:link href="https://cjyabraham.github.io/docs/tutorials/index.xml" rel="self" type="application/rss+xml" />
<item>
<title>Asynchronous Basics - C&#43;&#43;</title>
<link>https://cjyabraham.github.io/docs/tutorials/async/helloasync-cpp/</link>
<pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
<guid>https://cjyabraham.github.io/docs/tutorials/async/helloasync-cpp/</guid>
<description>This tutorial shows you how to write a simple server and client in C++ using gRPC&amp;rsquo;s asynchronous/non-blocking APIs. It assumes you are already familiar with writing simple synchronous gRPC code, as described in gRPC Basics: C++. The example used in this tutorial follows on from the basic Greeter example we used in the overview. You&amp;rsquo;ll find it along with installation instructions in grpc/examples/cpp/helloworld.
Overview gRPC uses the CompletionQueue API for asynchronous operations.</description>
</item>
<item>
<title>OAuth2 on gRPC - Objective-C</title>
<link>https://cjyabraham.github.io/docs/tutorials/auth/oauth2-objective-c/</link>
<pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
<guid>https://cjyabraham.github.io/docs/tutorials/auth/oauth2-objective-c/</guid>
<description>This example demonstrates how to use OAuth2 on gRPC to make authenticated API calls on behalf of a user.
By walking through it you&amp;rsquo;ll also learn how to use the Objective-C gRPC API to:
Initialize and configure a remote call object before the RPC is started. Set request metadata elements on a call, which are semantically equivalent to HTTP request headers. Read response metadata from a call, which is equivalent to HTTP response headers and trailers.</description>
</item>
<item>
<title>gRPC Basics - Android Java</title>
<link>https://cjyabraham.github.io/docs/tutorials/basic/android/</link>
<pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
<guid>https://cjyabraham.github.io/docs/tutorials/basic/android/</guid>
<description>This tutorial provides a basic Android Java programmer&amp;rsquo;s introduction to working with gRPC.
By walking through this example you&amp;rsquo;ll learn how to:
Define a service in a .proto file. Generate client code using the protocol buffer compiler. Use the Java gRPC API to write a simple mobile client for your service. It assumes that you have read the Overview and are familiar with protocol buffers. This guide also does not cover anything on the server side.</description>
</item>
<item>
<title>gRPC Basics - C#</title>
<link>https://cjyabraham.github.io/docs/tutorials/basic/csharp/</link>
<pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
<guid>https://cjyabraham.github.io/docs/tutorials/basic/csharp/</guid>
<description>This tutorial provides a basic C# programmer&amp;rsquo;s introduction to working with gRPC.
By walking through this example you&amp;rsquo;ll learn how to:
Define a service in a .proto file. Generate server and client code using the protocol buffer compiler. Use the C# gRPC API to write a simple client and server for your service. It assumes that you have read the Overview and are familiar with protocol buffers. Note that the example in this tutorial uses the proto3 version of the protocol buffers language: you can find out more in the proto3 language guide and C# generated code reference.</description>
</item>
<item>
<title>gRPC Basics - C&#43;&#43;</title>
<link>https://cjyabraham.github.io/docs/tutorials/basic/c/</link>
<pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
<guid>https://cjyabraham.github.io/docs/tutorials/basic/c/</guid>
<description>This tutorial provides a basic C++ programmer&amp;rsquo;s introduction to working with gRPC.
By walking through this example you&amp;rsquo;ll learn how to:
Define a service in a .proto file. Generate server and client code using the protocol buffer compiler. Use the C++ gRPC API to write a simple client and server for your service. It assumes that you have read the Overview and are familiar with protocol buffers. Note that the example in this tutorial uses the proto3 version of the protocol buffers language: you can find out more in the proto3 language guide and C++ generated code guide.</description>
</item>
<item>
<title>gRPC Basics - Dart</title>
<link>https://cjyabraham.github.io/docs/tutorials/basic/dart/</link>
<pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
<guid>https://cjyabraham.github.io/docs/tutorials/basic/dart/</guid>
<description>This tutorial provides a basic Dart programmer&amp;rsquo;s introduction to working with gRPC.
By walking through this example you&amp;rsquo;ll learn how to:
Define a service in a .proto file. Generate server and client code using the protocol buffer compiler. Use the Dart gRPC API to write a simple client and server for your service. It assumes that you have read the Overview and are familiar with protocol buffers. Note that the example in this tutorial uses the proto3 version of the protocol buffers language: you can find out more in the proto3 language guide.</description>
</item>
<item>
<title>gRPC Basics - Go</title>
<link>https://cjyabraham.github.io/docs/tutorials/basic/go/</link>
<pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
<guid>https://cjyabraham.github.io/docs/tutorials/basic/go/</guid>
<description>This tutorial provides a basic Go programmer&amp;rsquo;s introduction to working with gRPC.
By walking through this example you&amp;rsquo;ll learn how to:
Define a service in a .proto file. Generate server and client code using the protocol buffer compiler. Use the Go gRPC API to write a simple client and server for your service. It assumes that you have read the Overview and are familiar with protocol buffers. Note that the example in this tutorial uses the proto3 version of the protocol buffers language: you can find out more in the proto3 language guide and the Go generated code guide.</description>
</item>
<item>
<title>gRPC Basics - Java</title>
<link>https://cjyabraham.github.io/docs/tutorials/basic/java/</link>
<pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
<guid>https://cjyabraham.github.io/docs/tutorials/basic/java/</guid>
<description>This tutorial provides a basic Java programmer&amp;rsquo;s introduction to working with gRPC.
By walking through this example you&amp;rsquo;ll learn how to:
Define a service in a .proto file. Generate server and client code using the protocol buffer compiler. Use the Java gRPC API to write a simple client and server for your service. It assumes that you have read the Overview and are familiar with protocol buffers. Note that the example in this tutorial uses the proto3 version of the protocol buffers language: you can find out more in the proto3 language guide and Java generated code guide.</description>
</item>
<item>
<title>gRPC Basics - Node.js</title>
<link>https://cjyabraham.github.io/docs/tutorials/basic/node/</link>
<pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
<guid>https://cjyabraham.github.io/docs/tutorials/basic/node/</guid>
<description>This tutorial provides a basic Node.js programmer&amp;rsquo;s introduction to working with gRPC.
By walking through this example you&amp;rsquo;ll learn how to:
Define a service in a .proto file. Use the Node.js gRPC API to write a simple client and server for your service. It assumes that you have read the Overview and are familiar with protocol buffers. Note that the example in this tutorial uses the proto3 version of the protocol buffers language.</description>
</item>
<item>
<title>gRPC Basics - Objective-C</title>
<link>https://cjyabraham.github.io/docs/tutorials/basic/objective-c/</link>
<pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
<guid>https://cjyabraham.github.io/docs/tutorials/basic/objective-c/</guid>
<description>This tutorial provides a basic Objective-C programmer&amp;rsquo;s introduction to working with gRPC.
By walking through this example you&amp;rsquo;ll learn how to:
Define a service in a .proto file. Generate client code using the protocol buffer compiler. Use the Objective-C gRPC API to write a simple client for your service. It assumes a passing familiarity with protocol buffers. Note that the example in this tutorial uses the proto3 version of the protocol buffers language: you can find out more in the proto3 language guide and the Objective-C generated code guide.</description>
</item>
<item>
<title>gRPC Basics - PHP</title>
<link>https://cjyabraham.github.io/docs/tutorials/basic/php/</link>
<pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
<guid>https://cjyabraham.github.io/docs/tutorials/basic/php/</guid>
<description>This tutorial provides a basic PHP programmer&amp;rsquo;s introduction to working with gRPC.
By walking through this example you&amp;rsquo;ll learn how to:
Define a service in a .proto file. Generate client code using the protocol buffer compiler. Use the PHP gRPC API to write a simple client for your service. It assumes a passing familiarity with protocol buffers. Note that the example in this tutorial uses the proto2 version of the protocol buffers language.</description>
</item>
<item>
<title>gRPC Basics - Python</title>
<link>https://cjyabraham.github.io/docs/tutorials/basic/python/</link>
<pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
<guid>https://cjyabraham.github.io/docs/tutorials/basic/python/</guid>
<description>This tutorial provides a basic Python programmer&amp;rsquo;s introduction to working with gRPC.
By walking through this example you&amp;rsquo;ll learn how to:
Define a service in a .proto file. Generate server and client code using the protocol buffer compiler. Use the Python gRPC API to write a simple client and server for your service. It assumes that you have read the Overview and are familiar with protocol buffers. You can find out more in the proto3 language guide and Python generated code guide.</description>
</item>
<item>
<title>gRPC Basics - Ruby</title>
<link>https://cjyabraham.github.io/docs/tutorials/basic/ruby/</link>
<pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
<guid>https://cjyabraham.github.io/docs/tutorials/basic/ruby/</guid>
<description>This tutorial provides a basic Ruby programmer&amp;rsquo;s introduction to working with gRPC.
By walking through this example you&amp;rsquo;ll learn how to:
Define a service in a .proto file. Generate server and client code using the protocol buffer compiler. Use the Ruby gRPC API to write a simple client and server for your service. It assumes that you have read the Overview and are familiar with protocol buffers. Note that the example in this tutorial uses the proto3 version of the protocol buffers language: you can find out more in the proto3 language guide.</description>
</item>
<item>
<title>gRPC Basics - Web</title>
<link>https://cjyabraham.github.io/docs/tutorials/basic/web/</link>
<pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
<guid>https://cjyabraham.github.io/docs/tutorials/basic/web/</guid>
<description>This tutorial provides a basic introduction on how to use gRPC-Web from browsers.
By walking through this example you&amp;rsquo;ll learn how to:
Define a service in a .proto file. Generate client code using the protocol buffer compiler. Use the gRPC-Web API to write a simple client for your service. It assumes a passing familiarity with protocol buffers.
Why use gRPC and gRPC-Web? With gRPC you can define your service once in a .</description>
</item>
</channel>
</rss>