Upload
beverly-lee
View
233
Download
0
Embed Size (px)
Citation preview
BIT:Mobile platform
https://bitmobile.atlassian.net/wiki/pages/viewpage.action?pageId=22053224Ссылка на документацию
DB
BIT:Mobile server
IOS Android
HTTP(s) WebDAV
1C SAP Axapta Other external systems
HTTP(s) WebDAV
Open XML-based protocol
Browser
Web browser
BIT:Mobile platform
BIT:Mobile server could be hosted on premises or in Microsoft Azure cloud
Microsoft SQL Server is used as database engine
Windows-based architecture
External services can be plugged in (Telegram) and integrated via server-side java script
External services
DB
BIT:Mobile server
IOS Android
HTTP(s) WebDAV
ЦУП
HTTP(s) WebDAV
Open XML-based protocol
BIT:SuperAgent
1CIntegration
1C-based application
ЦУП could be hosted in the cloud, on premises or even integrated into ERP system (based on 1C)
SKU pictures, outlets’ photos are transferred via WebDAV
DB
BIT:Mobile server
XML Model Deployment
2. Server creates DB
3. Resources (mobile application) is uploaded
1. XML model is uploaded
4. Initial data is uploaded
Resources
Data
6. Mobile client connects to server, downloads model, resources and data, creates local Sqlite DB by the model, saves data into DB and starts application
1
2
3
4
6
5. Customer downloads and install Bit:Mobile platform application, customizes it to work with certain server
5
Mobile agent
• UI controls• Sync data• Sync files• DB queries• Device hardware – Camera, GPS, File system, etc
• JS engine• DB engine (Sqlite)• Screen templates and css engine• Datasync engine• Client model API
Bit:Mobile platform executes application resources – renders screens, interprets java script scenarios, provides client model API
Roadmap Q2 2015
• License server• Dynamic UI styles• Performance improvement• Java server, MySQL database• Google App Engine cloud hosting
?