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

OSCHINA-MIRROR/oimchat-oim-fx

Присоединиться к Gitlife
Откройте для себя и примите участие в публичных проектах с открытым исходным кодом с участием более 10 миллионов разработчиков. Приватные репозитории также полностью бесплатны :)
Присоединиться бесплатно
Клонировать/Скачать
Внести вклад в разработку кода
Синхронизировать код
Отмена
Подсказка: Поскольку Git не поддерживает пустые директории, создание директории приведёт к созданию пустого файла .keep.
Loading...
README.md

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

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 )

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

Введение

OIM — это набор систем для обмена мгновенными сообщениями, представленный здесь. С одной стороны, мы надеемся, что сможем помочь друзьям, интересующимся обменом мгновенными сообщениями, и рассчитываем на совместный прогресс. С другой стороны, мы хотим помочь друзьям или компаниям, которым нужна система обмена мгновенными сообщениями: её можно ис... Развернуть Свернуть
Apache-2.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