-
Notifications
You must be signed in to change notification settings - Fork 0
Open
Labels
questionFurther information is requestedFurther information is requested
Description
We'd love your feedback and help testing the new HTTP Client Abstraction package:
- We just released a beta version of the HTTP Client Abstract base class on vipm.io (here). You can download and install it with VIPM.
- We also released a beta version of a plugin based on the NI Advanced HTTP Client on vipm.io (here).
- Lastly, we're working on a plugin based on JKI's awesome new reqwest-rs-labview library, which is currently located in source code (here) and not yet packaged up -- to try this out, you'll need to clone the reqwest-rs-labview repo.
The goal for this http-client-plugin-base package is to provide a drop-in replacement for the built-in LabVIEW HTTP Client with an identical API (all VIs and connector panes the same).
The means:
- When you're creating a new application, you can use this library, just as you would the built-in HTTP Client, but your code will be "future-proof" allowing you to easily upgrade the actual HTTP Client implementation, should you need to (for performance, platform compatibility, security, etc.).
- If you are maintaining an existing application that uses the built-in HTTP Client, you can easily upgrade/migrate to this new library and it will "just work" the same way it currently does, enabling you to easily switch between the built-in implementation and other implementations for testing/evaluating possible improvements to performance, stability, security, etc.
The palette for the HTTP Client Abstraction is in the Add-ons folder of the functions palette, so it's pretty easy to find. There is also a "VI Tree" that includes and example you can use for testing.
Here is an example of the reqwest-rs-labview implementation running "side-by-side" with the built-in implementation:
Thanks for your feedback and help testing!
Metadata
Metadata
Labels
questionFurther information is requestedFurther information is requested