Y
Познакомьтесь с пентестом веб-приложений на практике в нашем новом бесплатном курсе
CTF с учебными материалами Codeby Games
Обучение кибербезопасности в игровой форме. Более 200 заданий по Active Directory, OSINT, PWN, Веб, Стеганографии, Реверс-инжинирингу, Форензике и Криптографии. Школа CTF с бесплатными курсами по всем категориям.
ну есть такая идеяМы делали так - серверный агент выгружает на сервер в XML файл нужные документы и далее их использовала программа на php
А какова цель?Есть ли у кого реально работающие примеры того
как с помощью пхп доставать данные из Лотуса
да эт класс что у домино есть собственный http серверА какова цель?
Построить web-прикладуху и одновременно избавиться от сервера Домино? Не удастся (.nsf - базу никто за так не разберёт)
А если Домина остаётся, может пусть она сама раздаёт свои док-ты по http?
(Она ещё умеет по NRPC и по DIIOP)
Тогда м.б. скАнструлить скрипт, который "пробрасывает" запросы на Домину и транслирует ответы во внешний мир?даже там сделал страничку который отображает эти же оценки (но конечно эт работает в интрасети)
сделал с помощью вьюшки и ReadViewEntriesИМХО, самый грамотный вариант уже отписали: пхп-страничка дергает XML-данные с сервера лотуса. Как лотус эти данные отдаст - агентом, веб-сервисом или вьюшкой - это не принципиально.
FROM DOMINO<br><br>
<form action="<? $_SERVER['PHP_SELF'] ?>" method="post">
Фамилия: <input type="text" name="SurName" value="Абдиева" /><br><br>
ИКС: <input type="password" name="IKS" value="080012" />
<input type="submit" value="OK" />
</form>
<?
$surname=$_REQUEST["SurName"];
$iks=$_REQUEST["IKS"];
$ss="http://192.168.64.9/db/bases/mybase.nsf/(FOR-PHP-IKS)?ReadViewEntries&ExpandView&RestrictToCategory=".$surname.$iks;
echo $ss."<br>";
//
$xml=new DOMDocument();
$xml->load($ss);
//
$x=$xml->documentElement;
foreach($x->childNodes AS $item)
{
print $item->nodeName."=". $item->nodeValue ."<br/>";
}
?>
Как я понимаю разница между агентом и сервисом по производительности будет небольшой....Странно, почему никто не вспомнил про Web-services. Довольно все легко и просто, и данные будут в реальном времени.
Единственный недостаток, это большое потребление ресурсов лотусным веб-сервером. Поэтому при активной работе с веб-сервисами всему лотусу будет очень нелегко.
Обучение наступательной кибербезопасности в игровой форме. Начать игру!