少有人走的路

勇哥的工业自动化技术网站

本站视觉相关教程整理贴子,持续更新

2020年勇哥的机器视觉实验项目清单(大纲)

勇哥的免费视频教程清单

勇哥在B站发布的视频清单

WCF的一些异常信息记录

wcf的几种宿主的比较

勇哥注:

这里比较一下几种宿主环境谁最常用。


wcf元数据配置的几种方式


(一)这一种是基地+address

写两个<endpoint>

第一个是业务用的,第二个就是元数据交换,地址是: net.pipe://localhost/Dmc3000IAxisAPI/mex,如果你用浏览器可以访问到,地址就是对的。

当然也可以不要基地址,直接写元数据的地址。

<service name="SMotionHardwareLayer.MotionCardRes.DMC3400A.AxisRealization" behaviorConfiguration="Dmc3000IAxisAPI">
        <host>
          <baseAddresses>
            <add baseAddress="net.pipe://localhost/Dmc3000IAxisAPI"/>
          </baseAddresses>
        </host>

        <endpoint address="" binding="netNamedPipeBinding" bindingConfiguration="" contract="SMotionHardwareLayer.HardwareLayerService.IAxis"/>
        <endpoint address="mex" binding="mexHttpBinding" contract="IMetadataExchange"/>
      </service>

C# 读写App.config配置文件

勇哥注:

对于.net framework的程序来说,读app.config配置文件用常见。

但是有时候可能需要写配置文件,一般只推荐读而不推荐写,那要写的时候怎么办呢?

注意绝对不要用xml文件的方式去写,那样就失去了配置文件的意义了。

工业制造领域MQTT和AMQP是什么

LINQ to SQL类工具

勇哥注:

LINQ to SQL工具是在.net framework中专门用于SQL Server的,利用LinQ进行数据库查询功能的工具。

详细介绍如下:

LINQ to SQL是一种在.NET Framework中用于处理关系数据库查询的工具,
它属于LINQ(Language Integrated Query,语言集成查询)家族的一部分。
以下是关于LINQ to SQL的详细解释:

定义与功能:
LINQ to SQL是一个O/RM(对象关系映射)组件,包含在.NET Framework 3.5及以后的版本中。
它允许开发人员使用.NET的类来对关系数据库进行建模,
并使用LINQ语法对数据库中的数据进行查询、更新、添加、删除等操作。
LINQ to SQL提供了对事务、视图、存储过程的完全支持,并允许将业务层逻辑集成到数据模型中。

核心特性:
对象关系映射:LINQ to SQL将关系数据库的数据模型映射到开发人员所用的编程语言(如C#或VB.NET)表示的对象模型。
查询转换:当应用程序运行时,LINQ to SQL会将对象模型中的LINQ查询转换为SQL语句,
并发送到数据库执行。当数据库返回结果时,LINQ to SQL会将其转换回开发人员可以处理的对象。

简化数据访问:
使用LINQ to SQL可以简化数据访问层的代码量,并提供编译检查、智能感知和强类型表达式等优点。

限制与局限性:
LINQ to SQL主要针对SQL Server设计,因此其他关系型数据库可能无法直接使用LINQ to SQL进行映射。
它不支持“多对多”的直接关联操作,需要通过其他方式(如中间表)实现。

开发工具:
图形化界面工具:LINQ to SQL提供了一个简单易用的图形化界面工具,
允许开发人员为SQL Server的每个表生成一个实体类,并在底层建立表之间的关联关系。
代码生成:通过图形化界面,开发人员可以快速地实现表与实体之间的映射,无需手动编写大量代码。

总结:
LINQ to SQL是一个强大的工具,允许开发人员以面向对象的方式与关系数据库进行交互,
并通过LINQ语法简化数据访问操作。
然而,由于其主要针对SQL Server设计,因此在使用时需要注意其与其他数据库的兼容性。

wcf服务配置器

勇哥注:

wcf服务配置器中,有许多少见的概念。在此贴缕一下。




(一)基本操作


使用MSMQ进行可靠的消息通讯

WCF的知识点盘点(七)安全机制

WCF的知识点盘点(六)端点行为EndPointBehavior, 操作行为OperationBehavior


下图上半部分是正常的访问。

下半部分通过插入一个EndPointBehavior,起到类似aop的作用,可以用于篡改message,做一些类似监控的事情 。


image.png


<< 1 2 3 4 5 6 7 > >>
«    2024年6月    »
12
3456789
10111213141516
17181920212223
24252627282930
控制面板
您好,欢迎到访网站!
  查看权限
网站分类
搜索
最新留言
文章归档
网站收藏
友情链接

Powered By Z-BlogPHP 1.7.3

Copyright www.skcircle.com Rights Reserved.

鄂ICP备18008319号


站长QQ:496103864 微信:abc496103864