Разработка информационного и программного обеспечения АРН (автономного рабочего места) менеджера предприятия книжной торговли. + пояснительная записка. Примеры с оглавлением есть создать именно базу данных магазина/предприятия книжной торговли, обязательные таблицы - продукты( ...
Реализация клиент-сервера на C#
На сервере с выделенным IP создается очередь сообщений в виде структуры:
{
Int
DateTime
Double
Int
Int
Int
}
возможно лучше будет передавать битовый массив
Клиент коннектится к серверу и получает всю очередь сообщений
которая сжимается (поскольку очень много одинаковых сообщений) и ждет новых сообщений.
Операция асинхронная, т.е. во время приема очереди в нее могу добавляться сообщения.
Обеспечить работу клиента в оффлайн режиме.
Т.е. отслеживать отсоединение клиента от сервера и при повторном соединении принимать только новые сообщения.
Количество сообщений в очереди до 100 000 000
Среднее число добавлений сообщений в очередь 10-60 в секунду. В пике до 500. Максимульная задержка между передачей сообщения в очередь и принятием на клиенте 1 секунда (в режиме реал-тайм).
Сервер на С#. Клиент на C# и для FreeBsd.
Функции сервера
Start() – старт прослушки и создание очереди подключившихся клиентов
Stop() – остановка прослушки и создание очереди подключившихся клиентов
Send(p int, dt DateTime, p double, v int, v1 int, v2 int) – передача сообщения в очередь
Событие клиента (в случае отдельного приложения)
Receive(p int, dt DateTime, p double, v int, v1 int, v2 int) – принятие сообщения
Заявки фрилансеров
Похожие заказы
- $150Прикладное ПО1 исполнительЗакрыт15 лет назад
- $200
Задание: на основе любого из open source алгоритмов создать простенький онлайн звуковой редактор с набором определенных функций (например Fade in/fade out громкости, повысить/уменьшить общий уровень громкости, вырезать кусок песни, и, например, наложить 2 эффекта: реверберация ...
Прикладное ПО2 заявкиЗакрыт15 лет назад Требуется создать программу на Java, которая будет открывать БД, брать из таблиц необходимые данные, формировать на их основе отчет в XML, а затем загружать на FTP-сервер. В начале прошу предложить свою ...
Прикладное ПО4 заявкиЗакрыт15 лет назадЕсть база юридических лиц, содержащая ИНН. В интернете можно по номеру ИНН на сайте налоговой проверить - есть ли такое лицо. Надо написать программу, которая посылает данные для проверки на сайт, получает данные о фирме ...
Прикладное ПО1 исполнительЗакрыт15 лет назадЧасть программы уже сделана. Нужны только некоторые пункты доделать. Ниже описано все то, что необходимо доделать: 1. В пункте Меню/Файл: Печать документа, во время печати необходимо, чтобы был запрос и на ...
Прикладное ПО3 заявкиЗакрыт15 лет назадНужно написать прогу, алгоритм Кармаркара. выложил его тут slil.ru/29158265 язык программирования любой срок 5 дней
Прикладное ПО3 заявкиЗакрыт15 лет назад- $150
Здравствуйте уважаемые участники портала. Требуется специалист для написания торгового робота. Терминал QUIK. Рынок FORTS. Тех. Задание по запросу.
Прикладное ПО2 заявкиЗакрыт15 лет назад - $30
Нужна небольшая программа на VBA под Excel
Прикладное ПО14 заявокЗакрыт15 лет назад Есть чужая DLL, в ней функция, при вызове этой функции из под Vista софт вылетает без шума и пыли. Проблема известна где, функция во время выполнения для своей работы пытается создавать временный ...
Прикладное ПО1 исполнительЗавершен15 лет назадФакультет математический, специальность прикладная математика и информатика, на кафедре прикладной математики и кибернетики. Необходимо написать программу на языке программирования (всего одну программу), которая будет решать задачу. В конечном итоге нужно ...
Прикладное ПО1 исполнительЗакрыт15 лет назад