Как мы можем помочь?

Movicon​.Next: Web, HTML 5 и Приложения

Содержание статьи

[perfectpullquote align=«full» bordertop=«false» cite=»» link=»» color=«#2b98e5» class=»» size=«»]Быстрое раз­ви­тие мобиль­ных тех­но­ло­гий, плат­форм и устройств (смарт­фо­нов и план­ше­тов) зна­чи­тель­но пре­об­ра­зу­ет кон­цеп­цию дис­пет­че­ри­за­ции и её архи­тек­ту­ру. Уже явля­ет­ся почти нор­мой кон­троль систе­мы авто­ма­ти­ки с экра­на план­ше­та через Web или с помо­щью спе­ци­а­ли­зи­ро­ван­ных при­ло­же­ний. Сей­час тех­но­лог или инже­нер может управ­лять систе­мой, нахо­дясь рядом с маши­ной в цеху или, наобо­рот, в уда­лён­ном на мно­гие кило­мет­ры офисе.[/perfectpullquote]

Совре­мен­ная кон­цеп­ция постро­е­ния инфор­ма­ци­он­ной систе­мы пред­при­я­тия не может обой­тись без Web–технологий и воз­мож­но­сти под­клю­че­ния к систе­ме дис­пет­че­ри­за­ции из любой точ­ки мира. Опе­ра­то­ры, тех­но­ло­ги, управ­лен­цы долж­ны иметь доступ к тех­но­ло­ги­че­ской инфор­ма­ции в любой момент вре­ме­ни. При этом без­опас­ность это­го соеди­не­ния не долж­на стра­дать от этой мобиль­но­сти и доступности.

web-client-structure

Безопасность Web–соединения

Архи­тек­тур­но без­опас­ность обес­пе­чи­ва­ет­ся тем, что веб-кли­ент под­клю­ча­ет­ся не напря­мую к про­цес­су, а к Web–серверу Movicon и может быть огра­ни­че­на или кон­тро­ли­ро­вать­ся про­грамм­ны­ми или адми­ни­стра­тив­ны­ми сред­ства­ми. Раз­ра­бот­чик или адми­ни­стра­тор может раз­гра­ни­чи­вать пра­ва каж­до­го кли­ен­та в доволь­но широ­ком диапазоне.

Каж­дый Web–клиент име­ет соб­ствен­ный логин/пароль для досту­па и его дей­ствия запи­сы­ва­ют­ся в лог-фай­лы, что поз­во­ля­ет кон­тро­ли­ро­вать дей­ствия кли­ен­та в системе.

Movicon​.Next постро­ен на самых совре­мен­ных тех­но­ло­ги­ях защи­ты инфор­ма­ции и шиф­ро­ва­ния, что обес­пе­чи­ва­ет мак­си­маль­ную защи­ту дан­ных при уда­лён­ном соединении.

Технологии HTML 5

HTML 5 опре­де­ля­ет набор стан­дар­тов, кото­рые опре­де­ля­ют тех­но­ло­гии и при­ё­мы раз­ра­бот­ки Web–страниц и Web–приложений. Эти тех­но­ло­гии поз­во­ля­ют зна­чи­тель­но рас­ши­рить воз­мож­но­сти раз­ра­бот­чи­ка и пре­одо­леть огра­ни­че­ния, нала­га­е­мые на при­ло­же­ния ранее. Они зада­ют новые семан­ти­че­ские функ­ции, спо­со­бы хра­не­ния инфор­ма­ции и доступ к ней, новые API устройств, web-соке­ты, гра­фи­че­ские реше­ния, рабо­ту с 3D и 2D–графикой и мультимедиа.

Все эти ново­вве­де­ния встро­е­ны в модуль Movicon​.Next Web-server, что поз­во­ля­ет раз­ра­ба­ты­вать про­ек­ты по дис­пет­че­ри­за­ции, доступ к кото­рым лег­ко полу­чить, прак­ти­че­ски, из любой плат­фор­мы, из любо­го бра­у­зе­ра. Web-сер­вер исполь­зу­ет веб-соке­ты для тон­кой орга­ни­за­ции дву­сто­рон­ней свя­зи по про­то­ко­лу http с выпол­не­ни­ем запро­сов кли­ен­та на сер­вер­ной стороне.

Приложения для мобильных платформ

Не смот­ря на то, что тех­но­ло­гия HTML 5 обес­пе­чи­ва­ет, прак­ти­че­ски, пол­ную функ­ци­о­наль­ность Web–версии про­ек­та дис­пет­че­ри­за­ции на экра­нах мобиль­ных устройств, рабо­та в при­ло­же­ни­ях про­ис­хо­дит чуть быст­рее и удобнее.

Род­ные при­ло­же­ния для мобиль­ных плат­форм дела­ют рабо­ту со Scada–системой не толь­ко быст­рее, но и предо­став­ля­ет воз­мож­но­сти для пол­но­цен­но­го обме­на дан­ны­ми с помо­щью фай­лов отчётов.

Progea раз­ра­бо­та­ла при­ло­же­ния для плат­форм iOS, Android и Windows. Ска­чать их мож­но в соот­вет­ству­ю­щих магазинах.

Добавленная реальность

Новое направ­ле­ние в управ­ле­нии пред­при­я­ти­ем, когда опе­ра­тор, инже­нер или тех­но­лог может уви­деть состо­я­ние узла, маши­ны или агре­га­та, про­сто наве­дя на него план­шет или дру­гое устрой­ство Добав­лен­ной реаль­но­сти (Augmented Reality), напри­мер Google Glas.

Не смот­ря на то, что дан­ная тех­но­ло­гия лишь нахо­дит своё место в совре­мен­ных инфор­ма­ци­он­ных систе­мах АСУТП, Movicon​.Next уже готов пред­ло­жить инстру­мен­та­рий для реа­ли­за­ции таких проектов.

А что с Silverlight?

Progea воз­ла­га­ла боль­ше надеж­ды на тех­но­ло­гию Microsoft Silverlight, кото­рая предо­став­ля­ла воз­мож­ность исполь­зо­вать гра­фи­ку WPF/XAML в Web–приложениях на кли­ент­ской сто­роне. К сожа­ле­нию, эта тех­но­ло­гия поте­ря­ла при­о­ри­тет в про­грам­ме раз­ра­бо­ток Microsoft. В этой свя­зи, пер­спек­ти­вы широ­ко­го при­ме­не­ния её в раз­ра­бот­ках ста­ли доволь­но при­зрач­ны­ми. Поэто­му Progea при­ня­ла реше­ния замо­ро­зить под­держ­ку этой плат­фор­мы до про­яс­не­ния ситу­а­ции со сто­ро­ны Microsoft.