The C based gRPC (C++, Python, Ruby, Objective-C, PHP, C#) https://grpc.io/
You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
 
 
 
 
 
 
yang-g 9e2f90cd06 headers reorg 10 years ago
..
README Remove outdated protos 10 years ago
main.cc headers reorg 10 years ago
publisher.cc Remove ChannelInterface and replace it with Channel 10 years ago
publisher.h headers reorg 10 years ago
publisher_test.cc headers reorg 10 years ago
subscriber.cc Remove ChannelInterface and replace it with Channel 10 years ago
subscriber.h headers reorg 10 years ago
subscriber_test.cc headers reorg 10 years ago

README

NOTE: This example does not build and is being updated.
Experimental example code, likely to change.
Users should not attempt to run this code till this warning is removed.

C++ Client implementation for Cloud Pub/Sub service
(https://developers.google.com/apis-explorer/#p/pubsub/v1beta1/).

"Google Cloud Pub/Sub" API needs to be enabled at
https://console.developers.google.com/project to open the access for a client.
Select the project name, select the "APIs" under "APIs & auth", and turn
on "Google Cloud Pub/Sub" API.

To run the client from Google Compute Engine (GCE), the GCE instance needs to
be created with scope "https://www.googleapis.com/auth/cloud-platform" as below:

gcloud compute instances create instance-name
--image debian-7 --scopes https://www.googleapis.com/auth/cloud-platform


To run the client:
make pubsub_client
bins/opt/pubsub_client --project_id="your project id"