Как сделать графический интерфейс на Java, а логику на C#?

У меня стоит задача сделать графическое приложение
Я планирую сделать интерфейс на Java, потому что WPF не по душе. Однако мне хотелось бы обрабатывать логику на C#. Есть ли какой нибудь "мост" для этих целей?
  • Вопрос задан
  • 219 просмотров
Решения вопроса 2
@rPman
Не нравится WFP, попробуй WinForms вдруг будет по душе?
Java не лучшее место для создания UI, удобным я бы это не назвал

Моста не будет, точнее любые средства создадут еще больше неудобств

p.s. попробуй java mono
Ответ написан
Комментировать
firedragon
@firedragon
Не джун-мидл-сеньор, а трус-балбес-бывалый.
Смотрите интерфейсов я на яве не видел, кроме пожалуй JetBrain, и это факт. Все графические компоновщики в ней вызывают у меня ужас.

Но если идем дальше и вас это не пугает есть 2 пути интеграции:
1. Внутри процесса
1.1 ComVisible - это аттрибут для сборки дальше в яве вызываете com
1.2 Export function - это обычная длл которую можно дергать через JNI
2. Снаружи процесса
2.1 self hosted rest
2.2 socket
2.3 pipe
2.4 any RPC

Я бы рекомендовал 2.1 и архитектуру MVC.

Но!!!! 2 языка для одного приложения в общем то это неправильно и дороже
Ответ написан
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы