Перенос на Java
Архитектура для Java