А Б В Г Д Е Ё Ж З И Й К Л М Н О П Р С Т У Ф Х Ц Ч Ш Щ Ъ Ы Ь Э Ю Я
A B C D E F G H I J K L M N O P Q R S T U V W X Y Z

Ура, получилось!!! Сокет-сервер заработал как надо!!!

 

Господа, сегодня у меня хорошая новость. Как вы помните, мой вчерашний рабочий день был омрачен тем, что у меня не удалась реализация переподключения соединения сокета в рамках одной сессии работы программы. Я уже было отчаялся и подумал что всё, не получится. Странная и непонятная ошибка. Но сегодня с утра и с новыми силами решил попытать удачу (и свой ум) ещё раз. Часа два опять пытал. Уже было окончательно отчаялся. Не получается, хоть тресни. Сервер упорно не желает закрывать открытое соединение. Я уже был готов реализовать такую глупость, как принудительный перезапуск программы при попытке переподключения сокет-соединения. Но моё упорство не угасало, и тут неожиданно (совсем) нашлось решение. Ну или загадка разгадалась методом перебора вариантов решения...

0 + 0 -

Работа с отправкой данных через сокет-соединение

 

Да уж, этот понедельник выдался для меня днём тяжелым. Работа над отправкой данных через сокет-соединение преподнесла мне немало сложностей. Плюс к тому преподнесла мне она и ещё разочарование. Разочарование, которое гласит, что не всё в этой жизни получается. Увы. Вот сегодня тот редкий день, когда я что-то долго пытался сделать и в конце-концов это у меня не получилось. А у меня обычно всегда, когда возникает какая-либо трудная задача, то, хоть и после больших и долгих умственных усилий её получалось разрешить. а тут - нет, как ни бейся.  Думал с утреца, что реализую быстро эти два диалоговых окна для отправки данных через сокет-соединение. Ещё и на что-то другое время останется. И как всегда это предположение оказалось наивным и далёким от сложившейся реальности. Мне и дня не хватило, чтобы доделать. А закончил я сегодня вот как поздно. Уже двадцать минут десятого (на момент написания этих слов) Еще и на завтра останется работа с этими окнами...

0 + 0 -

Работа над диалоговыми окнами для сокет-соединения

 

Вот он, мой воскресный рабочий день. Но короткий. Не стану трудиться долго в выходной. Ну да ладно. Ну а что же я сегодня успел реализовать? Сегодня я, собственно, работал над диалоговыми окнами сокет-соединений. Одно окно - для отправки данных из таблиц, а другой - для приёма этих данных. Реализую возможность общения между компьютерами. Надеюсь, данный функционал где-то будет полезен. Иногда бывает нужно обмениваться данными между компьютерами. Окно для приёма данных - это реализация сокет-сервера, а окно для отправки данных - реализация сокет-клиента...

0 + 0 -

Готово окно моделирования данных

 

Итак, готово окошко. И функционирует должным образом. Как я и ожидал, получилась интересная штука. Выполняются заданные SQL-запросы по таймеру и по таймеру обновляются данные на диаграммах, которые выбираются из заданной таблицы. Смотреть на динамические диаграммы было приятно. Я нахожу в этом некую красоту. Вверху диаграмма, отображающая текущие значения, а внизу - плавающая, отображающая динамику в пределах времени. Ну да ладно, не будем отлетать в сторону лирики. Окошко-то я закончил. А что дальше? А это дальше уже пошло и я начал реализовывать C#-класс для работы с сокет-соединениями через локальное соединение...

0 + 0 -
  • Яндекс.Метрика