I2P Summer Dev
  • Размещено: 2016-06-13
  • Автор: str4d
  • Опубликовано в summer-dev

Мы почти на полпути к API-месяцу Summer Dev и добились большого прогресса по целому ряду направлений. Я рад сообщить, что первый из них завершен: клиентские библиотеки I2P теперь доступны на Maven Central!

Это должно значительно упростить разработчикам Java использование I2P в приложениях. Вместо того, чтобы получать библиотеки из текущей установки, они могут просто добавить I2P в свои зависимости. Обновление до новых версий будет также намного проще.

Как их использовать

System Message: WARNING/2 (Blog, line 22)

Title underline too short.

Как их использовать
===============

Есть две библиотеки, о которых вы должны знать:

  • net.i2p:i2p - Основные API I2P; вы можете использовать их для отправки отдельных дейтаграмм.
  • net.i2p.client:streaming - TCP-образный набор сокетов для общения через I2P.

Добавьте одну из них или обе в зависимости вашего проекта, и все готово!

Gradle

compile 'net.i2p:i2p:0.9.26'
compile 'net.i2p.client:streaming:0.9.26'

Maven

<dependency>
    <groupId>net.i2p</groupId>
    <artifactId>i2p</artifactId>
    <version>0.9.26</version>
</dependency>
<dependency>
    <groupId>net.i2p.client</groupId>
    <artifactId>streaming</artifactId>
    <version>0.9.26</version>
</dependency>

Для получения информации о других системах сборки загляните на страницы Maven Central для библиотек `core`__ и `streaming`__.

Разработчики Android должны использовать библиотеку `I2P Android client library`__, которая содержит те же библиотеки вместе со специфичными для Android помощниками. Я скоро обновлю ее с тем, чтобы она зависела от новых библиотек I2P, так что кросс-платформенные приложения смогут работать с I2P Android или настольным I2P.

Занимайтесь хакерством!

System Message: WARNING/2 (Blog, line 68)

Title underline too short.

Занимайтесь хакерством!
============

См. наше руководство  «Разработка приложений»__ для получения помощи в работе с этими библиотеками. Вы также можете обсудить их с нами в чате #i2p-dev на IRC. И если вы начнете их использовать, сообщите нам, над чем вы работаете, с хэштегом `#I2PSummer`__ в Twitter!

There are errors in this translation. Please comment on this ticket with the URL of this page.

System Message: ERROR/3 (Blog); backlinks: 1, 2, 3, 4

Anonymous hyperlink mismatch: 4 references but 5 targets. See "backrefs" attribute for IDs.