Magnet Message

Magnet MAX开发工具和技术套件为企业移动应用程序开发提供了一种全新的方法; 一个由开发人员主导,开源、移动优化和企业就绪的。(The Magnet MAX suite of development tools and technologies presents a radical new approach to enterprise mobile application development; one that is developer-led, open source, mobile optimized and enterprise ready.)

  • 所有者: magnetsystems/message-server
  • 平台: Linux, Mac, Unix-like
  • 許可證: Apache License 2.0
  • 分類:
  • 主題:
  • 喜歡:
    0
      比較:

Github星跟蹤圖

Magnet Systems通过开放式架构为下一代移动应用程序提供动力,使企业和开发人员能够创建更具吸引力和生产力的企业级移动应用程序。 Magnet MAX开发工具和技术套件为企业移动应用程序开发提供了一种全新的方法; 一个由开发人员主导,开源、移动优化和企业就绪的。 Magnet Systems总部位于加利福尼亚州帕洛阿尔托,并在Andreessen Horowitz领导的两轮融资中获得了5980万美元。(该软件可能已经是商业软件了。)

Magnet企业架构(Magnet Enterprise Architecture)

Magnet Max包含以下内容:

  • Magnet Mobile Server(磁铁移动服务器)
  • Magnet SDK
  • Magnet Studio
Magnet Mobile Server(磁铁移动服务器)

Magnet Mobile Server是首款针对移动应用而构建和优化的服务器。这个可靠、高度可扩展的平台配备了一系列核心服务,这些服务对于企业移动应用程序至关重要,包括多因素授权,用户管理,统一日志记录等等。

该服务器还充当传统企业应用程序,数据库和其他企业服务的连接点。它是用Java构建的,它对大多数企业开发人员来说都很熟悉,使他们能够在这种环境中立即高效工作。

Magnet SDK(磁铁SDK)

适用于Android和iOS的Magnet SDK以及基于REST的Web服务的附加SDK - 使开发人员可以轻松创建具有与Magnet Mobile Server(及其提供的广泛服务)的可靠,高性能连接的移动客户端应用程序。开发人员可以期望为移动客户端找到基本功能,例如用户管理,基于角色的访问,多因素授权,消息传递等。

Magnet Studio(磁铁工作室)

Magnet Studio是第一个用于建模和设计移动优先应用程序的综合工具集。作为每个企业移动开发活动的起点,Magnet Studio使开发团队能够采用,创建和共享标准并指定应用程序开发责任。借助Magnet Studio,团队可以分离依赖关系,并行工作以及更快地创建应用程序,同时利用增强的协作,一致性和跨平台开发。

开发人员的产品亮点
  • 强大的移动应用服务器 -- 内置身份验证,授权,配置文件和设备管理功能,具有企业级互操作性,安全性和控制功能。
  • 内置XMPP消息服务器 -- 可扩展的XMPP消息服务器,可在任意两个或多个设备之间实现可靠,实时的结构化和可扩展数据交换。
  • 强大的基于渠道的消息传递 -- 具有公共和私有控件以及发布 - 订阅支持的线程用户通信通道。
  • 临时业务工作流程支持 -- 基于服务器的支持,用于创建自定义的动态表单和调查,以完成业务事务并获得实时反馈和批准。
  • 自动生成的移动库 -- Mobile SDK通过Magnet Service Studio自动生成,以将移动应用程序连接到传统后端服务和服务器逻辑。
  • 消息触发事件支持 -- 用户对结构化消息表单和事务的响应可以触发可定制事件。
  • 跨平台通知管理 -- 跨iOS,Android或JavaScript的平台驱动通知以及抽象的磁铁通知功能简化了开发。
  • 集成测试和调试系统 -- Magnet Service Studio中的集成测试工具可以轻松调试与后端系统的移动集成。
运营产品亮点
  • 无缝遗留系统集成 -- 通过集成的磁铁应用服务器实现单点控制和对旧系统的访问。
  • 简单的认证系统集成 -- 与现有的用户身份验证系统集成,例如Active Directory,LDAP和SAML。
  • 数据库抽象层 -- 轻松集成到任何后端关系数据库。
  • 云独立部署 -- 自包含且可水平扩展的服务器实例可在任何JVM支持的内部部署或基于云的基础架构中轻松部署。

Source link(en): http://developer.magnet.com/docs/。

概覽

名稱與所有者magnetsystems/message-server
主編程語言Java
編程語言Java (語言數: 3)
平台Linux, Mac, Unix-like
許可證Apache License 2.0
發布數86
最新版本名稱tag-release-2.7.0 (發布於 )
第一版名稱TEST-1.8.1-SNAPSHOT (發布於 )
創建於2015-08-03 17:53:33
推送於2016-05-25 22:30:46
最后一次提交2016-04-27 11:23:01
星數3
關注者數32
派生數4
提交數308
已啟用問題?
問題數1
打開的問題數0
拉請求數21
打開的拉請求數0
關閉的拉請求數2
已啟用Wiki?
已存檔?
是復刻?
已鎖定?
是鏡像?
是私有?

Magnet Message Server

About

Message Server repository contains the source code for Magnet's Openfire plugin and auxiliary build and test tools. The plugin together with Magnet's customized version of Openfire constitutes the Magnet Message server. This repository also contains build tools for creating installation packages for supported platforms (Linux, Mac OSX and Windows).
To try out Magnet Message server in a sandbox environment please go to Magnet's cloud hosted sandbox

Build Instructions


Pre-requisites

  • JDK 1.6 or above.
  • Maven 3 or above.
  1. git clone https://github.com/magnetsystems/message-server
  2. mvn clean install -s settings-magnet.xml -gs settings-magnet.xml

The build will generate the following installation packages:

  1. Linux / Mac OS X installer for standalone mode:
    ./tools/mmx-standalone-dist/target/mmx-standalone-dist-{version}.zip
  2. Linux / Mac OS X installer for clustered mode:
    ./tools/mmx-server-cluster-zip/target/mmx-server-cluster-{version}.zip
  3. Windows installer for standalone mode:
    ./tools/mmx-standalone-dist-win/target/mmx-standalone-dist-win-{version}.zip

There are README files in each of the individual packages for server installation instructions.

Note

For detailed installation instructions for your favorite platform, please check Magnet's developer hub

去到頂部