为所有平台的基于数据的应用程序提供动力。

MobileTogether Server是为您的原生iOS、Android、Windows以及基于浏览器的应用程序提供强大处理能力的服务器。

MobileTogether Server是您解决方案的后端核心,它作为连接终端用户与您的后端数据源和基础设施的桥梁。

MobileTogether Server

MobileTogether Server是为您的原生iOS、Android、Windows以及基于浏览器的应用程序提供强大处理能力的服务器。

MobileTogether Server是您解决方案的后端核心,它作为连接终端用户与您的后端数据源和基础设施的桥梁。

MobileTogether 与其他产品有什么不同?

MobileTogether Designer 中,您设计的每个应用程序都能同时构建前端用户界面以及后端服务器逻辑。这可以节省数周甚至数月的开发时间,并显著优化应用程序的性能。

此外,您开发的每个应用程序都能同时在电脑上通过Windows客户端或HTML5浏览器访问,同时也能在iOS和Android移动设备上使用。

MobileTogether 框架包含 MobileTogether 服务器,您可以将其安装在您组织内部的服务器上,或者部署在您选择的云基础设施上。

高性能的MobileTogether Server为您的应用程序提供后端服务器逻辑支持,它能够连接到后端数据源,提供极快的的数据处理速度,提供性能增强的缓存选项,以及为您的企业级应用和应用商店应用提供强大的安全保障。

重点内容

  • 高性能的数据处理,适用于桌面和移动应用程序。
  • 全面的缓存选项。
  • 角色和权限编辑器。
  • 细粒度的安全选项。
  • 企业应用程序的即时部署。
  • 应用商店应用程序的数据处理。
  • 灵活部署,可在本地或云端进行。
  • 为任何组织提供经济实惠且可灵活扩展的定价方案。

跨平台支持。

  • Windows Server (Desktop and Core): Windows Server 2016, Windows Server 2019, & Windows Server 2022
  • Windows: Windows 10 and Windows 11
  • Linux: AlmaLinux 9, CentOS 7 & Stream 8; Debian 10, 11, & 12; RedHat 7, 8, & 9; Rocky Linux 9; Ubuntu LTS 20.04, 22.04, and 24.04

MobileTogether Server 可作为直接... (后续内容缺失,请提供完整句子以便翻译。) 下载 以及免费的。 Azure 虚拟机模板。.

它是如何运作的?

MobileTogether应用程序由开发者或技术用户使用MobileTogether Designer进行构建,然后部署到您组织的MobileTogether服务器上。用户可以通过以下两种方式访问您的应用程序:

  • 为了。 企业级部署。最终用户可以使用免费的软件连接到您的 MobileTogether 服务器。 MobileTogether 移动应用程序。 或者通过其网络浏览器的URL地址。
  • 对于通过网页浏览器URL访问的面向公众的应用程序,开发者可以在防火墙和MobileTogether服务器之间添加一个反向代理服务器,以实现更灵活的定制和部署。
  • 对于其他场景,开发者使用 MobileTogether Designer 来自动生成原生应用程序的代码,以便将这些应用程序发布到各个平台的应用商店。

在所有情况下,您的 MobileTogether 服务器都为您的应用程序提供后端数据连接、数据处理和安全功能。

支持的平台:

  • Android
  • iOS (适用于iPhone、iPad的操作系统)
  • Windows 10 和 Windows 11。
  • 为其他用户提供的 HTML5 浏览器。

高性能应用程序服务器。

MobileTogether Server 通过在服务器端执行复杂的查询和计算,从而提高运行您应用程序的移动设备和计算机的速度和性能。这意味着,结果能够更快地显示在最终用户的设备上。

这使得最终用户设备可以将资源分配给其他进程,从而减少加载时间,并节省内存空间。

  • 细粒度缓存选项。
  • “将XML嵌入设计文件”选项可以减少客户端和服务器之间的数据传输。
  • 利用XQuery来减少传输的数据量。
  • 在客户端设备上进行持久性数据存储。
  • 保留数据在服务器上的设置(例如,在服务器上计算图表,但只将结果的图像发送给客户端)。
  • 并行处理多个解决方案。

缓存选项。

MobileTogether Server 内置了缓存功能,用于存储复杂数据检索的结果。您的用户无需等待数据库或 Web 服务查询完成,这些查询可能需要几分钟甚至几个小时才能执行。只需配置缓存数据的更新频率,用户就能立即获取上次更新的结果。

所有数据源的缓存行为都具有高度的可定制性,可以根据您的解决方案的需求进行调整。MobileTogether 不仅包含常见的缓存参数,如过期时间和刷新时间,还允许您手动设置缓存再次生效的时间间隔,以及自动缓存多少种不同的、由多个查询参数组合而成的结果。现在,客户端请求数据时,会立即从缓存中获取,而服务器只有在缓存时间过期后才会重新获取数据。这些选项可以显著提升性能。

可自定义的 MobileTogether 缓存功能。

将XML代码嵌入到设计文件中的选项。

这个选项非常适合用于较小的数据集,这些数据集需要在客户端使用,例如下拉框中的选项列表或其他静态数据。

嵌入式数据会作为整体设计文件的一部分传输给客户端,并且每次运行应用程序时,这些数据都会立即在客户端可用。无需在客户端和服务器之间进行额外的任何数据传输。

XQuery 提高了性能。

在MobileTogether Designer中,通过使用XQuery表达式来构建您的应用程序,您可以显著减少服务器和客户端之间传输的数据量。

数据库视图、查询或对外部数据源的调用可能会返回未经理想结构化的原始数据。XQuery 强大的 FLWOR 表达式允许您轻松地重新组织和分组数据,或者创建数据的子集,从而实现从服务器到客户端的最有效数据传输,并在应用程序中实现最佳的呈现效果。

设备上的持久数据存储。

在开发应用程序时,您可以选择将用户输入的数据以及不经常变化的数据存储在每个客户端设备上,以减少服务器和客户端之间传输的数据量。

它还能通过缩短服务器和客户端之间的通信延迟来提升性能,即使是同一用户在不同时间段(可能相隔数小时)的会话之间,也能获得更快的响应速度。

保留服务器设置的数据。

为了减少通过移动数据网络传输的数据量——这有助于提高任何应用程序的性能——MobileTogether 允许您精确选择要传输到客户端设备的数据,以及哪些数据应保留在服务器上。

保留应用程序服务器的配置数据。

例如,如果某个数据集仅用于显示一个图表,那么可以将该数据保存在 MobileTogether 服务器上。服务器将负责生成图表,并将图表的图像传输到客户端,而无需传输原始数据。

 

这些强大的功能让您能够构建最先进、以数据为驱动的应用,同时为最终用户提供最佳的性能体验。

为企业应用提供动力。

MobileTogether Server 提供了独特的、适用于双方的功能。 企业应用程序。 和。 独立的应用程序。 已发布到应用商店(详情请见下文)。

一旦您在 MobileTogether Designer 中构建了一个企业应用程序,它将被部署到您的 MobileTogether 服务器上,最终用户可以通过该服务器访问该应用程序。 立即;瞬间;当场。他们只需下载免费的 MobileTogether 客户端,并将您的服务器连接到该客户端,即可与运行在服务器上的一个或多个应用程序进行交互。MobileTogether 客户端适用于 iOS、Android、Windows 以及任何网页浏览器,这为“自带设备办公”(BYOD)提供了便利。

除了高性能功能外,MobileTogether Server 还为企业应用程序提供了精细的安全选项。

应用程序安全。

MobileTogether Server 提供强大的、细致的安全选项,可根据需要应用于企业应用和应用商店应用,并且可以在服务器级别和应用级别进行配置。

一个易于使用的网页界面和权限编辑器,让您可以轻松地启用和管理以下功能:

  • 为应用程序开发者和最终用户定义的账户和角色。
  • 用户、角色和设备管理。
  • 用户身份验证。
  • 通过密码、LDAP 或 Active Directory 集成进行身份验证。
  • SSL加密。
  • 完全支持申请/安装 Let's Encrypt SSL 证书。

基于角色的权限。

基于角色的权限设置,赋予应用程序开发者或服务器管理员对任何特定应用程序、应用程序的某个部分,或企业应用程序的整个目录的访问权限。这些权限基于在 MobileTogether 服务器上定义的用户和角色。

例如,在销售报告应用程序中,拥有“高级管理人员”角色的用户可能会看到比拥有“经理”角色的用户更多的额外数据和图表。

应用商店应用程序的数据处理。

开发者可以选择将他们的 MobileTogether 应用发布到各个应用商店,以便用户可以单独安装这些应用。MobileTogether Designer 将.. 自动生成适用于 iOS、Android 和 Windows 平台的原生应用程序代码。 这些功能仍然能够充分利用 MobileTogether Server 提供的强大性能,包括数据连接、数据处理、高级缓存选项等。

服务:无需用户界面,所有操作都在服务器端完成。

MobileTogether应用程序可以利用服务来增强其功能。这些服务是指不包含用户界面的解决方案,它们是在MobileTogether Designer中构建的,并在客户的MobileTogether服务器上运行。这些服务基于预定义的触发器,为其他应用程序提供后台功能。

在服务器上,可以轻松定义时间触发器、文件系统事件等,从而触发服务运行。

例如,可以定义一个服务来监控销售数据库中的“订单”表,并在订单进入该表时触发相应的操作——例如,在应用程序中发送通知,向一个或多个收件人发送电子邮件,等等。

另一个例子是,可以使用一种服务来检查网站上的XML数据流,并在有更新或更改时向用户发送通知。

服务为其他应用程序提供后台功能。

MobileTogether 提供的服务为开发者提供了更多高级功能,帮助他们在应用程序中添加实时交互功能。

请注意,使用这些服务需要使用MobileTogether Server高级版。

统计应用。

MobileTogether Server的安装包包含一个强大的应用程序,专为服务器管理员设计,该应用程序会显示有关该服务器上运行的各个应用程序的各种统计信息。

统计应用会展示在选定时间范围内,关于用户数量、设备数量、应用启动次数、服务器请求次数等各项数据的统计信息和图表。 精细的筛选功能允许您按操作系统、设备类型或制造商、按应用等方式查看这些统计数据。 您还可以查看请求次数和应用启动次数的统计信息。

关于您的应用程序性能的统计数据。

这款应用程序可以帮助您轻松了解每个应用程序在您的 MobileTogether 服务器上的使用情况和受欢迎程度。

合理的价格。

免费设计工具,免费应用程序。

MobileTogether Designer 开发环境可供您组织内的无限数量的开发者免费下载。针对 iOS、Android 以及 Windows 10 和 11 平台的 MobileTogether 移动应用程序,也均可在各自的应用商店中免费获取。

无限应用,无限设备。

MobileTogether Server 提供免费的 30 天试用期。

当您准备购买时,该产品以年度授权的形式出售,并按服务器核心数量计费(起价为每年1000美元,针对1个核心)。 没错,每年只需1000美元,即可获得无限数量的应用和无限数量的用户。

虽然移动应用服务器上可以运行的用户数量和应用程序数量没有上限,但您可能需要根据实际负载来扩展服务器,以确保为更多用户提供最佳性能。但其起价非常适合大多数初始部署。

我们以极具竞争力的价格,结合强大的应用开发功能,旨在让MobileTogether成为最易于使用——同时也是最先进的——平台,用于开发和部署面向所有平台的、以数据为中心的应用程序。