1 В избранное 0 Ответвления 0

OSCHINA-MIRROR/oimchat-oim-fx

Присоединиться к Gitlife
Откройте для себя и примите участие в публичных проектах с открытым исходным кодом с участием более 10 миллионов разработчиков. Приватные репозитории также полностью бесплатны :)
Присоединиться бесплатно
Клонировать/Скачать
README.md 6.4 КБ
Копировать Редактировать Web IDE Исходные данные Просмотреть построчно История
Отправлено 07.03.2025 21:07 d8a79d1

Закрепленная информация

QQ общение в группе 255158245 (полностью заполнено) (в основном интересуются разработкой интерфейсов JavaFX).

QQ общение в группе 186526119 (в основном интересуются технологиями мгновенного обмена сообщениями и разработкой серверной части). При входе в группу укажите причину вашего присутствия, рекламщики будут удалены.


Описание OIM

OIM — это система мгновенного обмена сообщениями, которую мы предлагаем вам. С одной стороны, мы надеемся помочь тем, кто хочет исследовать эту область, а с другой — предоставить возможность использования этой системы для нужд компаний или предприятий. Она может использоваться для внутренней сети компании, внешнего общения, систем клиентской службы и других целей. Проект OIM можно использовать в любых коммерческих или личных работах при условии сохранения информации об авторстве. Если OIM помогает вам, пожалуйста, оцените проект положительно и добавьте звезду.

Описание проекта

Этот проект представляет собой клиентскую версию для системы мгновенного обмена сообщениями OIM. Разработка выполнена с использованием JavaFX и поддерживает работу на различных платформах, таких как Windows, Mac и Linux.

На данный момент oim-fx прошёл процесс рефакторинга, ранние версии были перемещены на ветку old-0.0.1.Основные работы по рефакторингу завершены:

  1. Установлена связь между oim-fx, oim-e, oim-m и oim-web другими клиентами.
  2. Изменена архитектура, так что теперь UI объекты слушают изменения на стороне сервера вместо того чтобы сразу обновляться после получения сообщений от сервера. Это позволило полностью разделить бизнес-логику и код UI.
  3. Внесены небольшие улучшения, такие как поддержка функции "@" в групповых чатах.

Дополнительная информация

О серверной части: Серверная часть поддерживает Socket и WebSocket, что позволяет легко интегрировать её с другими языками программирования, поддерживающими эти протоколы.

Проект OIM включает в себя как клиентскую, так и серверную части, поэтому этот проект и другие клиенты требуют наличия серверной части OIM.

Адрес репозитория серверной части OIM: https://gitee.com/oimchat/oim-server

Адрес репозитория веб-клиента OIM: https://gitee.com/oimchat/oim-web

Адрес демонстрационной версии веб-клиента: http://web.oimchat.com

Примеры скриншотов проекта

введите описание изображения здесь

введите описание изображения здесьвведите описание изображения здесь

введите описание изображения здесь

введите описание изображения здесь

введите описание изображения здесь

введите описание изображения здесь

введите описание изображения здесь

введите описание изображения здесь

введите описание изображения здесь

Другие клиенты

OIM-E основан на

Адрес: https://gitee.com/oimchat/oim-e

Скриншоты

Опубликовать ( 0 )

Вы можете оставить комментарий после Вход в систему

1
https://api.gitlife.ru/oschina-mirror/oimchat-oim-fx.git
git@api.gitlife.ru:oschina-mirror/oimchat-oim-fx.git
oschina-mirror
oimchat-oim-fx
oimchat-oim-fx
master