Деякий час тому почав крутити ПЗ Sun Java Communication Suite
(JCS).
Вже писав кілька слів про це минулого місяця. І, скажу я вам, мені, як колишньому Unix'оїду дуже воно сподобалось. Надзвичайно потужний та гнучкий софт для колаборативної роботи. По ідеї, своїм функціоналом воно повністю замінює MS Exchange Server + має купу додаткових можливостей. І що головне -
(умовно) "на шару" :). Тобто,
для своїх приватних потреб його можна використовувати безплатно
(на відміну від того ж MS Exchange Server). Для комерційного використання Sun JCS передбачена певна система ліцензування, але все-одно вартість ліцензій
в рази менше, ніж у MS Exchange Server. Ну і додаткова спеціальна система знижок передбачена для освітніх та державних закладів.
Нижче подаю короткий огляд цього сімейства
(зібрав по шматках різнорідну інформацію від вендора і для зручності видав у вигляді єдиного документу).
Будуть якісь запитання - you are welcome. Бо я наінсталював JCS і трохи покрутив у себе вдома
(роль лаби в мене відігравала Ultra-10 з Sparc Solaris 10 U6 (10/08) з патчкластером Jan-2009, наінстальована там остання версія Sun JCS та ноут з WinXP SP3).
Отже,
---------------------------------------
Обзор инфраструктурного ПО Sun Java Communications Suite (JCS)Содержание1. Место JCS в общей архитектуре BI-платформы (Business Intelligence) Sun Microsystem
2. Общий состав Sun JCS
2.1. Sun Java System Calendar Server
2.2. Sun Java System Messaging Server
2.3. Sun Java System Instant Messaging
2.4. Sun Java System Connector for Microsoft Outlook
2.5. Sun Java System Communications Sync
2.6. Sun Java System Communications Express
2.7. Sun Convergence
2.8. Sun Java Mobile Communications
1. Место JCS в интеграционной структуре BI-платформы (Business Intelligence) Sun MicrosystemМесто JCS в интеграционной структуре BI-платформы
(Business Intelligence) Sun Microsystem показано на рис.1.
Рис. 1. Полная BI-платформа, предлагаемая Sun MicrosystemsНа рис. 2 продемонстрирована взаимосвязь отдельных функциональных
(программных) модулей BI-платформы
(Java Enterprise System) Sun Microsystem, предназначенная для обеспечения поддержки основных бизнес-приложений: ERP, CRM и других B2B-приложений. Отметим, что на рис.2 собственно к JCS относятся модули Mobile Access, Calendar, Instant Messaging и Message Server. Остальные функциональные модули, входящие в состав JCS
(см. раздел 2), на рис. 2 не фигурируют.
Рис. 2. Общая инфраструктурная схема взаимосвязей программных решений Sun MicrosystemsВ дальнейшем в данном документе будут рассматриваться только вопросы, имеющие отношение к JCS
(блок «Communications Suite» из рис. 1).
2. Общий состав Sun JCSПрограммный комплекс Sun Java Communications Suite входит в состав системы Solaris Enterprise System. Все желающие
могут загрузить это инфраструктурное ПО и использовать его в личных целях бесплатно. Если же требуется гарантия и поддержка, корпорация Sun Microsystems предлагает приобрести лицензию и планы поддержки. Кроме того для ASP, планирующих использовать JCS в роли hosted-услуги для своих клиентов, также требуется приобретение лицензий.
Sun JCS обеспечивает крупным организациям, ASPs
(Application Service Providers) и их клиентам безопасную, надежную доставку богатого набора коммуникационных и коллаборативных услуг - передачу сообщений, управление календарем, сотрудничество в реальном режиме времени, услуги регистрации и планирования при двукратно меньшей общей стоимости поддержки инфраструктуры по сравнению с альтернативными решениями.
Пользователи JCS могут общаться и сотрудничать посредством использования целого ряда услуг для увеличения производительности как их компаний-работодателей так и своих партнеров.
Для разработчиков данное ПО предоставляет расширяемую платформу на базе стандартов, а также высокую производительность, надежность и масштабируемость при низкой совокупной стоимости владения.
Основные сведения- Простая модель подписки
- Самая низкая совокупная стоимость владения в расчете на одного пользователя среди всех ведущих поставщиков коммуникационных инфраструктур (по данным Radicati Group, 2005 год. К сожалению более свежих данных я не нашел)
- Предоставляет расширяемую платформу для разработчиков приложений на базе стандартов, которая поддерживается широкой сетью независимых поставщиков программной продукции
- Включает инструментальные средства разработки Sun Java Studio Creator и Sun Java Studio Enterprise
- Обеспечивает безопасность передаваемых данных благодаря Sun Compliance и Content Management Solution
- Sun Java System Calendar Server
- Sun Java System Messaging Server
- Sun Java System Instant Messaging
- Sun Java System Connector for Microsoft Outlook
- Sun Java System Communications Sync
- Sun Java System Communications Express
- Sun Convergence
- Sun Java Mobile Communications
2.1. Sun Java System Calendar ServerПО
Sun Java System Calendar Server (ранее назывался iPlanet Calendar Server) предназначено для управления расписаниями, коллективного использования ресурсов и планирования мероприятий и встреч. Благодаря интуитивно-понятному Web-интерфейсу конечный пользователь может получить доступ к своему календарю в любое время, из любого места с использованием любого устройства с поддержкой Web. Кроме того, пользователи и администраторы имеют возможность настройки продукта в соответствии со своими потребностями. Клиенты как на корпоративном рынке, так и на рынке поставщиков услуг используют сервер календаря Sun Java System Calendar Server совместно с сервером сообщений Sun Java System Messaging Server, предлагая своим пользователям полнофункциональную среду коммуникаций и совместной работы.
Основные возможности и преимуществаПоддерживаемые платформы: - Sun comparable workstation or server (SPARC or x86 that runs Solaris OS or Red Hat Enterprise Linux)
Системные требования:
- 128 MB of RAM minimum for evaluation; 1 GB of RAM for production systems
- Disk Space: 500 MB minimum; 1 GB recommended
Поддержка ОС:
- Solaris 10 OS for SPARC, x86, and x64 platforms, including Zones support
- Solaris 9 OS for SPARC and x86 platforms
- Red Hat Enterprise Linux AS/ES 3 and 4
Более детальную информацию можно узнать на сайте производителя.
2.2. Sun Java System Messaging ServerПО
Sun Java System Messaging Server (ранее iPlanet Messaging Server) выполняет роль централизованного пункта для обмена информацией посредством передачи и получения сообщений. Данный продукт предназначен для телекоммуникационных поставщиков, поставщиков услуг и предприятий, предлагающих возможности передачи сообщений своим работникам, партнерам и клиентам. Сервер сообщений Sun Java System Messaging Server предоставляет платформу передачи сообщений на базе Web, способную обслуживать десятки миллионов пользователей, и поддерживает различные дифференцированные дополнительные услуги, включая аутсорсинг, беспроводный доступ и унифицированные услуги передачи сообщений.
Основные возможности и преимуществаПоддерживаемые платформы:- Sun comparable workstation or server (SPARC or x86 that runs Solaris OS or Red Hat Enterprise Linux)
Системные требования:
- Memory: 1 GB minimum
- Disk Space: Approximately 1 GB (to support product binaries and a minimum Message Store) plus adequate file space for user mailboxes (Message Store), database, log files, and message queue directory
Поддержка ОС:
- Solaris 10 OS for SPARC, x86, and x64 platforms, including Zones supportSolaris 9 OS for SPARC
- x86 platforms Red Hat Enterprise Linux AS/ES 3 and 4
Более детальную информацию можно узнать на сайте производителя.
2.3. Sun Java System Instant MessagingПО
Sun Java System Instant Messaging выполняет роль масштабируемой и надежной Java-платформы
(клиент и сервер) для обеспечения безопасной real-time передачи сообщений и управления функционалом присутствия
(presence management).
Основные возможности и преимуществаСистемные требования:- Server Deployments: Java 2 Runtime Environment, Standard Edition 1.5 (or later)
- Client Deployments on All Systems: Java 2 Runtime Environment, Standard Edition 1.5 (or later)
- Microsoft Windows Client Deployments Only: Java 2 Runtime Environment, Standard Edition 1.5 (or later)
- Server Disk Space: 300 MB, plus 5 KB per user
- Memory: 256 MB minimum
Поддержка ОС
Серверные OC:
- Solaris 10 OS for SPARC, x86, and x64 platforms, including Zones support
- Solaris 9 OS for SPARC and x86 platforms
- Red Hat Enterprise Linux AS/ES 3 and 4
Клиентские ОС:
- Sun Solaris 10 and 9 Operating Systems for SPARC platforms and Solaris 10 and 9 Operating Systems for x64/x86 platforms
- Apple Mac OS 10.15 or later
- Microsoft Windows 98, ME, NT (SP 6a), 2000, and XP
- Red Hat Linux 7.2 or later
Более детальную информацию можно узнать на сайте производителя.
2.4. Sun Java System Connector for Microsoft OutlookПО
Sun Java System Connector for Microsoft Outlook предназначено для предоставления возможности использования Microsoft Outlook for Windows в роли клиента вместе с ПО Sun Java System Messaging and Calendar Servers.
Основные возможности и преимуществаПоддержка ОС:- Microsoft Windows 2000 (SP3 or higher), Windows XP (SP1 or higher), Windows 2003 Terminal Server, and Windows Vista
Поддержка приложений:
- Supports Microsoft Outlook 2003 and 2007
Более детальную информацию можно узнать на сайте производителя.
2.5. Sun Java System Communications SyncПО
Sun Java System Communications Sync предназначено для синхронизации данных с Sun Java System Calendar Server и Address Book Server на широком диапазоне устройств и клиентов Calendar Server’a, обеспечивая доступность данные о событиях, задачах и контактах где угодно и когда угодно – даже при отсутствии доступа к сети Интернет.
Основные возможности и преимуществаБазовые требования:- Доступ к Sun Java System Calendar Server’у (не требуется для инсталляции, но нужен для синхронизации событий и заданий с Calendar Server’ом)
- Доступ к Address Book Server’у (не требуется для инсталляции, но нужен для синхронизации событий и заданий с Address Book Server’ом)
Требования к PC:
- CPU Pentium, или новее
- Оперативная память: 16 MB минимум; рекомендовано 32 MB
- Свободное место на HDD: 20MB
- Операционная система: Microsoft Windows XP SP2, Windows 2000 SP4
PIM-требования:
- Palm-устройства требуют HotSync Manager (Versions 4.1.0 and 6.0.1)
- Pocket PC устройства требуют Microsoft Active Sync (Versions 3.1 and 3.5)
- Windows Mobile 5.0 устройства требуют Microsoft Active Sync version, поставляемую с устройством
Более детальную информацию можно узнать на сайте производителя.
2.6. Sun Java System Communications ExpressПО
Sun Java System Communications Express является Web-клиентом для ПО Sun Java Communications Suite, позволяя доступ через web-браузер для почты, календаря и управления заданиями.
Основные возможности и преимуществаБолее детальную информацию можно узнать на сайте производителя.
2.7. Sun ConvergenceПО
Sun Convergence представляет собой мощный AJAX Web-клиент для Java Communication Suite и предназначено для обеспечения широкого спектра смешанных услуг на основе объединения услуг почты, календаря, управления заданиями, контактами, присутствием, короткими сообщениями и других Web-услуг.
Основные возможности и преимуществаБолее детальную информацию можно узнать на сайте производителя.
2.8. Sun Java Mobile CommunicationsПО
Sun Java Mobile Communications предназначено для поддержки синхронизации данных календаря и контактной информации между различными мобильными устройствами через беспроводные каналы связи.
Основные возможности и преимуществаПоддерживаемые платформы:- Solaris 9 and 10 on SPARC, x86 or x64 platforms
- Red Hat Enterprise Linux Advanced Server 3, 4, 32- or 64-bit
- Sun Applications Server 9.1
- Sun Java System Communications Suite 6
Поддержка ОС:
- Solaris 10 Operating Systems (SPARC and x86 Platform Editions)
- Solaris 9 Operating Systems (SPARC and x86 Platform Editions)
- Red Hat Linux 4 Enterprise Server and Advanced Server
- Red Hat Linux 3 Enterprise Server and Advanced Server
Поддержка устройств:
- Palm OS для PDA и смартфонов
- Microsoft Windows Mobile для Windows Pocket PCs и Windows смартфонов
- SyncML-клиенты на мобильных устройствах
Более детальную информацию можно узнать на сайте производителя.