Я работаю над проектом, в котором мне нужно отправить некоторые данные на сервер через GPRS. У меня есть IP-номер и порт, но я не знаю, как мне отправить свои данные. Как мне это сделать? Мне нужен код для отправки данных на сервер или если есть образец проекта. (я использую VS 2008 и .NET 3.5) всем спасибо.
отправлять данные через GPRS в C# 3.5
comment
Что вы пробовали: ничего. Что вы хотите: кто-то даст вам код. Вы хорошо начали на этом сайте...
- person Noctis   schedule 04.04.2015
comment
Нет, извините, но вы не правы. Я просмотрел много сайтов, таких как MSDN, этот сайт, Code Project и ..., но не смог найти ответ. После долгих поисков я задал свой вопрос.
- person Khodayar   schedule 04.04.2015
comment
Я нахожу этот код Socket m_socClient = new Socket( AddressFamily.InterNetwork, SocketType.Stream, ProtocolType.Tcp); IP-адрес ipAdd = IP-адрес.Parse(31.47.53.12); IPEndPoint remoteEP = новый IPEndPoint(ipAdd, 2036); m_socClient.Connect(удаленныйEP); // Никаких исключений! Но это не работает
- person Khodayar   schedule 04.04.2015
Ответы (1)
Это ответ на мой вопрос:
private void SendData(string value)
{
byte[] data = Encoding.ASCII.GetBytes(value);
try
{
using (TcpClient client = new TcpClient("31.47.53.12", 2036))
{
NetworkStream stream = client.GetStream();
stream.Write(data, 0, data.Length);
}
}
catch (Exception err)
{
}
person
Khodayar
schedule
04.04.2015
молодец, что решил. для дальнейшего использования напишите, что вы пробовали, и укажите любые попытки, которые вы предприняли с заданным вопросом. Так много людей просто задают вопросы и говорят, дай мне код...
- person Noctis; 04.04.2015