net.tcp连接的Javascript客户端?

问题描述 投票:0回答:1

我可以编写在浏览器中运行的JavaScript来创建客户端代码并连接到net.tcp服务端点和端口吗?

例如,我知道服务协定在端点https://www.demoexamplething.com:8001/service/mex(示例)处公开,并且在.NET服务器端代码(WCF或其他)上运行。如何使用javascript连接到此端点并使用其Web服务?

我知道,在.NET项目中,我只需创建“连接服务”引用并自动生成客户端代码即可处理请求和响应。如何用Javascript完成?

javascript tcpclient webservice-client nettcpbinding
1个回答
0
投票

我可以编写运行在浏览器中的javascript以创建客户端代码并连接到net.tcp服务端点和端口的任何方法吗?

不,您不能通过浏览器建立任意的TCP连接,除非进行浏览器扩展。

例如,我知道服务合同在端点公开...

对于HTTP请求,您无需建立TCP连接。您可以使用Fetch API发出HTTP请求。例如:

const res = await fetch('https://example.com');
const data = await res.text();

另请参见:https://developer.mozilla.org/en-US/docs/Web/API/Fetch_API

© www.soinside.com 2019 - 2024. All rights reserved.