Released vibe.d 0.10.1 (WebRPC)

Sönke Ludwig sludwig at outerproduct.org
Tue Sep 24 08:56:14 UTC 2024


Am 22.09.2024 um 16:16 schrieb Vladimir Marchevsky:
> On Friday, 13 September 2024 at 09:40:27 UTC, Sönke Ludwig wrote:
>> vibe.d 0.10.1 has been released a few days ago. The major new feature 
>> is a new RPC mechanism that is basically a bi-directional extension of 
>> the REST interface generator. The idea is to use HTTP connections for 
>> the transport in order to minimize transport issues and allow simple 
>> proxy setups to be used. This approach allows to pass through typical 
>> NATs or firewall configurations in one direction, while still enabling 
>> bi-directional peer-to-peer communication.
> 
> Looks interesting! But I want to clarify something to be sure. Title 
> mentions "WebRPC" - is it a (partial?) implementation of https:// 
> github.com/webrpc/webrpc or something unrelated? At quick glance at both 
> readmes it looks completely different...

It's unrelated and more a library specific name for the mechanism. I did 
realize that it sounds a bit like some kind of web standard ("WebRTC"), 
but since in the end its really just the shortest way to describe what 
it does and there was nothing official in existence, I kept the name anyway.


More information about the Digitalmars-d-announce mailing list