Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Add Bonjour Support #1913

Open
justinrschmidt opened this issue Jun 6, 2024 · 1 comment
Open

Add Bonjour Support #1913

justinrschmidt opened this issue Jun 6, 2024 · 1 comment

Comments

@justinrschmidt
Copy link

Is your feature request related to a problem? Please describe it.

I am working on an iOS app where one device will act as the server and other devices on the same local network will connect to the server device. I would like to use Bonjour (zeroconf) for the clients to discover the server so that the app's users don't need to mess around with IP addresses. I would like to use gRPC to send messages between the server and client devices. There is a function for SwiftNIO to bind to an NWEndpoint, but I was unable to find a similar function for gRPC Swift.

Describe the solution you'd like

On the server side, I would like gRPC Swift to be able to bind to an NWListener. On the client side, it would be able to use an NWEndpoint to establish a connection to the server.

@glbrntt
Copy link
Collaborator

glbrntt commented Jun 7, 2024

Thanks for opening this issue, we can add this, it's a completely reasonable feature to add. I'll try to find some time to get this done soon.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

2 participants