모든 플랫폼에서 데이터 기반 애플리케이션을 구동하세요

MobileTogether Server는 iOS, Android, Windows 및 웹 브라우저 기반 앱의 성능을 극대화하는 핵심 처리 엔진입니다.

MobileTogether Server는 솔루션의 핵심 백엔드 시스템으로, 최종 사용자들과 귀사의 백엔드 데이터 소스 및 인프라 간의 연결 역할을 합니다.

MobileTogether Server

MobileTogether Server는 iOS, Android, Windows 및 웹 브라우저 기반 앱의 성능을 극대화하는 핵심 처리 엔진입니다.

MobileTogether Server는 솔루션의 핵심 백엔드 시스템으로, 최종 사용자들과 귀사의 백엔드 데이터 소스 및 인프라 간의 연결 역할을 합니다.

MobileTogether는 어떤 점에서 다른가요?

MobileTogether Designer에서 디자인하는 각 앱은 프론트엔드 UI뿐만 아니라 백엔드 서버 로직까지 동시에 구축합니다. 이를 통해 개발 시간을 몇 주 또는 몇 달까지 단축하고, 앱의 성능을 크게 향상시킬 수 있습니다.

게다가, 개발하시는 모든 앱은 컴퓨터 사용자에게는 Windows 또는 HTML5 브라우저 클라이언트를 통해, 그리고 iOS 및 Android 모바일 기기 사용자에게도 동시에 제공됩니다.

MobileTogether 프레임워크는 MobileTogether 서버를 포함하며, 이 서버는 귀사의 내부 시스템에 설치하거나, 원하는 클라우드 인프라 환경에 설치할 수 있습니다.

고성능 MobileTogether 서버는 사용자가 앱에 필요한 백엔드 서버 로직을 지원하며, 백엔드 데이터 소스와의 연결, 초고속 데이터 처리, 성능 향상을 위한 캐싱 옵션, 그리고 기업 및 앱 스토어 앱을 위한 강력한 보안 기능을 제공합니다.

주요 내용

  • 데스크톱 및 모바일 앱을 위한 고성능 데이터 처리
  • 다양한 캐싱 옵션 제공
  • 역할 및 권한 편집기
  • 세분화된 보안 옵션
  • 기업용 애플리케이션의 즉각적인 배포
  • 앱 스토어 앱을 위한 데이터 처리
  • 온프레미스 환경 또는 클라우드 환경 어디에서든 유연하게 배포할 수 있습니다
  • 모든 규모의 조직에 적합한, 합리적이고 확장 가능한 가격 정책을 제공합니다

다양한 운영체제 지원

  • 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 디자이너를 사용하여 제작하고, 귀사의 MobileTogether 서버에 배포됩니다. 이렇게 배포된 앱은 최종 사용자가 다음 두 가지 방법 중 하나를 통해 사용할 수 있습니다

모든 환경에서 MobileTogether 서버는 앱에 필요한 백엔드 데이터 연결, 데이터 처리 및 보안 기능을 제공합니다.

지원 플랫폼:

  • Android
  • iOS (아이폰, 아이패드)
  • Windows 10 및 11
  • 다른 사용자를 위한 HTML5 브라우저

고성능 애플리케이션 서버

MobileTogether Server는 서버 자체에서 복잡한 쿼리와 계산을 처리함으로써 모바일 기기와 애플리케이션을 실행하는 컴퓨터의 속도와 성능을 향상시킵니다. 즉, 결과가 최종 사용자 기기에 훨씬 빠르게 표시됩니다.

이를 통해 최종 사용자의 장치는 다른 작업에 자원을 할당할 수 있게 되어, 로딩 시간을 줄이고 메모리 공간을 절약할 수 있습니다.

  • 세분화된 캐싱 옵션
  • "설계 파일에 XML을 포함" 옵션은 클라이언트와 서버 간의 데이터 전송량을 줄여줍니다
  • XQuery를 활용하여 데이터 전송량을 줄입니다
  • 클라이언트 장치에 데이터를 지속적으로 저장하는 기능
  • 서버에 데이터를 유지하는 설정 (예: 차트를 서버에서 계산하지만, 결과 이미지만 클라이언트에 전송하는 경우)
  • 여러 솔루션을 동시에 처리하는 방식

캐싱 옵션

MobileTogether 서버는 복잡한 데이터 검색 결과에 대한 내장 캐싱 기능을 제공합니다. 사용자는 데이터베이스 또는 웹 서비스 쿼리가 완료될 때까지 기다릴 필요가 없습니다. 쿼리 실행에 몇 분 또는 심지어 몇 시간이나 걸릴 수도 있습니다. 단순히 캐시된 데이터의 업데이트 빈도를 설정하면, 사용자는 항상 가장 최근 업데이트된 결과를 즉시 얻을 수 있습니다.

모든 데이터 소스에 대한 캐싱 기능은 솔루션의 요구 사항에 따라 매우 유연하게 설정할 수 있습니다. MobileTogether는 만료 시간 및 새로 고침 시간과 같은 일반적인 캐싱 매개변수 외에도 다양한 기능을 제공합니다. 사용자는 캐싱을 다시 수행하기 전의 시간을 수동으로 설정하고, 여러 쿼리 매개변수의 고유한 조합 중 자동으로 캐싱해야 할 개수를 지정할 수 있습니다. 이제 데이터를 요청하는 클라이언트는 즉시 캐시에서 해당 데이터를 가져오게 되며, 서버는 캐시 만료 시간이 경과한 경우에만 데이터를 검색합니다. 이러한 옵션은 성능을 크게 향상시킵니다.

사용자 정의 가능한 MobileTogether 캐싱 기능

설계 파일에 XML 데이터를 포함하는 옵션

이 옵션은 클라이언트 측에서 필요한 비교적 작은 데이터 세트에 적합합니다. 예를 들어, 콤보 박스에 표시될 선택 항목 목록이나 기타 정적 데이터 등이 있습니다.

내장된 데이터는 전체 디자인 파일의 일부로 클라이언트에게 전송되며, 앱을 실행할 때마다 클라이언트 측에서 즉시 사용할 수 있습니다. 클라이언트와 서버 간에 추가적인 데이터 전송은 필요하지 않습니다.

XQuery는 성능 향상에 기여합니다

MobileTogether Designer에서 앱을 개발할 때 XQuery 표현식을 활용하면 서버와 클라이언트 간에 전송되는 데이터 양을 크게 줄일 수 있습니다.

데이터베이스 뷰, 쿼리 또는 외부 데이터 소스에 대한 호출은 이상적으로 구조화되지 않은 원시 데이터를 반환할 수 있습니다. XQuery의 강력한 FLWOR 표현식을 사용하면 데이터를 쉽게 재구성하고 그룹화하거나, 서버에서 클라이언트로 데이터를 가장 효율적으로 전송하고 앱에서 최적의 방식으로 데이터를 표시하기 위해 데이터의 일부만 추출할 수 있습니다.

기기에 데이터를 지속적으로 저장

앱을 개발할 때, 서버와 클라이언트 간에 전송되는 데이터 양을 줄이기 위해, 사용자가 입력한 데이터나 자주 변경되지 않는 데이터를 각 클라이언트 장치에 저장하는 방식을 선택할 수 있습니다.

또한, 서버와 클라이언트 간의 통신 시간을 단축하여 성능을 향상시키며, 심지어 동일 사용자의 서로 다른 세션 간의 통신 시간도 줄여줍니다. 이러한 세션 간의 시간 차이가 몇 시간이나 될 수도 있습니다.

서버 설정에 대한 데이터를 보관하십시오

MobileTogether는 모바일 데이터 네트워크를 통해 전송되는 데이터 양을 줄여, 모든 앱의 성능을 향상시킵니다. 이 기능을 통해 사용자는 클라이언트 장치로 전송할 데이터와 서버에 보관할 데이터를 정확하게 선택할 수 있습니다.

앱 서버 설정에 대한 데이터를 보관하십시오

예를 들어, 특정 데이터 세트가 그래프를 표시하는 데만 필요한 경우, 해당 데이터는 MobileTogether 서버에 저장할 수 있습니다. 서버는 그래프를 생성하고, 생성된 그래프 이미지만 클라이언트에 전송합니다.

 

이 강력한 기능들을 통해 사용자가 최적의 성능을 경험할 수 있도록, 가장 정교하고 데이터 기반의 애플리케이션을 구축할 수 있습니다.

엔터프라이즈 애플리케이션 구동 지원

MobileTogether 서버는 앱 스토어에 배포되는 기업용 앱개인용 앱 모두에 대해 독특한 기능을 제공합니다 (자세한 내용은 아래를 참조하십시오).

MobileTogether 디자이너에서 엔터프라이즈 앱을 개발하면, 해당 앱은 MobileTogether 서버에 배포되며, 최종 사용자는 서버를 통해 해당 앱에 접속할 수 있습니다 즉시그들은 단순히 무료 MobileTogether 클라이언트를 다운로드하여 서버에 연결하면, 서버에서 실행되는 하나 이상의 앱과 연동하여 사용할 수 있습니다. MobileTogether 클라이언트는 iOS, Android, Windows, 그리고 모든 웹 브라우저에서 사용할 수 있으며, 이는 BYOD(Bring Your Own Device, 개인 기기 사용) 환경에서도 편리하게 사용할 수 있다는 의미입니다.

MobileTogether Server는 뛰어난 성능 외에도, 기업용 애플리케이션을 위한 세밀한 보안 옵션을 제공합니다.

앱 보안

MobileTogether Server는 기업용 및 앱 스토어 앱에 필요한 경우, 서버 수준 및 앱별로 강력하고 세밀한 보안 옵션을 제공합니다.

사용하기 쉬운 웹 인터페이스와 권한 관리 도구를 통해 다음 기능을 활성화하고 관리할 수 있습니다

  • 앱 개발자와 최종 사용자를 위한 사용자 및 역할 정의
  • 사용자, 역할, 및 장치 관리
  • 사용자 인증
  • 비밀번호, LDAP, 또는 Active Directory 연동을 통한 인증 기능
  • SSL 암호화
  • Let's Encrypt SSL 인증서 요청 및 설치에 대한 완벽한 지원을 제공합니다

역할 기반 권한 설정

역할 기반 권한은 모바일투게더 서버에서 정의된 사용자 및 역할 권한에 따라, 앱 개발자 또는 서버 관리자가 특정 앱, 앱의 일부, 또는 기업용 앱 전체 디렉터리에 대한 접근 권한을 완전히 제어할 수 있도록 합니다.

예를 들어, "임원" 권한을 가진 사용자는 동일한 판매 보고 앱을 사용하는 "매니저" 권한의 사용자에 비해 더 많은 데이터와 차트를 볼 수 있습니다.

앱 스토어 앱을 위한 데이터 처리

개발자들은 MobileTogether 앱을 다양한 앱 스토어에 배포하여 사용자들이 개별적으로 설치할 수 있도록 할 수 있습니다. MobileTogether 디자이너는 네이티브 iOS, Android, Windows 앱을 위한 코드를 자동으로 생성하며, 이러한 앱은 MobileTogether 서버의 고성능 기능을 활용하여 데이터 연결, 데이터 처리, 정교한 캐싱 옵션 등 다양한 기능을 제공합니다.

서비스: 사용자 인터페이스(UI)가 없는 솔루션으로, 서버에서 실행됩니다

MobileTogether 앱은 서비스에 의해 구동될 수 있습니다. 이러한 서비스는 사용자 인터페이스(UI)가 없는 솔루션으로, MobileTogether 디자이너에서 구축되며 고객의 MobileTogether 서버에서 실행됩니다. 미리 정의된 조건에 따라 백그라운드에서 다른 앱에 기능을 제공합니다.

서버에서는 특정 시간, 파일 시스템 이벤트 등 다양한 조건을 설정하여 서비스를 실행하도록 쉽게 구성할 수 있습니다.

예를 들어, 특정 서비스는 판매 데이터베이스의 "주문" 테이블을 모니터링하도록 정의될 수 있으며, 주문이 해당 테이블에 도착하면 알림을 앱에 표시하거나, 하나 이상의 수신자에게 이메일을 보내는 등 특정 작업을 수행하도록 설정할 수 있습니다.

또 다른 예로는, 웹사이트의 XML 피드를 확인하는 서비스를 이용하여 업데이트나 변경 사항이 있을 때 사용자에게 알림을 보내는 것입니다.

서비스는 다른 앱들의 기본적인 기능을 지원합니다

MobileTogether는 개발자들이 앱에 실시간 기능을 추가할 수 있도록 더욱 발전된 서비스를 제공하여, 앱 개발의 수준을 한 단계 끌어올립니다.

참고: 해당 서비스는 MobileTogether Server 고급 버전이 필요합니다.

통계 앱

MobileTogether 서버 설치에는 서버 관리자를 위한 강력한 애플리케이션이 포함되어 있으며, 이 애플리케이션은 해당 서버에서 실행 중인 개별 애플리케이션에 대한 다양한 통계 정보를 제공합니다.

통계 앱은 선택한 기간 동안 사용자 수, 기기 수, 앱 실행 횟수, 서버 요청 횟수 등 다양한 통계 정보와 차트를 제공합니다. 세부 필터를 통해 운영 체제, 기기 종류, 제조사별, 앱별 등 다양한 기준으로 통계 정보를 확인할 수 있습니다. 또한, 요청 횟수 및 앱 실행 횟수에 대한 통계 정보도 확인할 수 있습니다.

앱의 성능에 대한 통계 정보

이 앱을 사용하면 MobileTogether 서버에 설치된 각 앱의 사용량과 인기도를 정확하게 파악할 수 있습니다.

합리적인 가격

무료 디자인 도구, 무료 앱

MobileTogether Designer 개발 환경은 귀사 내 무제한 수의 개발자를 위해 무료로 다운로드할 수 있습니다. 또한, iOS, Android, Windows 10 및 11용 MobileTogether 모바일 앱은 각 앱 스토어에서 무료로 제공됩니다.

무제한 앱, 무제한 기기 지원

MobileTogether 서버는 30일 동안 무료로 체험해 보실 수 있습니다.

구매를 원하시면, 이 제품은 연간 라이선스로 판매되며, 서버 코어 단위로 구매할 수 있습니다 (1 코어 기준 연간 1000달러부터 시작). 맞습니다. 연간 1000달러로 무제한의 애플리케이션과 무제한의 사용자를 이용할 수 있습니다.

모바일 앱 서버는 사용자 수나 실행할 수 있는 앱의 수에 제한이 없지만, 더 많은 사용자를 위해 최적의 성능을 제공하려면 실제 사용량에 따라 서버 용량을 확장해야 할 수 있습니다. 하지만 초기 구축에는 매우 적합한 가격입니다.

저희는 매우 합리적인 가격에 강력한 앱 개발 기능을 결합하여 MobileTogether을 모든 플랫폼에서 데이터 중심 앱을 개발하고 배포하는 데 있어 가장 접근성이 뛰어나고 가장 정교한 프레임워크로 만들었습니다.