Модераторы: LSD

Поиск:

Ответ в темуСоздание новой темы Создание опроса
> Работа с сервером. Что мне нужно знать? 
V
    Опции темы
IKM2007
  Дата 20.11.2008, 19:18 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Зима близко
**


Профиль
Группа: Участник
Сообщений: 702
Регистрация: 26.4.2008
Где: olmedreca




Здравствуйте. И так, вот в чем вопрос. Нужно написать программу работающую с сервером, COM-портами и т.д. Извините за такой дерзкий вопрос. Но, как такое сделать, то есть что нужно мне знать? Ну, Win - приложение сделаю с помощью Visual C++, а остальное? Насколько я понимаю PHP и JavaScript? Или нет? И что мне прочитать, чтобы понять, что такое сервер(то есть как работает) и COM - порты и все остальное связанное с этим?
Спасибо. smile 

 Запостил во флейме,  так как здесь бывают люди из всех разделов, но хотелось бы услышать нормальные ответы.
ПРОШУ ОТВЕТИТЬ ПО ТЕМЕ!!! smile


--------------------
"К чёрту обстоятельства, я создаю возможности."
Брюс Ли
PM MAIL Skype   Вверх
sTa1kEr
Дата 20.11.2008, 19:39 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


9/10 программиста
***


Профиль
Группа: Завсегдатай
Сообщений: 1553
Регистрация: 21.2.2007




Цитата

Что мне нужно знать?

Тебе нужно знать что такое сервер и как он работает, что такое COM-порты и все с ними связанное.

Цитата(IKM2007 @  20.11.2008,  20:18 Найти цитируемый пост)
Спасибо

Пожалуйста smile 
PM MAIL   Вверх
UniBomb
Дата 20.11.2008, 19:51 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Новичок
***
Награды: 1



Профиль
Группа: Завсегдатай
Сообщений: 1754
Регистрация: 24.10.2006
Где: Санкт-Петербург




IKM2007, про сервер я ни слова не скажу, но про компорты кину ссылками:

- работа с портами в синхронном режиме
- работа с портами в асинхронном режиме

Первая статья даст тебе все необходимые сведения, вторая содержит готовые программы для работы с ком-портом. Правда заточены они под Бильдер, но последний, третий пример, "Создание потока средствами WinAPI", очень несложно заточить под что угодно.
PM MAIL ICQ Skype   Вверх
IKM2007
Дата 20.11.2008, 19:52 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Зима близко
**


Профиль
Группа: Участник
Сообщений: 702
Регистрация: 26.4.2008
Где: olmedreca




smile Да я серезно! Ну как вам сказать, что я серезно! Вопрос вот в чем, обычно такое на каком языке реализуют? Прошу учтить, что я знаю ТОЛЬКО И ТОЛЬКО C++. Слышал, что после C++ JavaScript и PHP легко поддаются. Так что сейчас мне учить?

ПРОШУ ОТВЕТИТЬ ПО ТЕМЕ!

Добавлено через 1 минуту и 27 секунд
UniBomb, Спасибо! smile 

А на каком языке можно все это реализовать?


--------------------
"К чёрту обстоятельства, я создаю возможности."
Брюс Ли
PM MAIL Skype   Вверх
UniBomb
Дата 20.11.2008, 19:58 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Новичок
***
Награды: 1



Профиль
Группа: Завсегдатай
Сообщений: 1754
Регистрация: 24.10.2006
Где: Санкт-Петербург




Я так понял тебе надо написать win32 приложение, опрашивающее нечно посредством com-порта и передающего результаты на сервер. Так?

Цитата(IKM2007 @  20.11.2008,  19:18 Найти цитируемый пост)
Нужно написать программу работающую с сервером

Написал бы поподробней в чём заключается работа. Если обмениваться данными, то (блин, я то таким никогда не занимался, так что думаю говорю несовсем верно) возьми какую-нибудь библиотеку и посылай данные по http-протоколу. Или что-то в этом духе.


Цитата(IKM2007 @  20.11.2008,  19:18 Найти цитируемый пост)
COM-портами

Чистый ВинАпи. От языка не зависит. Так что всё это можно делать на простом и понятном C++.
PM MAIL ICQ Skype   Вверх
IKM2007
Дата 20.11.2008, 20:45 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Зима близко
**


Профиль
Группа: Участник
Сообщений: 702
Регистрация: 26.4.2008
Где: olmedreca




Цитата(UniBomb @  20.11.2008,  19:58 Найти цитируемый пост)
Написал бы поподробней в чём заключается работа.


Клиент делает звонок на определенный номер, где определитель номера зафиксирует его номер и отправит на сервер, потом сервер сделает звонок на его номер и он уже в тоновом режиме будет выполнять необходимые наборы.

Цитата

COM –порты... на которых сидят модему выполняющии необходимыи  наборы и соединения их должно быть максимальное количество  256 и  все  они  должны работать автономно. Тоесть одновременно что-бы могли быть  задействованы все 256


Должна быть  реализована подмена номера.
например:
995 должен быть заменён на 3266787,011995 (запятая должна в наборе делать задержку набора не менее секунды, две запятыи 2 сек. И так далее....

Однако, тут  необходимо что-бы можно было один и тот-же номер заменять неограниченным количеством номеров.


Цитата(UniBomb @  20.11.2008,  19:58 Найти цитируемый пост)
Чистый ВинАпи. От языка не зависит. Так что всё это можно делать на простом и понятном C++.

Если на C++, то отлично. То есть все это можно реализовать на C++ и WinAPI?

Это сообщение отредактировал(а) IKM2007 - 20.11.2008, 20:46


--------------------
"К чёрту обстоятельства, я создаю возможности."
Брюс Ли
PM MAIL Skype   Вверх
UniBomb
Дата 21.11.2008, 12:18 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Новичок
***
Награды: 1



Профиль
Группа: Завсегдатай
Сообщений: 1754
Регистрация: 24.10.2006
Где: Санкт-Петербург




IKM2007, если ты всё ещё ждёш ответа:

тебе для решения поставленой задачи потребуется как знать минимум

- AT комманды для работы с модемом
- TAPI для работы с телефонами, хотя не факт что понадобится))
- что-то типа WinSocket для общения с сервером

а дальше твори и пробуй, ведь всё получается только у того, кто ничего не делает.
PM MAIL ICQ Skype   Вверх
Mayk
Дата 21.11.2008, 12:44 (ссылка) |    (голосов:1) Загрузка ... Загрузка ... Быстрая цитата Цитата


^аВаТаР^ сообщение>>
****


Профиль
Группа: Участник
Сообщений: 2616
Регистрация: 22.5.2005
Где: за границей разум а




Цитата(subj)

Что мне нужно знать?

Тебе нужно  знать что в мире есть гораздо более полезные вещи чем сованиие спиц между компортом и розетки.

Добавлено через 1 минуту и 48 секунд
Цитата(IKM2007 @  20.11.2008,  23:52 Найти цитируемый пост)
ПРОШУ ОТВЕТИТЬ ПО ТЕМЕ!

и только попробуйте сказать что йа не прав  smile 


--------------------
 Здесь был кролик. Но его убили.
Человеки < кроликов, йа считаю.
PM MAIL WWW ICQ   Вверх
IKM2007
Дата 21.11.2008, 14:14 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Зима близко
**


Профиль
Группа: Участник
Сообщений: 702
Регистрация: 26.4.2008
Где: olmedreca




UniBomb, Большое тебе Спасибо smile . +


--------------------
"К чёрту обстоятельства, я создаю возможности."
Брюс Ли
PM MAIL Skype   Вверх
IKM2007
Дата 21.11.2008, 16:36 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Зима близко
**


Профиль
Группа: Участник
Сообщений: 702
Регистрация: 26.4.2008
Где: olmedreca




Опять проблема. Для WinAPI использую Visual Studio 2005 Express Edition, но в нем нету библиотеки <windows.h>. Что мне делать?


--------------------
"К чёрту обстоятельства, я создаю возможности."
Брюс Ли
PM MAIL Skype   Вверх
UniBomb
Дата 21.11.2008, 17:15 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Новичок
***
Награды: 1



Профиль
Группа: Завсегдатай
Сообщений: 1754
Регистрация: 24.10.2006
Где: Санкт-Петербург




IKM2007, ммм... скачать 2008 или platform SDK?
PM MAIL ICQ Skype   Вверх
sTa1kEr
Дата 21.11.2008, 17:15 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


9/10 программиста
***


Профиль
Группа: Завсегдатай
Сообщений: 1553
Регистрация: 21.2.2007




Цитата(IKM2007 @  21.11.2008,  17:36 Найти цитируемый пост)
Что мне делать? 

Как вариант: взять бубен от VS, выстукивая в нем бинарный код винды и выхрюкивая заклинание "прийди ко мне, о всемогущий виндоус Х" плясать вокруг монитора.
PM MAIL   Вверх
IKM2007
Дата 21.11.2008, 17:23 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Зима близко
**


Профиль
Группа: Участник
Сообщений: 702
Регистрация: 26.4.2008
Где: olmedreca




Цитата(UniBomb @  21.11.2008,  17:15 Найти цитируемый пост)
IKM2007, ммм... скачать 2008 или platform SDK?

НУ, это вариант. А если найти этот хидер, скопировать себе на комп и подключить? Так не пойдет?


--------------------
"К чёрту обстоятельства, я создаю возможности."
Брюс Ли
PM MAIL Skype   Вверх
krwlr
Дата 21.11.2008, 17:24 (ссылка)  | (голосов:1) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


Профиль
Группа: Участник
Сообщений: 383
Регистрация: 6.12.2006




вы тут что, все серьёзно отвечаете? Блииииннн, куда катится флейм smile 


--------------------
убрал
PM   Вверх
IKM2007
Дата 21.11.2008, 17:32 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Зима близко
**


Профиль
Группа: Участник
Сообщений: 702
Регистрация: 26.4.2008
Где: olmedreca




Цитата(krwlr @  21.11.2008,  17:24 Найти цитируемый пост)
вы тут что, все серьёзно отвечаете? Блииииннн, куда катится флейм

Здесь тебе не флейм!  smile 


--------------------
"К чёрту обстоятельства, я создаю возможности."
Брюс Ли
PM MAIL Skype   Вверх
Ответ в темуСоздание новой темы Создание опроса
Правила раздела «Флейм»
Sneg0k

Добро пожаловать в «Флейм».

В разделе не действуют многие правила:

  • Можно оффтопить(умеренно)
  • Можно общаться на темы, не только связанные с программированием.

Строго запрещено:

  • Размещать рекламу
  • Обсуждать политику
  • Оскорблять друг-друга и переходить на личности
  • Наезжать, провоцировать других участников форума
  • Материться
  • Троллить

Напоминаем о существовании волшебной кнопочки "Репорт". Если вы увидели сообщение, несовместимое с жизнью, просьба подвести на нее курсор и клацнуть левой клавишей мышки. Тем самым вы сможете призвать злого, но жутко справедливого джина-модератора, который нашлет порчу на злостного нарушителя. Кстати - счётчик сообщений здесь не растёт.


Глас Винграда:


Глас Философии:


Если Вам понравилась атмосфера форума, заходите к нам чаще! С уважением, Sneg0k

 
0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей)
0 Пользователей:
« Предыдущая тема | Флейм | Следующая тема »


 




[ Время генерации скрипта: 0.0665 ]   [ Использовано запросов: 21 ]   [ GZIP включён ]


Реклама на сайте     Информационное спонсорство

 
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности     Powered by Invision Power Board(R) 1.3 © 2003  IPS, Inc.