|
[Java] Какие есть классы/методы для работы с М?
|
|||
---|---|---|---|
#18+
В стандартном комплекте Java есть какие-то классы для работы с М и Каше в частности? Например: - наладить терминальное подключение - обратиться к глобалам - запустить программу - выполнить функцию ... |
|||
:
Нравится:
Не нравится:
|
|||
01.03.2019, 08:36 |
|
[Java] Какие есть классы/методы для работы с М?
|
|||
---|---|---|---|
#18+
krvsa, тут про Каше смотрели? https://docs.intersystems.com/latest/csp/docbook/DocBook.UI.Page.cls?KEY=ITECHREF_java ... |
|||
:
Нравится:
Не нравится:
|
|||
02.03.2019, 09:41 |
|
[Java] Какие есть классы/методы для работы с М?
|
|||
---|---|---|---|
#18+
alataloтут про Каше смотрели? https://docs.intersystems.com/latest/csp/docbook/DocBook.UI.Page.cls?KEY=ITECHREF_java Я пока только книжки по Java читаю и примерчики делаю... ... |
|||
:
Нравится:
Не нравится:
|
|||
04.03.2019, 08:16 |
|
[Java] Какие есть классы/методы для работы с М?
|
|||
---|---|---|---|
#18+
alatalo , капец они там загиппертекстили! ... |
|||
:
Нравится:
Не нравится:
|
|||
04.03.2019, 08:47 |
|
[Java] Какие есть классы/методы для работы с М?
|
|||
---|---|---|---|
#18+
krvsa, Лучше переубедите боссов, что джава не для вас - сам сталкивался довольно плотно. Дао с гибернейтом это вообще отдельная и интересная порнография. Но вообще - тема для мастодонтов от цеха. Как раз каше гораздо резвее на фоне. Или на (да простят меня боги) php посмотрите - у нас крупнейший местный интернет-ресурс (farpost.com) с ржавы съехал таки на него. ... |
|||
:
Нравится:
Не нравится:
|
|||
04.03.2019, 10:42 |
|
[Java] Какие есть классы/методы для работы с М?
|
|||
---|---|---|---|
#18+
kolesovЛучше переубедите боссов, что джава не для вас Это пока моя личная инициатива... Поскольку идет сильный крен в сторону Линукса и ГТ.М, нужно на чем-то писать программы, которые будут работать кагбэ универсально, запускаясь из ОС. ... |
|||
:
Нравится:
Не нравится:
|
|||
04.03.2019, 13:14 |
|
[Java] Какие есть классы/методы для работы с М?
|
|||
---|---|---|---|
#18+
krvsaкоторые будут работать кагбэ универсально, запускаясь из ОС.и Java тут как бы самый неудачный выбор. NodeJS по мне был бы оптимальным, во многом. Легче заводится, легче код. ... |
|||
:
Нравится:
Не нравится:
|
|||
04.03.2019, 13:46 |
|
[Java] Какие есть классы/методы для работы с М?
|
|||
---|---|---|---|
#18+
Именно при необходимости получить примерно одинаковые возможности по работе как с GT.M так и с Caché я бы выбрал практически единственный сейчас доступный вариант, это NodeJS. И возможно с помощью QEWD ... |
|||
:
Нравится:
Не нравится:
|
|||
04.03.2019, 14:08 |
|
[Java] Какие есть классы/методы для работы с М?
|
|||
---|---|---|---|
#18+
kolesov, Значительно лучше убедить в том, что M-сиcтемы не для них. Вопрос полностью обсуждён. ... |
|||
:
Нравится:
Не нравится:
|
|||
04.03.2019, 14:33 |
|
[Java] Какие есть классы/методы для работы с М?
|
|||
---|---|---|---|
#18+
DAiMorNodeJS по мне был бы оптимальным, во многом. Легче заводится, легче код. Он будет работать на каждом клиенте как клиентское приложение? Насколько я понимаю это серверный язык. ... |
|||
:
Нравится:
Не нравится:
|
|||
04.03.2019, 14:36 |
|
[Java] Какие есть классы/методы для работы с М?
|
|||
---|---|---|---|
#18+
Partisan MЗначительно лучше убедить в том, что M-сиcтемы не для них. А главное форум выбран удачно. Так же не совсем понятно каким ты вообще боком привязан к запросам нашей конторы и наших клиентов? ... |
|||
:
Нравится:
Не нравится:
|
|||
04.03.2019, 14:39 |
|
[Java] Какие есть классы/методы для работы с М?
|
|||
---|---|---|---|
#18+
DAiMorи Java тут как бы самый неудачный выбор. NodeJS по мне был бы оптимальным, во многом. Легче заводится, легче код. Я так понял с Ателье (или как там называлось ПО, альтернатива Каше-Студио) так же без возвратно покончено? ... |
|||
:
Нравится:
Не нравится:
|
|||
04.03.2019, 14:41 |
|
[Java] Какие есть классы/методы для работы с М?
|
|||
---|---|---|---|
#18+
krvsa, Это да скорее серверный язык, но в наше время гораздо эффективнее сделать веб приложение, и уже нет нужды в установке чего то на клиент, кроме как браузера. А писать толстый клиент, это не самая лучшая идея, и java в этом качестве опять же не в выигрыше. Если речь идет о развитии для СОИ СЗН, то наличие толстого клиента там ни к чему, там вполне достаточно будет веб варианта. Я не знаю как с переходом на веб у вас сейчас дела, но вроде что-то получалось и хорошо. Atelier в принципе больше не будет развиваться, но есть уже альтернатива в виде VSCode то что делаю я, и поддержку там могу помочь обеспечить, если что-то не будет получаться. На данный момент не должно быть проблем ни с int кодом ни с его кодировкой. И работать должно с теми же версиями, что поддерживается Atelier. ... |
|||
:
Нравится:
Не нравится:
|
|||
04.03.2019, 14:50 |
|
[Java] Какие есть классы/методы для работы с М?
|
|||
---|---|---|---|
#18+
DAiMorно в наше время гораздо эффективнее сделать веб приложение, и уже нет нужды в установке чего то на клиент, кроме как браузера. А писать толстый клиент, это не самая лучшая идея, и java в этом качестве опять же не в выигрыше. Мне вот интересно... Почему наши проблемы лучше видны тем, кто их и знать-то не знает. Оказывается все решение наши проблем - это веб-приложения! ... |
|||
:
Нравится:
Не нравится:
|
|||
04.03.2019, 15:28 |
|
[Java] Какие есть классы/методы для работы с М?
|
|||
---|---|---|---|
#18+
DAiMorAtelier в принципе больше не будет развиваться А сколько было энтузиазма... ... |
|||
:
Нравится:
Не нравится:
|
|||
04.03.2019, 15:29 |
|
[Java] Какие есть классы/методы для работы с М?
|
|||
---|---|---|---|
#18+
DAiMorно есть уже альтернатива в виде VSCode то что делаю я, и поддержку там могу помочь обеспечить, если что-то не будет получаться Я надеюсь, что это веб приложение? ... |
|||
:
Нравится:
Не нравится:
|
|||
04.03.2019, 15:30 |
|
[Java] Какие есть классы/методы для работы с М?
|
|||
---|---|---|---|
#18+
krvsaDAiMorно в наше время гораздо эффективнее сделать веб приложение, и уже нет нужды в установке чего то на клиент, кроме как браузера. А писать толстый клиент, это не самая лучшая идея, и java в этом качестве опять же не в выигрыше. Мне вот интересно... Почему наши проблемы лучше видны тем, кто их и знать-то не знает. Оказывается все решение наши проблем - это веб-приложения!Мое дело лишь предложить, хотите мучаться с Java, ваше решение. ... |
|||
:
Нравится:
Не нравится:
|
|||
04.03.2019, 15:35 |
|
[Java] Какие есть классы/методы для работы с М?
|
|||
---|---|---|---|
#18+
DAiMorМое дело лишь предложить Что именно предложить и для чего? Писать на Дельфи и Сях ты нам уже запретил, назвав их мертвыми... Вроде задаю простые вопросы в профильной ветке, а от тебе идут какие-то навоучения. Ты про наши дела знать ничего не знаешь, а уже посылаешь писать какие-то веб-приложения афигенно эффективные. Оно закончится когда-то? Или мне до пенсии их читать? А до нее правительство еще 5 лет накинуло. Это уже сильно надоело чесс слово. ... |
|||
:
Нравится:
Не нравится:
|
|||
04.03.2019, 15:52 |
|
[Java] Какие есть классы/методы для работы с М?
|
|||
---|---|---|---|
#18+
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/ и немного представляя вашу специфику не понятно, знают ли в Альте,Росе,Астре о вашем существовании в том смысле, что специфика требует их сертифицированных дистрибутивов а вас в репозиториях вероятно нет и поставить в связи с этим нет возможности (сертификация аннулируется сиюминутно). .... Я могу ошибаться, поправьте если так. ... |
|||
:
Нравится:
Не нравится:
|
|||
04.03.2019, 18:29 |
|
[Java] Какие есть классы/методы для работы с М?
|
|||
---|---|---|---|
#18+
krvsaВ стандартном комплекте Java есть какие-то классы для работы с М и Каше в частности? Ну, в общем-то реализацией библиотек для какого-либо языка программирования (с какими-то классами для доступа к данным в некой субд) и/или *dbc-драйверов занимаются, как правило, САМИ производители той или иной СУБД. Набор пакетов стандартной явы можно посмотреть в вики . Как видно, стандартный (универсальный) механизм доступа к данным в яве реализован пакет java.sql , соответственно, для использования этого пакета необходим jdbc-драйвер (который должен реализовать поставщик субд). Если по каким-либо причинам не устраивает технология JDBC (пользователя или разработчика субд), тогда реализуют какую-то свою библиотеку для доступа к данным. Для этого в стандартной яве есть, например, пакет java.net. Та же интерсистемс для каше реализовала библиотеки для взаимодействия со своей субд различными способами и для различных ЯП (для java ссылку давали выше), а также, jdbc/odbc драйвера. У FIS для GT.M тоже есть плагин, для java: тынц . Как-то так. ... |
|||
:
Нравится:
Не нравится:
|
|||
05.03.2019, 00:02 |
|
[Java] Какие есть классы/методы для работы с М?
|
|||
---|---|---|---|
#18+
А если не нравятся реализации для явы ни от ИС ни от FIS, можете сделать какой-то свой серверный процесс (аналог суперсервера в каше) на том же М. А на ява с помощью инструментов пакета java.net сделайте нужные Вам классы (с нужным для Вас функционалом) для взаимодействия с Вашим суперсервером. Будет у Вас для Вашей субд своя библиотека для явы :-) ... |
|||
:
Нравится:
Не нравится:
|
|||
05.03.2019, 00:24 |
|
[Java] Какие есть классы/методы для работы с М?
|
|||
---|---|---|---|
#18+
experienceЯ могу ошибаться, поправьте если так. У меня про это даже голова не болит, т.к. это не моя забота. И да, это не про Java... ... |
|||
:
Нравится:
Не нравится:
|
|||
05.03.2019, 08:11 |
|
[Java] Какие есть классы/методы для работы с М?
|
|||
---|---|---|---|
#18+
П.С.М. , до делания своего сервера еще далеко... И не факт, что вообще до этого дело дойдет. ... |
|||
:
Нравится:
Не нравится:
|
|||
05.03.2019, 08:14 |
|
[Java] Какие есть классы/методы для работы с М?
|
|||
---|---|---|---|
#18+
krvsaexperienceЯ могу ошибаться, поправьте если так. У меня про это даже голова не болит, т.к. это не моя забота. И да, это не про Java... Не про Java, но всё таки немножко про М. Я не понял вашей реплики. Переспрошу. АИР-ГТМ планирует помимо реестра попадание в список сертифицированных: postgresprof,reddatabase,linter, ..... ? ... |
|||
:
Нравится:
Не нравится:
|
|||
05.03.2019, 08:51 |
|
[Java] Какие есть классы/методы для работы с М?
|
|||
---|---|---|---|
#18+
experienceЯ не понял вашей реплики. Переспрошу. АИР-ГТМ планирует помимо реестра попадание в список сертифицированных: postgresprof,reddatabase,linter, ..... ? Моя реплика вроде как проста... Я понятия не имею "что планирует АИР-ГТМ". Если это действительно интересно - вот официальный сайт конторы www.npcair.ru Там в шапке указаны контактные данные (и номера телефонов), позвони, спроси директора или его заместителя. Т.к. именно эти люди будут вкурсе того, что планируют все "элементы" с названием "Аир". ... |
|||
:
Нравится:
Не нравится:
|
|||
05.03.2019, 12:45 |
|
|
start [/forum/search_topic.php?do_search=1&fid=20&news_digest=1]: |
0ms |
get settings: |
10ms |
get forum list: |
13ms |
get settings: |
10ms |
get forum list: |
14ms |
check forum access: |
4ms |
check topic access: |
4ms |
track hit: |
423ms |
get topic data: |
11ms |
get forum data: |
2ms |
get page messages: |
56ms |
get tp. blocked users: |
2ms |
others: | 5837ms |
total: | 6386ms |
0 / 0 |