Есть ли любой API в Java для доступа к данным Википедии

Единственная аналогия программного обеспечения, которую я вижу, - то, что этот метод старается не переполнять буфера очереди - если многие клиенты вся попытка добавить к очереди примерно в то же время он мог быстро заполнить ту очередь. Если клиенты просят ожидать данный отрезок времени тогда, они должны буферизовать их (относительно) меньше объектов локально прежде, чем добавить к очереди.

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

Попытка, пишущий тестовое приложение, которое использует организацию очередей и с и без 'FastPass' под различными метриками и сравнением результатов - и сообщает нам, находите ли Вы что-нибудь интересным!:)

23
задан Damjan Pavlica 18 October 2015 в 18:23
поделиться

1 ответ

Mediawiki , вики-платформа, которую использует Википедия, имеет API на основе HTTP. См. MediaWiki API .

Например, чтобы получить страницы с заголовком stackoverflow, вы вызываете

http://en.wikipedia.org/w/api.php?action=query&titles=Stackoverflow

Есть несколько (неполных) оболочек Java вокруг API - см. Раздел Клиентский код - Java на странице API.

20
ответ дан 29 November 2019 в 02:28
поделиться
Другие вопросы по тегам:

Похожие вопросы: