在 biztalk 2006R2 中向 wcf basichttp 添加行为
我正在使用 ESB 指导 1.0 在 biztalk 中使用 wcf basichttp 适配器 我做了一个测试,没有 biztalk 涉及调用 asmx 服务,我最终得到了这个配置文件:
<behaviors>
<endpointBehaviors>
<behavior name="NtlmEndpointBehavior">
<clientCredentials>
<windows allowedImpersonationLevel="Impersonation" />
<httpDigest impersonationLevel="Impersonation" />
</clientCredentials>
</behavior>
</endpointBehaviors>
</behaviors>
<client>
<endpoint address="http://address" behaviorConfiguration="NtlmEndpointBehavior"
binding="basicHttpBinding"
bindingConfiguration="ApiSoap"
contract="API.ApiSoap" name="ApiSoap" />
</client>
现在我必须在我创建的 wcf basichttp 动态端口中添加行为。 根据我在尝试向 basichttp 发送端口添加行为时阅读的规范,这是无法完成的,但在我的 dot net 项目中我做到了 这是biztalk的限制吗?
I am using a wcf basichttp adapter in biztalk using ESB guidance 1.0
i made a test without biztalk involved calling an asmx service and i ended up with this configuration file :
<behaviors>
<endpointBehaviors>
<behavior name="NtlmEndpointBehavior">
<clientCredentials>
<windows allowedImpersonationLevel="Impersonation" />
<httpDigest impersonationLevel="Impersonation" />
</clientCredentials>
</behavior>
</endpointBehaviors>
</behaviors>
<client>
<endpoint address="http://address" behaviorConfiguration="NtlmEndpointBehavior"
binding="basicHttpBinding"
bindingConfiguration="ApiSoap"
contract="API.ApiSoap" name="ApiSoap" />
</client>
Now i have to add the behavior in the wcf basichttp dynamic port i am creatin.
According to the spec i read when trying to add behavior to basichttp send port this cannot be done but on my dot net project i made it
is it a limit of biztalk?
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(3)
但是,您可以向 BizTalk 中的 WCF 端口添加行为,但前提是您使用 WCF 自定义适配器。这有一点缺点,但是,WCF-Custom 适配器几乎是所有其他适配器的超集。
You can add behaviors to WCF ports in BizTalk, but only if you use the WCF-Custom adapter, however. It's a bit of a downside, but well, the WCF-Custom adapter is pretty much a superset of all the others.
使用 WCF-Custom 和 Http 绑定,然后您可以添加任何您想要的自定义行为。我目前正在一个正在开发的项目上这样做,没有任何问题。
Http 绑定上的 WCF-Custom 和 BasicHttp 之间应该没有(可辨别/可见的)差异,除非您在使用自定义适配器时获得更大的控制权。
Use WCF-Custom wtih Http binding, then you can add whatever custom behaviors you want. I am currently doing this on a project i am working on without any problem at all.
There should be no (discernable / visible) difference between WCF-Custom on Http binding and BasicHttp except that you get far greater control when using the custom adapter.
显然,由于缺少 biztalk 2006 的 wcf 自定义适配器的包装器,您无法向随 ESB 指南 1.0 发布的适配器添加行为
apparently you cant add behaviors to the adapters released with ESB guidance 1.0 due to lack of wrapper for wcf-custom adapter for biztalk 2006