2015-03-25 4 views
0

Я пытаюсь прочитать размер ASP с помощью java-библиотеки JT400. Команда IBM i (AS400) для этого - «DSPASPBRM», но я не нахожу, как это сделать, получить тот же результат с помощью библиотеки java.JT400 - Эквивалентен DSPASPBRM в java

Решение состоит в вызове команды и распечатке результата в буферизованном файле, а затем чтение буферизованного файла. Но есть, может быть, более простое решение.

Кто-нибудь знает, как это сделать?

ответ

2

Посмотрите, подходит ли Open List of ASPs (QYASPOL) API, что вам нужно.

Также обратите внимание, что DSPASPBRM является не стандартной частью ОС. Если вы создаете инструмент для внутреннего использования, это может быть удобно использовать. Но если вы строите продукт для использования другими, вы не можете рассчитывать на его присутствие.

+0

Спасибо за ваш ответ. Я строию инструмент для внутреннего использования. У этого API, похоже, есть информация, которая мне нужна, но я не нахожу, как использовать API с кодом Java. – YLombardi

+0

Это программа, вы бы назвали ее так же, как вы могли бы вызвать любую другую серверную программу через JT400. Вам нужно будет вернуть дескриптор и использовать его в вызовах API-интерфейсов Get List Entries (QGYGTLE) и Close List (QGYCLST). (также программы) – Charles

Смежные вопросы