|
Как сделать чтобы одновременно мог подключиться только один клиент из интернета? | ☑ | ||
---|---|---|---|---|
0
popcorn
16.09.11
✎
09:20
|
Открыт на компе порт для подключения КПК по GPRS, потом это подключение перенаправляется на другой комп где работает сервер. Проблема в том что когда одновременно подключаются больше одного КПК, возникают непонятки, не создается нового процесса для второго подключения, все попадает в первый, данные для одного КПК могут попасть к другому.
|
|||
1
Черт
16.09.11
✎
09:23
|
они у вас под одной учеткой что ли ходят?
|
|||
2
andrewks
16.09.11
✎
09:25
|
какая никса?
|
|||
3
Астероид
16.09.11
✎
09:28
|
бред, потому что такого не может быть, у каждого устройства свой уникальный мак адрес.
|
|||
4
Астероид
16.09.11
✎
09:28
|
если ты не можешь правильно сломать а+, то пользуйся бесплатными программами под андроид.
|
|||
5
popcorn
16.09.11
✎
10:57
|
(4) Я не пользуюсь А+.
(3) Тогда почему такое случилось? Сервер КПК не меняли, смена сервера не помогла, но меняли сервер и платформу 1С, может это повлияло? Сервер КПК потом к серверу 1С обращается через COM соединение. (2) не знаю какая никса, это имеет значение? (1) под разными учетками, но после аутентификации данные путаются. |
|||
6
popcorn
16.09.11
✎
11:00
|
Как сделать чтобы вообще нельзя было подключиться второму соединению пока первое на связи?
|
|||
7
popcorn
16.09.11
✎
11:19
|
Ап...
|
|||
8
popcorn
16.09.11
✎
12:30
|
Ап...
|
|||
9
popcorn
17.09.11
✎
20:03
|
Ап...
|
|||
10
poligraf
17.09.11
✎
20:05
|
Вообще админов надо привлекать...
Но представь, что торгпреды начнуть делать. Нет коннекта - нет заказа. Такое поле для подстав открывается:) |
|||
11
Матвеев Максим
17.09.11
✎
20:09
|
(3)
> бред, потому что такого не может быть, у каждого устройства свой уникальный мак адрес. а причем тут мак адрес, если подключаются из внешней сети? |
|||
12
popcorn
17.09.11
✎
20:26
|
(10) нет коннекта - ждать когда появится. А иначе вообще хрень получается когда два торгпреда пытаются одновременно подключиться и друг другу мешают, возникает конфликт.
|
|||
13
Jump
18.09.11
✎
19:36
|
(0)Вообще бред написан. Проблема явно программная - глючный сервер, который не может корректно обработать два подключения.
Поэтому и решать нужно настройкой соответствующей программы, а не с помощью операционной системы. Причем тут *nix вообще? |
|||
14
VladZ
18.09.11
✎
19:42
|
(13) +500!
|
|||
15
popcorn
19.09.11
✎
06:20
|
Ап! Как настроить этот долбанный линух?
|
|||
16
popcorn
19.09.11
✎
08:39
|
(13) программа не имеет таких настроек, так как это 1С 8.2
|
|||
17
Rie
19.09.11
✎
08:41
|
(16) А вот с этого места - совсем непонятно...
|
|||
18
ParaWiz
19.09.11
✎
08:44
|
(16) Пригласить специалиста :)
|
|||
19
popcorn
19.09.11
✎
08:49
|
(17) можешь его пропустить, вопрос про линух.
(18) Тут есть такие? |
|||
20
ParaWiz
19.09.11
✎
08:51
|
(19) на платной основе конечно есть, но если честно, исходных данных слишком мало, их вообще фактически нет
|
|||
21
ЧеловекДуши
19.09.11
✎
08:56
|
Предлагаю позвать Специалиста и разориться на 5000 :)
|
|||
22
ЧеловекДуши
19.09.11
✎
08:57
|
(19)>>> Тут есть такие?
За бесплатно тут таких нет :) ...Если тебе нужна подсказка и совет, то читай книжки, умные ;) А то по твоим вопросам твой уровень знаний равен 0-нулю |
|||
23
ParaWiz
19.09.11
✎
08:59
|
(21)(22) +100500
Судя по вопросу, курение мануалов и даже подсказки не дадут желаемого результата еще довольно долго, так что ... "пригласите специалиста" :) |
|||
24
popcorn
19.09.11
✎
09:40
|
(20) какие данные нужны? Версия линукса? Могу ее посмотреть, только скажи как
|
|||
25
ParaWiz
19.09.11
✎
09:47
|
(24) Я сдаюсь ...
|
|||
26
popcorn
19.09.11
✎
09:51
|
Че, нет никого кто умеет помочь забесплатно? Походу сисадмины в этом плане сильно отличаются от нас, одинэснеков.
|
|||
27
ParaWiz
19.09.11
✎
09:55
|
(26) Начнем с того что в такой постановке вопроса какая есть у тебя - помочь = сначал понять что ты вообще хочешь, потом зайти к тебе удаленно/реально, потратить время на то чтобы разобраться и все сделать ... сомневаюсь что найдется опытный человек который этим будет заниматься бесплатно
|
|||
28
popcorn
19.09.11
✎
09:59
|
(27) повторяю еще раз:
>> (20) какие данные нужны? Во вторых не надо ко мне заходить тем более реально. Если кто знает как в линухе можно сделать чтобы больше одного соединения не было, скажите как или дайте ссылку. |
|||
29
ParaWiz
19.09.11
✎
10:52
|
(28)
http://linux.org.ru например: не был озвучен механизм подключения, это простой редирект портов, или используется pppd в каком либо из вариантов, что используется iptables или ipfw или еще чтото ... и так далее |
|||
30
popcorn
19.09.11
✎
12:18
|
(29) По ссылки просто стартовая страница без инфы по теме.
|
|||
31
ParaWiz
19.09.11
✎
12:21
|
(30) по Вашему вопросу еще большая неопределенность и что ? :)
|
|||
32
popcorn
19.09.11
✎
12:24
|
(31) тогда зачем ты ее написал тут?
|
|||
33
Ork
19.09.11
✎
12:25
|
(32) Кто такой сервер КПК в вашем случае? Речь о "расширение для КПК"?
|
|||
34
ParaWiz
19.09.11
✎
12:26
|
(32) направление куда копать можно, хотя видимо в данном случае не поможет, ибо Вы не знаете что искать
|
|||
35
popcorn
19.09.11
✎
12:58
|
(33) да, это оно, но вопрос желательно решить до этого расширения КПК, еще в компе в который входит интернет.
(34) Я линукс плохо знаю, а не что искать! |
|||
36
Ork
19.09.11
✎
13:13
|
(35) В настройках подключения сервера КПК к базе есть параметр "Макс. количество одновременных соединений". Специально для вашего случая.
Что касается вопроса "данные для одного КПК могут попасть к другому." Так для вам уже сказали : в узле РБ хранится информация с привязкой к серийному номеру КПК. |
|||
37
popcorn
19.09.11
✎
13:31
|
(36) >>В настройках подключения сервера КПК к базе есть параметр "Макс. количество одновременных соединений".
Ничего подобного. Эта настройка подключений сервера КПК к серверу 1С, а не КПК к серверу КПК. Тоесть даже если поставить 1 соединение, то к серверу КПК все равно могут подключаться вторые КПК если первый запрос к базе 1С завершен. |
|||
38
popcorn
19.09.11
✎
13:33
|
(36) >>в узле РБ хранится информация с привязкой к серийному номеру КПК
У нас нет привязки к серийному номеру, но есть привязка к имени пользователя, а оно у нас уникально. |
|||
39
popcorn
19.09.11
✎
13:54
|
Ап
|
|||
40
Jump
19.09.11
✎
20:02
|
(0)Для особо одаренных повторю еще раз - любая операционнная система (в том числе и Linux) не может ограничить количество подключений к программе.
С помощью ОС можно запретить все подключения, либо разрешить любое количество. Ос просто организовывает обмен данными и не различает - один клиент подключен или сто. |
|||
41
Ork
19.09.11
✎
20:06
|
(37) "Тоесть даже если поставить 1 соединение, то к серверу КПК все равно могут подключаться вторые КПК если первый запрос к базе 1С завершен."
Поясните. Вам так не подходит? Вам нужно подключение только от одного КПК? То есть если даже сервер свободен - второй подключиться не должен? |
|||
42
popcorn
21.09.11
✎
06:04
|
(40) я знаю что ОС не может ограничить. Нужно какую-то программу поставить.
(41) Да, мне именно так и нужно, чтобы второй не подключался вообще пока первый не отключится. |
|||
43
Астероид
21.09.11
✎
06:28
|
история вопроса интересна, раньше вы не поверите у всех так и было, сервер принимал только одно соединение, был однопоточным, но потом пришел я и первый сделал многопоточный сервер. самому удивительно, до чего так называемые "разработчики" не далеко ушли от студентов :)
|
|||
44
Астероид
21.09.11
✎
06:29
|
забей на этот глючный РКК и дохлый винмобайл, переходи на бесплатный андроид, бассейны кипятка гарантирую.
|
|||
45
popcorn
21.09.11
✎
06:35
|
(44) нихрена себе бесплатный, это сколько бабла надо чтобы обновить КПК для всех торгпредов!?!
|
|||
46
skunk
21.09.11
✎
06:36
|
(42)прочитай как протокол TCP/IP устроен ...
|
|||
47
popcorn
21.09.11
✎
06:37
|
(46) Я не сисадмин, мне не пригодятся знания в этой области кроме этого случая.
|
|||
48
Астероид
21.09.11
✎
06:38
|
(45) сколько?
|
|||
49
Астероид
21.09.11
✎
06:41
|
один хрен на ркк не возможно набивать заказ под диктовку, интерфейс не способствует быстрому набору. переносить заказы с бумажки могут операторы и делают это на много быстрее.
|
|||
50
skunk
21.09.11
✎
06:57
|
(47)ну вообщем если бы краткий обзор почитал ... то понял ... там не телефон ... и сервер не может определить с точностью до 100% что клиент еще на "проводе" ... да и не нужно ему этого ... пришел пакет ... обработал ... и все
|
|||
51
popcorn
21.09.11
✎
07:30
|
(50) Понятно... Только сервер знает держится клиент или нет. Тогда можно сделать что если от клиента не поступало пакетов втечение 3 минут, значит можно пускать следующего, а иначе пакеты от других клиентов не пропускать.
|
|||
52
Астероид
21.09.11
✎
07:31
|
(50) жжжжeeшь :) при подключении устройства к серверу создается отдельный поток(программа), который не пересекается с другими потоками.
|
|||
53
Астероид
21.09.11
✎
07:31
|
как в ркк инфа из 1с передается в сервер?
|
|||
54
popcorn
21.09.11
✎
07:31
|
(48) тысяч 300. Руководству дешевле заставить нас исправлять существующую систему.
|
|||
55
popcorn
21.09.11
✎
07:32
|
(53) По COM соединению, если я правильно понял что ты имеешь в виду под РКК
|
|||
56
popcorn
21.09.11
✎
07:33
|
(52) Значит можно проследить что такой поток существует и не создавать второй? Как только...
|
|||
57
Астероид
21.09.11
✎
07:37
|
100% инфа, что сервер тут не причем.
|
|||
58
Астероид
21.09.11
✎
07:38
|
(54) расскажи руководству, что винмобайл заменить нечем, и еще пока есть бесплатная моб торговля под андроид.
|
|||
59
popcorn
21.09.11
✎
07:40
|
(58) Что зхначит пока есть? Потом не будет бесплатной?
|
|||
60
Астероид
21.09.11
✎
07:54
|
если не победите РКК, то могу дать бесплатно версию под винмобайл, с небольшой оплатой услуг по внедрению :)
|
|||
61
skunk
21.09.11
✎
07:57
|
(52)и как это влияет на определение висит клиент на проводе или нет
|
|||
62
Астероид
21.09.11
✎
07:59
|
(61) очень сильно влияет на размер доступной памяти. у кривых серверов есть плохая особенность "мертвые" потоки не закрывать.
|
|||
63
popcorn
21.09.11
✎
07:59
|
(60) Версию давай, на счет внедрять ее или нет подумаем.
|
|||
64
skunk
21.09.11
✎
08:01
|
(62)причем тут размер ... я тебя вообще-то о другом спросил
|
|||
65
Lionee
21.09.11
✎
08:05
|
(0)Пригласите специалиста !!!
как то у вас там все через опу настроено! 50 чел торгпредов ездят по краю с кпк проблем не наблюдаем, а такой вопрос ждать чтоб один отключился и потом второй подключился ваще бред , шлите заявки голубями быстрее будет ) |
|||
66
Астероид
21.09.11
✎
08:09
|
||||
67
popcorn
21.09.11
✎
08:24
|
(65) Какая программа на КПК? Какая у вас версия платформы 1С?
|
|||
68
Lionee
21.09.11
✎
08:27
|
КПК А+
1c 8,2 |
|||
69
popcorn
21.09.11
✎
08:32
|
(68) У нас же не А+, при чем тут ваши...
|
|||
70
Астероид
21.09.11
✎
08:35
|
(65) ниче, скоро отьездятся, и появиться одна большая проблема :)
|
|||
71
popcorn
21.09.11
✎
08:42
|
(66) Вроде нормально. На чем написана? Это аналог андроидной версии?
|
|||
72
Астероид
21.09.11
✎
08:50
|
дотнет, свои компоненты, в архиве версии под winmobile, wince, x86. в андроиде теже компоненты, но уже на java.
|
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |