Можно ли как-нибудь написать javascript, который запускается в браузере для создания клиентского кода и подключения к конечной точке и порту службы net .tcp?
Нет вы не можете устанавливать произвольные TCP-соединения из браузера, если не считать расширения для браузера.
Например, я знаю, что контракт на обслуживание выставляется в конечной точке ...
Для HTTP-запросов вам не нужно устанавливать TCP-соединение. Вы можете использовать API Fetch для выполнения HTTP-запроса. Например:
const res = await fetch('https://example.com');
const data = await res.text();
См. Также: https://developer.mozilla.org/en-US/docs/Web/API/Fetch_API
Я знаю, что в. NET проекте я бы просто создал " Connected Service "и автоматически генерирует клиентский код для работы с запросами и ответами.
Прошло много времени с тех пор, как я с этим связался ... но не было WSDL или чего-то еще что помогло определить данные запроса / ответа? Бьюсь об заклад, кто-то сделал JavaScript модуль, который обертывает Fetch или XHR. Я не знаю точно, что искать, но проверьте на NPM.