aton mobility platform en
TRANSCRIPT
Enterprise Mobility Solutions
The new platform to develop partners’ mobility solutions
Copyright © 2009 Aton S.p.A. All Rights Reserved
What is?
What is Aton Mobility Platform?It’s a platform to develop applications (or part
of them) by connecting functional blocks* ready to use
* Blocks are called “processor”
Copyright © 2009 Aton S.p.A. All Rights Reserved
Genesi
What was designed for?
Copyright © 2009 Aton S.p.A. All Rights Reserved
To create a system that allows the exchange, processing and, generally, the
flow of information, gathered from heterogeneous sources, towards
heterogeneous destinations or users
The platform comes from the need of
Copyright © 2009 Aton S.p.A. All Rights Reserved
Aton platform is based on the following simple concepts
Concepts the platform relies on
Copyright © 2009 Aton S.p.A. All Rights Reserved
Give users a set of “ready to use” basic blocks, each specialized to do basic task
For example a block able to read a file, to update data inside a database table, to read information from HW peripherals, like a RFID reader or a sensor of motion
Ready to use basic blocks
Copyright © 2009 Aton S.p.A. All Rights Reserved
Allow user to combine visually blocks, therefore creating information flows between various blocks
e.g. to let a datum extracted from a database to be reachable as a web service after being filtered or transformed; otherwise to send that information to different destinations depending on the content in the form of an SMS to a mobile phone or as multimedia content to a PDA or, moreover, to be used by an application installed into a PC connected to the web
Allow users to combine visually blocks
Copyright © 2009 Aton S.p.A. All Rights Reserved
Less code, re-use of logic blocks and accessible also for non-developers
Re-use of already existing blocks (or chains of blocks), less code, less tests, more people have access to the visual development of information flows, thanks to Qflow, the tool to combine visually blocks
Less coding, re-use of blocks also for non-developers
Copyright © 2009 Aton S.p.A. All Rights Reserved
How it works
How does it work?
Copyright © 2009 Aton S.p.A. All Rights Reserved
+ +
Choose “ready to use”
blocks
1 2 3Combine them Build Your Own
Business Flow
How it works
Copyright © 2009 Aton S.p.A. All Rights Reserved
Platform Tool
QFlow is the tool to visual
develop applications
based on the platform
Qflow runs over windows, Linux, MAC OSX and make possible to design flows from anywhere, connecting to
the server over http(s).
Copyright © 2009 Aton S.p.A. All Rights Reserved
Key benefits of using the platform
Using “ready to use” blocks, You :
Extend the amount of people able to design & develop applications by means of the platform
Re-use yet developed and tested blocks
Reduce code
Copyright © 2009 Aton S.p.A. All Rights Reserved
Build distribuited applications
Distribuited applications
Copyright © 2009 Aton S.p.A. All Rights Reserved
Geographically Distributed Applications
It’s possible to connect different flows (chains of blocks) running on different servers which can “collaborate” to build geographically distributed logics, over http(s). For example, a datum coming out from a RFID plant inside a warehouse in Rome can be analized and stored in a system in Madrid.
Make distribuited applications cooperate
(A) (B)
Copyright © 2009 Aton S.p.A. All Rights Reserved
Blue Box
Make distribuited applications cooperate
Mobile access
distributed database access
Remoted visual developent
Informations sent to device
Copyright © 2009 Aton S.p.A. All Rights Reserved
Technology
Tech view
Copyright © 2009 Aton S.p.A. All Rights Reserved
Technology the platform is based on
Tecnology: Java 6
Standard: Container OSGI (Open Service Gateway Initiative) Multi-threading: scalable on multiple CPUs architecturesSupported Platforms: Windows, Linux, Mac OS X 10.5 Main interfaces: Webservice, DBMS, SMS, e-mail, File SystemOpensource core: http://freedem.sourceforge.net/
http://www.osgi.org/Main/HomePage
http://www.knopflerfish.org/http://www.osgi.org/About/Members
Aton is OSGI supporter
Copyright © 2009 Aton S.p.A. All Rights Reserved
REMOTING LIBRARYPlatform: Microsoft .NET 2.0Transport: asinchronous on HTTP(S)
This library allows an application (Microsoft .NET 2.0 for PDA and PC) to connect to the blocks inside Aton Mobility Platform server, exchanging messages, inquiries and other data. An application that uses Aton Remoting Library is seen by the system as a “block” and can be “pushed” by other blocks, wherever they are physically located
A protocol is used to allow data push from server towards clients over http (Bidirectional-streams Over Synchronous HTTP)
=
Mobilize applications
Copyright © 2009 Aton S.p.A. All Rights Reserved
Mobile Devices
SERVER
<XML> messages
<XML> messages or queries sent to server
Mobile devices applications make use of Aton Mobility Platform library that allows data
exchange with server: so it’s possible to send messages towards server and receive answers in
a very easy way
On server side, Aton Mobility Platform allows to build chains of blocks to create
data flow, data transformation, data routing towards other destinations (other
mobile devices, PDA,notebook), published as Web Service or sent as an email or sms
Web service (SOAP)
Mobilize applications
Push info over HTTP
Any Application (form based, browser based …)
Copyright © 2009 Aton S.p.A. All Rights Reserved
Aton Mobility Platform
Use cases
Copyright © 2009 Aton S.p.A. All Rights Reserved
Enterprise Mobility - Focus
Enterprise MobilityEnterprise Mobility
Mobile AccessTo
Distributed Services
Mobile users support
+HW & SW
management
IntegrationWith backend
systems(CRM,ERP, WMS,DWH)
12
3
Copyright © 2009 Aton S.p.A. All Rights Reserved
Platform was applied to build solutions for:• RFID system management• Mobile Device Management• Content Delivery to mobile users in a “push”
way • System Integration (e.g. mobile solutions with
ERP, like SAP)generally…• Creation of custom solutions by means of the
use of standard components and technologies
Aton Mobility Platform
Copyright © 2009 Aton S.p.A. All Rights Reserved
Aton solutions built with Platform
Aton Mobility Platform outputs
visit www.aton.eu
MILANO ROMA TORINO BOLOGNA TREVISO MADRID LISBOA PORTO
aton.skypeContact Us