Tools and runtime for network messaging
Project description
ansar-connect
The ansar-connect library implements clear and concise network messaging for a wide range of networking requirements. From multi-processing within a single host through to messaging beween different LANs on the Internet. There is a single send method that does it all.
Features
Implements bi-directional, asynchronous network messaging,
Provides a synchronous request-response layer,
Inherits the data sophistication of ansar.encode,
Seamlessly extends the asynchronous runtime from ansar.create, to span local and wide-area networks.
Changelog
1.1.21 (2024-09-09)
Better data entry around update procedures.
Clean org of api into crud groups.
Finalize behaviour of overlay function.
Support for refactor of cloud to use GroupTable.
1.1.3 (2024-09-22)
Add HTTP integration
Fix the teardown and reconnect of pub-sub sessions after keep-alive close
1.0.6 (2024-06-19)
Fix handling of –main-role in abort scenarios
Additions to docs - Odds And Ends, Dining Philosphers
Implement self-checking of transports - directories and peers
Fix/remove typos in comments
1.0 (2024-05-27)
Implement standard listen and connect
Implement publish and subscribe
Create ansar-host and ansar-lan services
Launch ansar-wan cloud service
Complete ansar-connect docs
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
Built Distribution
Hashes for ansar_connect-1.1.32-py3-none-any.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 235bcbc5fc90a1859172483ec64f73473a1d3d9a59cdaae6b64a7f9d0a7f71bd |
|
MD5 | e4ab4685269d4fb96e54eeeece6eb48b |
|
BLAKE2b-256 | 9ad665a2474233757228a334349c15bc3df1d04bb74f3ce484e59706cb09f5f5 |