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
- IdGen.WithNet40 (>= 2.0.3)
- ijw.Next (>= 0.4.2)
.NET Framework 4.5
- IdGen.WithNet40 (>= 2.0.3)
- ijw.Next (>= 0.4.2)
.NET Standard 2.0
- IdGen.WithNet40 (>= 2.0.3)
- ijw.Next (>= 0.4.2)
.NET Standard 2.1
- IdGen.WithNet40 (>= 2.0.3)
- ijw.Next (>= 0.4.2)
Version | Downloads | Last updated |
---|---|---|
0.5.0 | 1 | 2025/4/17 |