powered by simpleCommunicator - 2.0.53     © 2025 Programmizd 02
Форумы / Разработка информационных систем [игнор отключен] [закрыт для гостей] / На чем писать клиента?
25 сообщений из 193, страница 4 из 8
На чем писать клиента?
    #39030350
Владимир2012
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
skyANAВладимир2012, ну я рад за Вас :)
Спасибо.

PS: Работы очень много.
Звучит то все выше сказанное мной просто ...
...
Рейтинг: 0 / 0
На чем писать клиента?
    #39030361
Владимир2012
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Владимир2012- на стороне клиента крутятся ряд PHP и JavaScript модулей, которые передают запросы к 1С и принимают от нее ответ /NodeJS + WebSocket + XML/. ... не клиента, а сервера

На стороне клиента - Chrome.
...
Рейтинг: 0 / 0
На чем писать клиента?
    #39030506
mad_nazgul
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Владимир2012 Кому как.
Меня вполне устраивает NodeJS.
Клиент с сервером общается с использованием WebSocket /xml/.
SOAP не использую /выше приведенной связки для моих задач пока вполне достаточно/

WebSocket интересная вещь...
Но мне как-то проще "думать" в рамках "запрос-ответ", а не в рамках "потока и событий".
:-)
...
Рейтинг: 0 / 0
На чем писать клиента?
    #39030530
dma_caviar
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Владимир2012skyANAи какие Вы решаете задачи?
Еще раз повторюсь - "Не отношу себя к крутым WWW программистам".
Собственно передо мной стояла задача обеспечить работу с любой конфигурацией 1С 7.7 из WWW.
Что было сделано:
- на основе meta данных конфигурации /"одним нажатием кнопки"/ создаются все html страницы,
соответствующие используемым в конфигурации диалоговым формам /справочники, документы, .../.

- на стороне клиента крутятся ряд PHP и JavaScript модулей, которые передают запросы к 1С и принимают
от нее ответ /NodeJS + WebSocket + XML/.

В результате на стороне WWW имеем как-бы mirror desktop 1C.

PS: Получается довольно интересная технология.
Пишется конфигурация 1С с которой "одним нажатием кнопки" можно обеспечить работу из WWW
/т.е. практически нет потребности привлекать WWW программистов/.
Подсистема обеспечивающая права доступа к объектам конфигурации ... безусловно имеется
/т.е. администратор может каждому user что-то разрешить .../.
Что касается посмотреть как это функционирует?
Обязательно размещу video с демонстрацией работы.
Прав на разработку никаких не имею.
На предприятии мне сказали что-то типа:
"Ты получаешь за эту работу зарплату. Поэтому у тебя нет ни каких прав распоряжаться результатом
работы".
Надеюсь video то мне не запретят опубликовать в inet.

Вот потому то мне и хватает перечисленных мной ранее программных средств для решения задачи.

Собственно у автора topic задача /на мой взляд/ в чем-то похожа на мою.
Погодите, а web итерфейс 1С это не тоже самое?
...
Рейтинг: 0 / 0
На чем писать клиента?
    #39045358
v_enom
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
ViPRosv_enomБизнес логика клиента это только и исключительно всегда: 1. управление приготовленными данными с сервера для отображения на UI(например выбор формата дат и валют в зависимости от локации), 2. валидация данных перед отправкой на сервер, 3. анимация, верстка и управление всем этим, в т.ч. окнами, роутингом, баиндинг 4. всякие штуки, где данные не нужны типа визуализации рисования конвас и т.д.
На клиент боже упаси выносить конешкшен к базе данных или только тупые веб-сервисы, которые лишь читают из БД и ни один из них никак не использует данные(а ля антипаттерн active-record). или гонять бизнес логику на клиент, делать расчеты, управлять сущностями и т.д. Это все задача сервера. Это не задача клиента ни разу, а нарушение S в SOLID и так делать нельзя.

это базар того кто никогда ничего не писал
зачем тебе такой универсальный клиент, если твой клиент все ж показывает Накладную?
почему твой Клиент Ничего не должен знать о данных, которых обрабатывает?
такой универсальный клиент ведь уже есть - называется браузер? зачем плодить?

Какая чушь, какая ересь... *facepalm*. Даже объяснять ничего не буду, ибо "...как в бездонную бочку воду лить". Такие люди, думают, что годы "службы на работе" автоматически прибавляют +10 к знаниям, +20 к опыту и +100 к репутации.
...
Рейтинг: 0 / 0
На чем писать клиента?
    #39045362
ViPRos
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
v_enom,

че ты можешь объяснить?
...
Рейтинг: 0 / 0
На чем писать клиента?
    #39045365
ViPRos
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
твой удел - читать спецификации какой нить фигни и поспорить с такими ж ты кодерами
этот раздел форума для тебя пока закрыт
...
Рейтинг: 0 / 0
На чем писать клиента?
    #39045375
реальность
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
одно из основных свойств трехзвенной системы: клиент ничего не знает о базе данных.
...
Рейтинг: 0 / 0
На чем писать клиента?
    #39045377
ViPRos
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
реальность,

это как в банде блин, меньше знаешь дольше проживешь, но нифига тебе выгод никаких и не будет, так как нифига ты и не знаешь
...
Рейтинг: 0 / 0
На чем писать клиента?
    #39045378
ViPRos
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
валите отседова, пжальста
...
Рейтинг: 0 / 0
На чем писать клиента?
    #39045482
Фотография skyANA
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
ViPRos, а профессиональным языком можешь аргументировать свою позицию? :)

А то ведь действительно выглядит как: кто тут эксперт? Я. Остальные встали и вышли вон.
...
Рейтинг: 0 / 0
На чем писать клиента?
    #39045987
ViPRos
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
skyANA,

это просто свеном
...
Рейтинг: 0 / 0
На чем писать клиента?
    #39046980
mikola1982
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
ViPRosтвой удел - читать спецификации какой нить фигни и поспорить с такими ж ты кодерами
этот раздел форума для тебя пока закрыт

похоже бомбануло пукан )))

хотелось бы объяснений...

мне позиция v_enom, ближе.
...
Рейтинг: 0 / 0
На чем писать клиента?
    #39047016
ViPRos
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
mikola1982,

ну, кучкуйтесь в позиции, легче будет одним махом
...
Рейтинг: 0 / 0
На чем писать клиента?
    #39047060
mikola1982
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
ViPRos,

хотелось бы разобраться в вопросе, может ты и прав...
...
Рейтинг: 0 / 0
На чем писать клиента?
    #39047110
ViPRos
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
mikola1982,

да пжальста
если никто ничего друг о друге не знают, но при этом должны достичь общих целей, то должен быть кто то , который знает ВСЕ обо ВСЕХ и управлять действиями ВСЕХ, что приводит к противоречивости ч первичным послом и следовательно посыл не верный
...
Рейтинг: 0 / 0
На чем писать клиента?
    #39047141
Фотография Cheerful Calf
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
ViPRosmikola1982,

да пжальста
если никто ничего друг о друге не знают, но при этом должны достичь общих целей, то должен быть кто то , который знает ВСЕ обо ВСЕХ и управлять действиями ВСЕХ, что приводит к противоречивости ч первичным послом и следовательно посыл не верныйComposition Root - зло ?
...
Рейтинг: 0 / 0
На чем писать клиента?
    #39047158
ViPRos
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Cheerful Calf,

да пофиг Зло или не Зло, но противоречит "паттерну" :)
...
Рейтинг: 0 / 0
На чем писать клиента?
    #39047160
ViPRos
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
а так централизация может быть Зло,а может и Благо
все зависит
нет никаких паттернов вне контекста
...
Рейтинг: 0 / 0
На чем писать клиента?
    #39047165
ViPRos
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
ошибка в калькуляторе - катастрофа
ошибка в ексел - фигня
...
Рейтинг: 0 / 0
На чем писать клиента?
    #39047293
Фотография skyANA
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
ViPRosmikola1982,

да пжальста
если никто ничего друг о друге не знают, но при этом должны достичь общих целей, то должен быть кто то , который знает ВСЕ обо ВСЕХ и управлять действиями ВСЕХ, что приводит к противоречивости ч первичным послом и следовательно посыл не верныйНу и кто в N-звенной архитектуре должен знать обо всех и зачем?
...
Рейтинг: 0 / 0
На чем писать клиента?
    #39047300
Фотография skyANA
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
И какие ещё общие цели? :)
...
Рейтинг: 0 / 0
На чем писать клиента?
    #39047384
ViPRos
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
skyANA,

тот , кому надо что бы все эти N звен воще то что то делали, а не спали кто где
иди куда нить в другое место, ты не разработчик
...
Рейтинг: 0 / 0
На чем писать клиента?
    #39047429
Фотография skyANA
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
ViPRosskyANA,

тот , кому надо что бы все эти N звен воще то что то делали, а не спали кто где
иди куда нить в другое место, ты не разработчикХамло ты, Сахават, консервативное, не больше.
...
Рейтинг: 0 / 0
На чем писать клиента?
    #39047433
Фотография skyANA
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Вот есть у меня X звеньев с которых я собираю данные, обрабатываю и преобразую к общему формату.
И Y звеньев, что, используя мои контракты, запрашивают уже обработанные данные у меня.

На фига мне знать, кто эти Y звеньев? Это им надо знать, кто я и какие контракты из меня торчат наружу.
На фига мне знать, что скраывается за каждым из X звеньев? Я знаю их API, и знаю как преобразовать их формат к своему.

P.S.: порекомендуй своему начальникку выкинуть планшет и ноутбук, пусть пользуется универсальным клиентом - браузер :)
...
Рейтинг: 0 / 0
25 сообщений из 193, страница 4 из 8
Форумы / Разработка информационных систем [игнор отключен] [закрыт для гостей] / На чем писать клиента?
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]