Сообщений: 2,455
Тем: 53
Зарегистрирован: Apr 2010
Репутация:
19,728
AF_INET Написал:
Танцы с бубном
Cпасибо,выходит Java полностью подходит.
Суть такова :
1. Worker на С выполняющий определенные команды подключается к Java серверу через зашифрованное соединение (с RSA ) и передает серверу определенную информацию. Сервер получает информацию и заносит ее в БД.
Затем Client с Windows машины подключается к серверу, опять таки через зашифрованное соединение и запрашивает всю информацию которую хранит в БД Сервер. Сервер передает информацию клиенту и в то же время обрабатывает новую поступающую без тормозов (Async). Так же клиент может передавать команду серверу,который хранит ее в БД и выдает каждому Worker'у при подключении (Когда команда в стадии Active)
Весь этот танец с бубном и шаманское колдунство хочется сделать потому что идея с собственным протоколом возникла давно. Не хочется использовать HTTP или что то другое.
P.s ничего не легального, все только ради тестов\интереса. :D
Ну у Вас нагрузка не слишком высокая, поэтому вполне можно обойтись одним воркером, который будет разгребать интересы клиентов, читать/писать (но не выполнять саму логику "пакетов"!). В хайлоаде отлично себя показывают несколько обрабатывающих селекторов, при этом главные потоки сети уже делятся на врайтеры и ридеры, хотя я думаю, Вы об этом и так знаете :)
Кстати, для RSA Вы можете использовать обертку защищенного сокета обычного IO, который будет работать в режиме non-blocking, что уберет всю возьню с ручным криптом/декриптом пакетов, достаточно будет лишь указать ключи, ну и заатачить этот объект, чтобы он не потерялся в хеапе. В любом случае все зависит от конкретной реализации, может у Вас там некая модель клиента, куда можно добавить ссылку на эту самую обертку.
m0nster.art - clear client patches, linkz to utils & code.
Гадаю по капче.
Сообщений: 109
Тем: 0
Зарегистрирован: May 2011
12-28-2013, 07:42 PM
(Сообщение последний раз редактировалось: 12-28-2013, 08:00 PM pixfid.)
xPalarmax Написал:Полазив в Netbeans и Eclipse я свернул себе шею и сошел с ума. Нашел Intellij idea (12v) который мне показался болие приятным в использовании, до этого компиляция была у меня через cmd, устал....
Кто ней пользовался и какой у ние метод компелирования? и подскажите как в ней отдельно так само компилировать из ява в класс отдельный елемент.
Почему то я пробовал через структура проекта\модуль\патчи но при этом я настроил компилятор модули но после компиля ничего не произошло.
Добавлено через 14 минут
AF_INET Написал:Intellij IDEA кривое говно по сравнению с Eclipse. Начал изучать Java недавно, по рекомендациям с ZG скачал IDEA.
Так вот,настроил все нормально,указал пути к JDK и начал кодить.
И тут вылетает рандомная ошибка, IDE не может распознать класс System и все его члены (writeln и тд) для вывода того же Hello world.
Копался час,гуглил однако ничего не помогло.
Пересел на Eclipse, доволен. Все работает четко и без проблем :redlol:
Руки выпрями сначала, а потом гони на софта. У орущих что софт говно, банально ума не хватает разобраться с инструментов (твой пост ща звучит примерно: "так я купил нож а он не режет ни черта" точить не пробовал?), учат языки за 3 дня по книжке java для чайников, провозглашают себя чуть ли не гуру кодинга и начинают писать, а заканчивается это все..... ну вы знаете...
Добавлено через 17 минут
[STIGMATED];342161 Написал:Попроси вистала, он тебе по полкам разберет idea и обратно соберет.
С каких пор мего скиллы нужны чтобы декомпилить class-файлы? Аль c обфускацией разобраться? Жесть.
"Спроси у васи он умеет блокнот запускать" =).
Сообщений: 5,670
Тем: 145
Зарегистрирован: Nov 2008
Репутация:
33,771
pixfid Написал:С каких пор мего скиллы нужны чтобы декомпилить class-файлы? Аль c обфускацией разобраться? Жесть.
А вы идею используете только что декомпила и обфускации?
Лично юзаю идею около 2-х лет, не знаю и половины её возможностей.
Web программист\разработчик
— Есть только один способ проделать большую работу — полюбить ее. Если вы к этому не пришли, подождите. Не беритесь за дело.
Сообщений: 109
Тем: 0
Зарегистрирован: May 2011
[STIGMATED];342231 Написал:А вы идею используете только что декомпила и обфускации?
Лично юзаю идею около 2-х лет, не знаю и половины её возможностей.
Идея для разработки, а не для реверсинга =) Хоть и плаги под нее есть на это дело. JD-IntelliJ(Декомпиль)
з/ы/ Юзаю ее с 2005 как, и ломаю собственно =) Правда там ломать то нечего, алго не меняется n лет, для всех продуктов одинаков.
з/ы/ы/ Эклипс пора уже хоронить за последние пару лет ничего интересного там нет, Бинса в принципе юзабельна но старые версии до 7ки. имхо собственно.
з/ы/ы/ы/ Идею и не выучить всю ибо это комбайн c плагов, свистелок и перделок.
Сообщений: 629
Тем: 14
Зарегистрирован: Feb 2013
Репутация:
4,073
pixfid Написал:
Добавлено через 14 минут
Руки выпрями сначала, а потом гони на софта. У орущих что софт говно, банально ума не хватает разобраться с инструментов (твой пост ща звучит примерно: "так я купил нож а он не режет ни черта" точить не пробовал?), учат языки за 3 дня по книжке java для чайников, провозглашают себя чуть ли не гуру кодинга и начинают писать, а заканчивается это все..... ну вы знаете...
Добавлено через 17 минут
С каких пор мего скиллы нужны чтобы декомпилить class-файлы? Аль c обфускацией разобраться? Жесть.
"Спроси у васи он умеет блокнот запускать" =).
q
Иди убейся школьник. Я нормально написал, что ошибка в софте Intellij рандомная, т.к все выставлено корректно. И даже великий гугл не помог ее исправить, так что мне насрать что ты там думаешь.
P.s насчет изучения Java за 3 дня, то это было очень легко. Понимаешь ли, не все такие тупые школьники как ты и знают другие языки, что значительно упрощает изучение таких языков как Ява хоть за 3 дня .
Бомбануло у пацанa.
U menya bombanoolo very hard
Сообщений: 109
Тем: 0
Зарегистрирован: May 2011
AF_INET Написал:
q
Иди убейся школьник. Я нормально написал, что ошибка в софте Intellij рандомная, т.к все выставлено корректно. И даже великий гугл не помог ее исправить, так что мне насрать что ты там думаешь.
P.s насчет изучения Java за 3 дня, то это было очень легко. Понимаешь ли, не все такие тупые школьники как ты и знают другие языки, что значительно упрощает изучение таких языков как Ява хоть за 3 дня .
Бомбануло у пацанa.
Только никому не рассказывай окей? =)
з/ы/ы/ Ума хватило выучить, а среду настроить нет? Какбэ....
@AF_INET: Больше ненависти, больше только на -10 хватило? Давай еще =)
Сообщений: 629
Тем: 14
Зарегистрирован: Feb 2013
Репутация:
4,073
pixfid Написал:
Только никому не рассказывай окей? =)
з/ы/ы/ Ума хватило выучить, а среду настроить нет? Какбэ....
Ты реально тупой? Я же сказал тебе что корректно настроил IDE и даже погуглил, но проект работать корректно все равно не хочет. Выходит косяк на совести "разработчиков" Intellij а не моей?
P.s если для тебя программирование на Java или любом Managed языке является сложным делом,то увы, вы ты умственно отсталый. Хотя это и видно по твоим постам.
P.s готов принять красную карточку,просто человек пишет такую ахинею что ответить по другому не получается.
U menya bombanoolo very hard
Сообщений: 109
Тем: 0
Зарегистрирован: May 2011
AF_INET Написал:Ты реально тупой? Я же сказал тебе что корректно настроил IDE и даже погуглил, но проект работать корректно все равно не хочет. Выходит косяк на совести "разработчиков" Intellij а не моей?
P.s если для тебя программирование на Java или любом Managed языке является сложным делом,то увы, вы ты умственно отсталый. Хотя это и видно по твоим постам.
P.s готов принять красную карточку,просто человек пишет такую ахинею что ответить по другому не получается.
Еще раз, руки выпрями люди годами с идеей живут ага? А ты запустил один раз? Выводы?
С чего ты взял что мне сложно? =) Я стебусь =) Я знаю asm, delphi(pascal), java, c#, c\c++(немного), oща курю objective-c.
Мы тут не за скиллы говорим, а за среду, не стоит на нее гнать.
Забей на - мне поф на них.
Сообщений: 629
Тем: 14
Зарегистрирован: Feb 2013
Репутация:
4,073
pixfid Написал:Еще раз, руки выпрями люди годами с идеей живут ага? А ты запустил один раз? Выводы?
С чего ты взял что мне сложно? =) Я стебусь =) Я знаю asm, delphi(pascal), java, c#, c\c++(немного), oща курю objective-c.
Мы тут не за скиллы говорим, а за среду, не стоит на нее гнать.
Забей на - мне поф на них.
Ну , ты обвинил меня в быдлокодерстве и обозвал криворучкой потому что какое то говно IDE тупит на моем компе без каких либо причин на это.
Так что хз как с тобой по другому говорить. Может вышло чуток грубо ну и пох.
U menya bombanoolo very hard
Сообщений: 109
Тем: 0
Зарегистрирован: May 2011
AF_INET Написал:Ну , ты обвинил меня в быдлокодерстве и обозвал криворучкой потому что какое то говно IDE тупит на моем компе без каких либо причин на это.
Так что хз как с тобой по другому говорить. Может вышло чуток грубо ну и пох.
Где? Небыло такого =) Я там обобщил как бы не? Перечитай. У меня не тупит почему-то что я делаю не так? Мб комп дохлый?
p/s/ - У кого еще тупить idea?
|