3562 сообщения
#15 лет назад
Стулкнулся с задачей использовать класс написанный на Java в ПХП скрипте (если интересно - на джаве написана часть отвечающая за транзакции, предоставляется банком, менять нельзя).В примерах кода красиво написано:
//Init the Merchant class and start the transaction
$IMA = new Java ("lv.konts.ecomm.merchant.Merchant","D:\\merchant.properties");
Внимание вопрос, как заставить интерпритатор ПХП понять конструкцию?
3562 сообщения
#15 лет назад
PHP Fatal error: Class 'Java' not found in D:\\AppServ\\www\\avtolit_eu\\_lib\\ecomm_pay.lib.php on line 20
3562 сообщения
83 сообщения
#15 лет назад
Задача нетривиальная, просто так класс, написанный на одном языке программирования, использовать в другом нельзя. Поищите в Гугле, я ввел запрос, такая тема на буржуйским форумах подымалась, мельком глянул - есть вариант передачи данных по HTTP-протоколу (например, через SOAP)
3562 сообщения
#15 лет назад
Очевидно - что задача не тривиальна иначе топика бы не было.Возмонжо кто-то сталкивался с такой задачей.
731 сообщение
#15 лет назад
А PHP собран с подержкой Java?В PHP.ini все настройки Java указаны верно?
Файл jvm.dll скопирован в system32?
И еще если можно phpinfo.
3562 сообщения
#15 лет назад
Вроде пошло, как доделаем - отпишу что и как.
205 сообщений
#15 лет назад
Интерпретировать пхп через яву нада, таким образом php на гуглокоде запустить можно.
3562 сообщения
#15 лет назад
Нет, я конечно встречал извращения, но что бы так...