Sripe.DataTransfer 0.5.0

What's New: 0.5.0(2019.11.14): +DecodeException. 0.4.3(2019.11.13): *IReliableMessage to IMessage +IMessage.Time *Encode and decode logic *simpleMessage implements IMessage 0.4.2(2019.11.5): +IReliableMessageCacheAsync 0.4.1(2019.11.5): *Id generation logic, using idGenerator. 0.3.5(2019.10.21): *ReliableMessage, change message id generation logic, using 0.1 second timestamp. 0.3.4(2019.10.18): *ReliableMessage, add INVALID_ID. *ReliableMessage, change message id generation logic. 0.3.1(2019.10.9): +First release. Introduction: This package includes the base classes and interfaces for Sripe data transfering. Normaly, you don't use it directly.

Showing the top 20 packages that depend on Sripe.DataTransfer.

Packages Downloads
Sripe.DataTransfer.MessagesCache.SQLite
This package includes data cache class based on SQLite. What's New: 0.4.5(2019.11.13): *IReliableMessage to IMessage 0.4.4(2019.11.6): +Async support. 0.4.2(2019.11.4): *Depencecies updated. 0.4.1 (2019.11.1): *support multiple target, using multiple primary keys. *fix bug that always drop and create database, now only drop and create when model changes. 0.3.2 (2019.11.1): *get newest data from cache instead of the oldest data. Executables using this package should install pacakge System.Data.SQLite, or else it would raise error of No Dlls(SQLite's problem).
2
Sripe.DataTransfer.MessagesCache.Memory
This package includes memory cache class of messages which mainly is used to test. What's New: 0.3.3(2019.11.4): *Depencecies updated.
1
Sripe.DataTransfer.Server
What's New: 0.5.0(2019.11.14): -DataReciever.StopRecieve(), use close() directly. *ReliableDataReciever keep-alive logic. +try catch when stop recieving. *confirm with time. *log clean and text improve. 0.4.3(2019.11.13): *depencecies updated. +try catch when stop recieving. +DataReciever base class. make reliableDataReciever and SimpleDataReciever its subclass. 0.4.1(2019.11.13): *remove the unnecessary codes. 0.3.9(2019.11.5): *Depencecies updated. 0.3.7(2019.10.21): *ReliableDataReciever, adjust debug info output. 0.3.6(2019.10.21): *ReliableDataReciever, adjust debug info output. 0.3.5(2019.10.17): *ReliableDataReciever, add log sender details. 0.3.4(2019.10.17): *SripeDataReciever changes to ReliableDataReciever. 0.3.2(2019.10.9): *SimpleDataReciever class, cannot start after closed. 0.3.0(2019.10.9): +SimpleDataReciever class, supports simple data recieving scenario without break-point resuming. *SripeDataReciever class, allow logger to be null, for some special scenario. *SripeDataReciever class, optimize exit logic. 0.1.6(2019.9.17): *Fix bug of socket listening. 0.1.5(2019.9.17): +First release. Introduction: This package includes data recieving classes which could be used to build server applications. What's in it: 1. SripeDataReciever: working with SripeDataClient, in charges of data recieving and confirming. 2. SimpleDataReciever: working with SimpleDataClent, in charges of data recieving.
1
Sripe.DataTransfer.Client
What's New: 0.7.0(2019.11.14): *fix bug: reappend message may exist already in the queue. *log clean. *confirm with time. *increase resending count of each time, shortten the interval. 0.6.2(2019.11.12): *fix bug: async removing and getting from cache 0.6.1(2019.11.4): +Async appending, async removing and async getting from the cache. 0.6.0(2019.11.4): *Depencecies updated. *a few log info correction. 0.5.1(2019.11.4): +MultipleTargetsDataClient class support sending data to multiple remote addresses. *Must Start ReliableDataClient before append data. 0.4.0(2019.10.18): *ReliableDataClient, add runtime info/error events. 0.3.8(2019.10.18): *ReliableDataClient, fix bug: Cannot exit respond waiting after calls Close(). 0.3.6(2019.10.17): *SripeDataClient changes to ReliableDataClient. +Log sender details. 0.3.3(2019.10.16): *SimpleDataClient, continue background re-sending after calls Stop(). *SimpleDataClient, cannot start after closed. 0.3.0(2019.10.9): +SimpleDataClient, supporting simple scenario that without resuming from breaking-point of uploading. +MultipleTargetsSimpleDataClient class, supporing multi-target data sending scenario. *SripeDataClient, let logger could be null, supporting scenario without logging. 0.1.5(2019.9.17): *Fix bug: notify logic of network connection restored. 0.1.4(2019.9.17): +First release. Introduction: This package includes data uploading classes, which could be used to build Sripe client program. What's in it: 1. SripeDataClient: working with SripeDataReciever, upload and re-upload data. 2. SimpleDataClient: working with SimpleDataReciever, upload data. 3. MultipleTargetsSimpleDataClient: working with SimpleDataReciever, multi-target data upload.
1

.NET Framework 4.0

.NET Framework 4.5

.NET Standard 2.0

.NET Standard 2.1

Version Downloads Last updated
0.5.0 1 2025/4/17