Upload
itdogadjajicom
View
607
Download
0
Embed Size (px)
DESCRIPTION
Prezentacija "Novi pogledi na semantički veb" koju je Miloš Milosavljević održao na konferenciji Informatika 2010 u maju 2010. godine.
Citation preview
ПРИМЕНА МОБИЛНИХ УРЕЂАЈА У ДИСТРИБУИРАНИМ ПОСЛОВНИМ СИСТЕМИМА
Милош Милосављевић
Microsoft Srbija
Некада и данас...
• 1981 година• 5“ катодни екран – монохромни
(52 карактера у 24 линије)• Z80 процесор на 4MHz• 64Kb меморије• 2 x флопи диск по 360KB• RS 232 + паралелни порт• 12 кг
• 2010 година• LCD екран, AMOLED capacitive touch• Qualcomm процесор на 1GHz• 1GB+ меморије• Меморијска картица 16GB+• WiFi, Bluetooth, GPRS, 3G, GPS, ...• 0.135 кг• ...
Трендови• Велики број уређаја (преко 45м продатих Q4, 2009.)• Перформансе и капацитет• Корисничке апликације• Различити начини повезивања• Значајан тржишни раст
Истраживања• 70% компанија са више од 1000 запослених поседује бар једно мобилно
решење• Повратак у инвестицију – просечно 12 месеци• После 3 године употребе, повратак у инвестицију просечно износи 309%
Равноправни учесници у дистрибуираним пословним системима
DOMEN KOMPANIJE
WEB
Web сценарио• Web сервер• Претраживач на
уређају• Приватни или јавни приступ
Web серверу• Приступ осталим ресурсима
• Мејл сервер• База података• Датотеке• ...
• Специфичности претраживача на уређају
• Активација дистрибуираних компоненти
WEB
Firewall WEBServer
Domenkontroler
Databaseserver
Fileserver
Autentifikacija HTML/SOAP
Mailserver
„Увек повезани“ сценарио
• Апликација на мобилном уређају• Захтева конекцију за свој рад• Приступ ресурсима директно или преко средњег слоја
Firewall
File server
Database server
Autentifikacija
Internet
Mobilnaaplikacija
„Паметни клијент“ сценарио
• Локално складиште података на уређају• Синхронизација са сервером• Мања зависност од конективности, омогућен независтан рад
Firewall
Domenkontroler
Database server
Autentifikacija
Internet
Mobilnaaplikacija
Lokalna bazapodataka
Sinhronizacija
podataka
Дистрибуирани подаци
• Типови података:• Обични текстуални подаци• Структуирани подаци (XML)• Бинарни подаци• Релациони подаци
• Синхронизација са сервером:• Сервиси• Репликације• Data Sync сервиси
Платформа за развој• .NET Compact Framework• Visual Studio• SQL Server Mobile• SQL Management studio• Device Emulators• Celular emulator• Silverlight (Windows Phone)
На крају...• Искористити могућности мобилних уређаја• Различити сценарији укључења мобилних уређаја у
дистрибуиране пословне системе• Креирати безбедно окружење• Дистрибуиране базе података• Омогућити продуктивност запослених ван седишта
компаније• Пружити становништву нови вид квалитетних сервиса
• Студије случаја:http://www.microsoft.com/windowsmobile/en-us/business/resources/case-studies.mspx
Хвала на пажњи!