Post
Choosing a single encoding format would simplify implementation complexity - but I made it work with Protobuf, CBOR and CLIXML for my PSRemoting gRPC transport: github.com/awakecoding/...
github.comAdd Protobuf/CBOR/CLIXML PSRP encodings and in-process gRPC server by awakecoding · Pull Request #20 · awakecoding/AwakeCoding.PSRemotingSummary
Replaces intermediate CLIXML and <Data>base64(CLIXML)</Data> framing in the gRPC PSRemoting transport with structured [MS-PSRP] gRPC packets (src/Protos/psrp.proto).
Adds selec...
Not select-object (for various reasons, mostly performance) There are several major utilities: 1. Optionally thinning the message sent 2. Securing the message on the way out 3. Debugging the message before it goes out 4. Optionally using other protocols (udp, http, etc)
0 reposts0 likes
I didn't add the extensions you're asking for, but I did release a new version of AwakeCoding.PSRemoting with gRPC-based Protobuf/CBOR/CLIXML encoding + serialization/deserialization psobject cmdlets: www.powershellgallery.com/packages/Awa...
powershellgallery.comAwakeCoding.PSRemoting 2026.10.21AwakeCoding PSRemoting Extensions