什么是服务元数据以及为什么需要发布?

发布于 2024-09-11 14:07:47 字数 59 浏览 3 评论 0原文

ABC(地址、绑定、合约)= 端点。我认为这些信息足以与客户沟通,反之亦然。但元数据和 mex 是什么?

There is ABC (addres, binding, contract) = endpoint. I thought this information is enough to communicate with clients and vice versa. But what is metadata and mex?

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(2

柏拉图鍀咏恒 2024-09-18 14:07:47

mex 端点公开的元数据描述了服务、各种操作、操作所需的参数以及返回类型。换句话说,元数据公开了合同。利用此信息,客户端可以创建代理来与服务交互。客户端使用 mex 端点来访问元数据。

The metadata that the mex endpoint exposes describes the service, the various operations, parameters the opertions require and the return types. In other words, the metadata exposes the contract. With this information the client can create a proxy to interact with the service. Clients use the mex endpoint to access the metadata.

┾廆蒐ゝ 2024-09-18 14:07:47

元数据包括以下内容:

  1. 对于客户端创建代理类,他们需要了解服务契约,服务契约中有哪些可用的操作契约,它们接受哪些参数,它们的数据类型是什么,它们将使用什么数据

  2. 如果没有这些信息,客户端将无法创建代理类。
    因此我们需要指定服务行为。

Metadata inculdes the following:

  1. For clients to create the proxy classes they need to know about the service contract, what operation contracts are available in the service contract, what parameters they take in, what are their data types, what data they will return etc.

  2. Without these information clients will not be able create proxy classes.
    Therefore we need to specify the service behaviours.

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文