powered by simpleCommunicator - 2.0.49     © 2025 Programmizd 02
Форумы / Caché, Ensemble, DeepSee, MiniM, IRIS, GT.M [игнор отключен] [закрыт для гостей] / [Java] Какие есть классы/методы для работы с М?
25 сообщений из 37, страница 1 из 2
[Java] Какие есть классы/методы для работы с М?
    #39780759
Фотография krvsa
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
В стандартном комплекте Java есть какие-то классы для работы с М и Каше в частности?

Например:
- наладить терминальное подключение
- обратиться к глобалам
- запустить программу
- выполнить функцию
...
Рейтинг: 0 / 0
[Java] Какие есть классы/методы для работы с М?
    #39781311
alatalo
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
...
Рейтинг: 0 / 0
[Java] Какие есть классы/методы для работы с М?
    #39781695
Фотография krvsa
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
alataloтут про Каше смотрели? https://docs.intersystems.com/latest/csp/docbook/DocBook.UI.Page.cls?KEY=ITECHREF_java
Я пока только книжки по Java читаю и примерчики делаю...
...
Рейтинг: 0 / 0
[Java] Какие есть классы/методы для работы с М?
    #39781703
Фотография krvsa
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
alatalo , капец они там загиппертекстили!
...
Рейтинг: 0 / 0
[Java] Какие есть классы/методы для работы с М?
    #39781763
Фотография kolesov
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
krvsa,

Лучше переубедите боссов, что джава не для вас - сам сталкивался довольно плотно. Дао с гибернейтом это вообще отдельная и интересная порнография. Но вообще - тема для мастодонтов от цеха. Как раз каше гораздо резвее на фоне. Или на (да простят меня боги) php посмотрите - у нас крупнейший местный интернет-ресурс (farpost.com) с ржавы съехал таки на него.
...
Рейтинг: 0 / 0
[Java] Какие есть классы/методы для работы с М?
    #39781883
Фотография krvsa
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
kolesovЛучше переубедите боссов, что джава не для вас
Это пока моя личная инициатива...
Поскольку идет сильный крен в сторону Линукса и ГТ.М, нужно на чем-то писать программы, которые будут работать кагбэ универсально, запускаясь из ОС.
...
Рейтинг: 0 / 0
[Java] Какие есть классы/методы для работы с М?
    #39781911
Фотография DAiMor
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
krvsaкоторые будут работать кагбэ универсально, запускаясь из ОС.и Java тут как бы самый неудачный выбор. NodeJS по мне был бы оптимальным, во многом. Легче заводится, легче код.
...
Рейтинг: 0 / 0
[Java] Какие есть классы/методы для работы с М?
    #39781941
Фотография DAiMor
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Именно при необходимости получить примерно одинаковые возможности по работе как с GT.M так и с Caché я бы выбрал практически единственный сейчас доступный вариант, это NodeJS. И возможно с помощью QEWD
...
Рейтинг: 0 / 0
[Java] Какие есть классы/методы для работы с М?
    #39781975
Partisan M
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
kolesov,

Значительно лучше убедить в том, что M-сиcтемы не для них.
Вопрос полностью обсуждён.
...
Рейтинг: 0 / 0
[Java] Какие есть классы/методы для работы с М?
    #39781982
Фотография krvsa
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
DAiMorNodeJS по мне был бы оптимальным, во многом. Легче заводится, легче код.
Он будет работать на каждом клиенте как клиентское приложение?
Насколько я понимаю это серверный язык.
...
Рейтинг: 0 / 0
[Java] Какие есть классы/методы для работы с М?
    #39781984
Фотография krvsa
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Partisan MЗначительно лучше убедить в том, что M-сиcтемы не для них.
А главное форум выбран удачно.

Так же не совсем понятно каким ты вообще боком привязан к запросам нашей конторы и наших клиентов?
...
Рейтинг: 0 / 0
[Java] Какие есть классы/методы для работы с М?
    #39781987
Фотография krvsa
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
DAiMorи Java тут как бы самый неудачный выбор. NodeJS по мне был бы оптимальным, во многом. Легче заводится, легче код.
Я так понял с Ателье (или как там называлось ПО, альтернатива Каше-Студио) так же без возвратно покончено?
...
Рейтинг: 0 / 0
[Java] Какие есть классы/методы для работы с М?
    #39781996
Фотография DAiMor
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
krvsa,

Это да скорее серверный язык, но в наше время гораздо эффективнее сделать веб приложение, и уже нет нужды в установке чего то на клиент, кроме как браузера. А писать толстый клиент, это не самая лучшая идея, и java в этом качестве опять же не в выигрыше. Если речь идет о развитии для СОИ СЗН, то наличие толстого клиента там ни к чему, там вполне достаточно будет веб варианта. Я не знаю как с переходом на веб у вас сейчас дела, но вроде что-то получалось и хорошо.

Atelier в принципе больше не будет развиваться, но есть уже альтернатива в виде VSCode то что делаю я, и поддержку там могу помочь обеспечить, если что-то не будет получаться. На данный момент не должно быть проблем ни с int кодом ни с его кодировкой. И работать должно с теми же версиями, что поддерживается Atelier.
...
Рейтинг: 0 / 0
[Java] Какие есть классы/методы для работы с М?
    #39782047
Фотография krvsa
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
DAiMorно в наше время гораздо эффективнее сделать веб приложение, и уже нет нужды в установке чего то на клиент, кроме как браузера. А писать толстый клиент, это не самая лучшая идея, и java в этом качестве опять же не в выигрыше.
Мне вот интересно... Почему наши проблемы лучше видны тем, кто их и знать-то не знает.

Оказывается все решение наши проблем - это веб-приложения!
...
Рейтинг: 0 / 0
[Java] Какие есть классы/методы для работы с М?
    #39782049
Фотография krvsa
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
DAiMorAtelier в принципе больше не будет развиваться
А сколько было энтузиазма...
...
Рейтинг: 0 / 0
[Java] Какие есть классы/методы для работы с М?
    #39782050
Фотография krvsa
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
DAiMorно есть уже альтернатива в виде VSCode то что делаю я, и поддержку там могу помочь обеспечить, если что-то не будет получаться
Я надеюсь, что это веб приложение?
...
Рейтинг: 0 / 0
[Java] Какие есть классы/методы для работы с М?
    #39782055
Фотография DAiMor
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
krvsaDAiMorно в наше время гораздо эффективнее сделать веб приложение, и уже нет нужды в установке чего то на клиент, кроме как браузера. А писать толстый клиент, это не самая лучшая идея, и java в этом качестве опять же не в выигрыше.
Мне вот интересно... Почему наши проблемы лучше видны тем, кто их и знать-то не знает.


Оказывается все решение наши проблем - это веб-приложения!Мое дело лишь предложить, хотите мучаться с Java, ваше решение.
...
Рейтинг: 0 / 0
[Java] Какие есть классы/методы для работы с М?
    #39782067
Фотография krvsa
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
DAiMorМое дело лишь предложить
Что именно предложить и для чего?

Писать на Дельфи и Сях ты нам уже запретил, назвав их мертвыми...
Вроде задаю простые вопросы в профильной ветке, а от тебе идут какие-то навоучения. Ты про наши дела знать ничего не знаешь, а уже посылаешь писать какие-то веб-приложения афигенно эффективные.

Оно закончится когда-то? Или мне до пенсии их читать? А до нее правительство еще 5 лет накинуло.
Это уже сильно надоело чесс слово.
...
Рейтинг: 0 / 0
[Java] Какие есть классы/методы для работы с М?
    #39782192
experience
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
krvsakolesovЛучше переубедите боссов, что джава не для вас
Это пока моя личная инициатива...
Поскольку идет сильный крен в сторону Линукса и ГТ.М, нужно на чем-то писать программы, которые будут работать кагбэ универсально, запускаясь из ОС.
Я не про java но очень любопытно....
Учитывая это
https://reestr.minsvyaz.ru/reestr/138928/
и это
"Программно-технической средой для работы СОИ СЗН является комплекс операционной системы СУБД Caché, СУБД GT’M или свободно-распространяемая СУБД АИР-ГТМ.

В качестве операционной системы для сервера БД может использоваться Microsoft Windows Server 2003-2012, Windows 7-10 32/64, Linux (в том числе, свободно-распространяемые системы, включенные в реестр российского ПО: ROSA Linux, ALT Linux, Astra Linux)

В качестве операционной системы для пользователей СОИ СЗН может использоваться Windows XP, Vista, 7-10 32/64, Linux, ROSA Linux, ALT Linux, Astra Linux."
https://npcair.ru/it-systems/soi-szn/

и немного представляя вашу специфику не понятно, знают ли в Альте,Росе,Астре о вашем существовании в том смысле, что специфика требует их сертифицированных дистрибутивов а вас в репозиториях вероятно нет и поставить в связи с этим нет возможности (сертификация аннулируется сиюминутно).
....
Я могу ошибаться, поправьте если так.
...
Рейтинг: 0 / 0
[Java] Какие есть классы/методы для работы с М?
    #39782283
Фотография П.С.М.
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
krvsaВ стандартном комплекте Java есть какие-то классы для работы с М и Каше в частности?
Ну, в общем-то реализацией библиотек для какого-либо языка программирования (с какими-то классами для доступа к данным в некой субд) и/или *dbc-драйверов занимаются, как правило, САМИ производители той или иной СУБД.

Набор пакетов стандартной явы можно посмотреть в вики . Как видно, стандартный (универсальный) механизм доступа к данным в яве реализован пакет java.sql , соответственно, для использования этого пакета необходим jdbc-драйвер (который должен реализовать поставщик субд). Если по каким-либо причинам не устраивает технология JDBC (пользователя или разработчика субд), тогда реализуют какую-то свою библиотеку для доступа к данным. Для этого в стандартной яве есть, например, пакет java.net.

Та же интерсистемс для каше реализовала библиотеки для взаимодействия со своей субд различными способами и для различных ЯП (для java ссылку давали выше), а также, jdbc/odbc драйвера.

У FIS для GT.M тоже есть плагин, для java: тынц .

Как-то так.
...
Рейтинг: 0 / 0
[Java] Какие есть классы/методы для работы с М?
    #39782286
Фотография П.С.М.
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
А если не нравятся реализации для явы ни от ИС ни от FIS, можете сделать какой-то свой серверный процесс (аналог суперсервера в каше) на том же М. А на ява с помощью инструментов пакета java.net сделайте нужные Вам классы (с нужным для Вас функционалом) для взаимодействия с Вашим суперсервером. Будет у Вас для Вашей субд своя библиотека для явы :-)
...
Рейтинг: 0 / 0
[Java] Какие есть классы/методы для работы с М?
    #39782324
Фотография krvsa
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
experienceЯ могу ошибаться, поправьте если так.
У меня про это даже голова не болит, т.к. это не моя забота.

И да, это не про Java...
...
Рейтинг: 0 / 0
[Java] Какие есть классы/методы для работы с М?
    #39782325
Фотография krvsa
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
П.С.М. , до делания своего сервера еще далеко... И не факт, что вообще до этого дело дойдет.
...
Рейтинг: 0 / 0
[Java] Какие есть классы/методы для работы с М?
    #39782329
experience
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
krvsaexperienceЯ могу ошибаться, поправьте если так.
У меня про это даже голова не болит, т.к. это не моя забота.

И да, это не про Java...

Не про Java, но всё таки немножко про М.

Я не понял вашей реплики. Переспрошу.
АИР-ГТМ планирует помимо реестра попадание в список сертифицированных: postgresprof,reddatabase,linter, ..... ?
...
Рейтинг: 0 / 0
[Java] Какие есть классы/методы для работы с М?
    #39782447
Фотография krvsa
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
experienceЯ не понял вашей реплики. Переспрошу.
АИР-ГТМ планирует помимо реестра попадание в список сертифицированных: postgresprof,reddatabase,linter, ..... ?
Моя реплика вроде как проста... Я понятия не имею "что планирует АИР-ГТМ".

Если это действительно интересно - вот официальный сайт конторы www.npcair.ru
Там в шапке указаны контактные данные (и номера телефонов), позвони, спроси директора или его заместителя. Т.к. именно эти люди будут вкурсе того, что планируют все "элементы" с названием "Аир".
...
Рейтинг: 0 / 0
25 сообщений из 37, страница 1 из 2
Форумы / Caché, Ensemble, DeepSee, MiniM, IRIS, GT.M [игнор отключен] [закрыт для гостей] / [Java] Какие есть классы/методы для работы с М?
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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