File tree Expand file tree Collapse file tree 3 files changed +8
-1
lines changed
src/BootstrapBlazor.Server Expand file tree Collapse file tree 3 files changed +8
-1
lines changed Original file line number Diff line number Diff line change @@ -72,3 +72,9 @@ private async Task CreateClient()
7272 <li ><code >FixLengthDataPackageHandler</code > <b >固定长度数据处理器</b > 即每个通讯包都是固定长度</li >
7373 <li ><code >DelimiterDataPackageHandler</code > <b >分隔符数据处理器</b > 即通讯包以特定一个或一组字节分割</li >
7474</ul >
75+
76+ <p class =" code-label" >5. 数据适配器(设计中)</p >
77+
78+ <p >在我们实际应用中,接收到数据包后(已经过数据处理器)大多情况下是需要将电文转化为应用中的具体数据类型 <code >Class</code > 或 <code >Struct</code >。将原始数据包转化为类或者结构体的过程由我们的数据适配器来实现</p >
79+
80+ <p >数据适配器设计思路如下</p >
Original file line number Diff line number Diff line change @@ -1578,6 +1578,7 @@ void AddServices(DemoMenuItem item)
15781578 } ,
15791579 new ( )
15801580 {
1581+ IsNew = true ,
15811582 Text = Localizer [ "TcpSocketFactory" ] ,
15821583 Url = "socket-factory"
15831584 } ,
Original file line number Diff line number Diff line change 49524952 "CardUpload": "卡片上传组件 CardUpload",
49534953 "DropUpload": "拖动上传组件 DropUpload",
49544954 "Vditor": "富文本框 Vditor Markdown",
4955- "TcpSocketFactory": "TCP Socket 套接字服务 ITcpSocketFactory"
4955+ "TcpSocketFactory": "套接字服务 ITcpSocketFactory"
49564956 },
49574957 "BootstrapBlazor.Server.Components.Samples.Table.TablesHeader": {
49584958 "TablesHeaderTitle": "表头分组功能",
You can’t perform that action at this time.
0 commit comments