APL и интерфейс Java - PullRequest
       16

APL и интерфейс Java

1 голос
/ 21 марта 2012

Знаете ли вы о хорошем способе соединения веб-приложения на основе Java с реализацией APL?Я читал о компоненте-обертке, который может это делать, выставляя реализации в виде веб-сервисов.Кроме этого - есть еще что-нибудь?

Спасибо.

Ответы [ 4 ]

1 голос
/ 02 июня 2012

Извините за задержку с ответом, но я не уведомляю о вашем сообщении от StackOverflow.

Dyalog APL не имеет тесной интеграции с Java как IBM APL2.К сожалению, интерфейс Java APL2 не переносим в Dyalog APL, который имеет сильную интеграцию в архитектуру Microsoft .NET.

Возможно, вам следует создать оболочку для передачи данных в / из фрагмента кода Java, ноПо моему опыту, я бы не рекомендовал этот подход, особенно если вы разрабатываете программное обеспечение для клиента.

Наконец, может оказаться, что с помощью языков программирования Microsoft Java (Visual J # или J ++) вы можете найти какой-то "мост" средиАрхитектуры .NET и JVM (например, передача параметров).

0 голосов
/ 24 июля 2013

Java-среда включает в себя ряд инструментов разработки, классов и методов. набор для разработки является частью системы, известной как Java Development Kit (JDK), а класс и методы являются частью стандартной библиотеки Java (JCL), также известной как интерфейс Progaramming для приложения

0 голосов
/ 30 апреля 2012

Просто чтобы дать вам другое представление, APL2 делает доступными четыре класса интерфейса Java:

Apl2interp Делает запросы интерпретатора APL2 (для подачи команд в APL2)

Apl2object Управление объектами рабочей области APL2 (для перемещения массивов из Java в APL2 и наоборот)

Apl2exception Указание и обнаружение ошибок APL2

Apl2cdr Преобразование между рабочим пространством и форматами CDR

0 голосов
/ 28 апреля 2012

Для APL необходимо обратиться к нужному продукту, такому как IBM APL2, Dyalog APL и т. Д.

Я могу ответить, что Да, это возможно с IBM APL2. Интерфейс Java-APL2 хорошо документирован в Руководстве пользователя APL2 (http://publibfp.boulder.ibm.com/epubs/pdf/c187021i.pdf). Вы можете напрямую перейти на страницу (pdf) 582.

...