Sunny Tiwari Ответов: 2

браузер с сокетом на языке Си#


Всем Привет
Я делаю свой собственный браузер, и работа выполнена успешно. но клиент хочет, чтобы проект, который я сделал для него, связывался с сервером также так, чтобы транзакция была
не потерпев неудачи, (клиент)он собирается запустить свой бизнес, он запустит веб-браузер своей компании, который поможет его клиенту забронировать билет в кино или другой продукт без сбоев


Так что если у кого-то есть идея, пожалуйста, помогите мне
1) Как связать серверный сокет и клиентский сокет
2) как отправить данные по сокету на сервер


я жду повтора


спасибо

2 Ответов

Рейтинг:
2

Rahul Rajat Singh

Я почти не сомневаюсь в этих требованиях. Посмотрите, можно ли удовлетворить ваши требования с помощью некоторых примеров в этих ссылках.

Асинхронный сокет сервер и клиент[^]
Введение в Программирование сокетов в .NET с использованием языка C#[^]
Розетки в C#[^]
Приложение чата TCP/IP с использованием C#[^]


Рейтинг:
0

monkeyboz1234

Существует несколько требований, которые необходимо выполнить, чтобы эта система работала правильно. Безопасность сокета-это главная важная проблема, связанная с внешними подключениями к другому неизвестному протоколу сокета (если только он не пытается использовать уже существующий API)

Наиболее важным аспектом разрешения ответа сокета является возможность получать или знать существующие протоколы или правила сокета при установлении соединения. При подключении большинства интернет-браузеров к интернет-серверам вам нужно будет отправить ответ заголовка, прежде чем получать что-либо от сервера, в противном случае сокет (порт 80) не даст никакого ответа (в большинстве случаев).

Лучший ответ: используйте уже существующий протокол для подключения сокета системы тикетов, а затем измените его в зависимости от ограничений, требуемых в описании безопасности (в большинстве случаев вы не просто создадите сокет только для того, чтобы создать сокет, но создадите его из-за ограничений предыдущих или уже существующих протоколов сокетов)

Надеюсь, это поможет.


Richard MacCutchan

- Надеюсь, это поможет."
Ну, семь лет назад, наверное, так и было бы. Но если этот проект все еще не решен, то я сомневаюсь, что клиент все еще счастливо платит за него. Всегда лучше проверить, когда был опубликован вопрос, прежде чем работать над ответом,