Technologie Obiektowe PK WFMI 2010/2011

Podobne dokumenty
4 Web Forms i ASP.NET Web Forms Programowanie Web Forms Możliwości Web Forms Przetwarzanie Web Forms...152

Instalacja SQL Server Express. Logowanie na stronie Microsoftu

Ko n f i gura cja p ra cy V ISO z bazą SQL S e rve r

TelCOMM Wymagania. Opracował: Piotr Owsianko Zatwierdził: IMIĘ I NAZWISKO

Przykładowa konfiguracja komunikacji pomiędzy oprogramowaniem Wonderware i Codesys z wykorzystaniem sieci LAN lub modułu GSM

Application Layer Functionality and Protocols

ActiveXperts SMS Messaging Server

Jarosław Kuchta Administrowanie Systemami Komputerowymi. Internetowe Usługi Informacyjne

Bezpieczeństwo w M875

Kurs OPC S7. Spis treści. Dzień 1. I OPC motywacja, zakres zastosowań, podstawowe pojęcia dostępne specyfikacje (wersja 1501)

INFRA. System Connector. Opis wdrożenia systemu

MeetingHelper. Aplikacja Android ułatwiająca przekazywanie materiałów pomiędzy uczestnikami spotkania. Instrukcja obsługi dla programisty

Zdalne zarządzanie systemem RACS 5

Spis treści. Dzień 1. I Wprowadzenie (wersja 0906) II Dostęp do danych bieżących specyfikacja OPC Data Access (wersja 0906) Kurs OPC S7

Problemy techniczne SQL Server

Wymagania techniczne Comarch ERP e-sklep. Wersja

Praktyczne wykorzystanie mechanizmów zabezpieczeń w aplikacjach chmurowych na przykładzie MS Azure

Problemy techniczne SQL Server

1 Wprowadzenie do J2EE

Strona główna > Produkty > Systemy regulacji > System regulacji EASYLAB - LABCONTROL > Program konfiguracyjny > Typ EasyConnect.

Problemy techniczne SQL Server

Instalacja SQL Server Konfiguracja SQL Server Logowanie - opcje SQL Server Management Studio. Microsoft Access Oracle Sybase DB2 MySQL

Spring Web MVC, Spring DI

Plan. Wprowadzenie. Co to jest APEX? Wprowadzenie. Administracja obszarem roboczym

Wraz z wersją R2 dla systemu Windows 2008 Server nazewnictwo usług terminalowych uległa zmianie. Poniższa tabela przedstawia nową nomenklaturą:

Integracja wirtualnego laboratorium z platformą e-learningową

Migracja Business Intelligence do wersji

Instalacja i konfiguracja IIS-a na potrzeby dostępu WEB do aplikacji Wonderware InTouch Machine Edition

R o g e r A c c e s s C o n t r o l S y s t e m 5

Instalacja Moodle na serwerze SBS2000/2003. Opiekun pracowni internetowej SBS

INFORMATOR TECHNICZNY WONDERWARE

Pracownia internetowa w każdej szkole (edycja jesień 2005)

Migracja i wdrażanie Exchange Server 2010

Wskazówki dla osób, które będą uruchamiały Wirtualny Serwer Egzaminacyjny w pracowni komputerowej pracującej pod kontrolą serwera SBS

ZALECENIA DLA MIGRACJI NS-BSD V8 => V9

Zarządzanie Infrastrukturą IT. Jak ręcznie utworzyć instancję EAUDYTORINSTANCE na SQL Serwerze

Instrukcja instalacji Control Expert 3.0

3. Instalator rozpocznie proces instalacji

Korporacyjna Magistrala Usług na przykładzie Oracle Service Bus

Migracja bazy danych Microsoft Access *.mdb do Microsoft SQL 2008 Server R2 SP1 dla oprogramowania Płatnik

Copyright 2012 COIG SA Wszelkie prawa zastrzeżone. Nieautoryzowane rozpowszechnianie całości lub fragmentu niniejszej publikacji w jakiejkolwiek

Materiały oryginalne: ZAWWW-2st1.2-l11.tresc-1.0kolor.pdf. Materiały poprawione

Szczegółowy harmonogram rzeczowy realizacji prac systemu B2B

Usługi IMP i konferencyjne

Instrukcja instalacji aplikacji i konfiguracji wersji sieciowej. KomKOD

Asix. Konfiguracja serwera MS SQL dla potrzeb systemu Asix. Pomoc techniczna NIEZAWODNE ROZWIĄZANIA SYSTEMÓW AUTOMATYKI

AKADEMIA GÓRNICZO-HUTNICZA Wydział Elektrotechniki, Automatyki, Informatyki i Elektroniki

Serwery LDAP w środowisku produktów w Oracle

Instalacja Moodle na serwerze SBS2000/2003. Opiekun pracowni internetowej SBS

Ruby on Rails. Supersilnik WWW. Łukasz Włodarczyk

Instrukcja użytkownika. Comarch ERP WAMC wersja

INFORMATOR TECHNICZNY WONDERWARE

Forum Client - Spring in Swing

Zagadnienia projektowania aplikacji J2EE

Instytut Sterowania i Systemów Informatycznych Uniwersytet Zielonogórski SYSTEMY SCADA

INFORMATOR TECHNICZNY WONDERWARE

Programowanie w języku Java. Wykład 13: Java Platform, Enterprise Edition (Java EE)

Migracja Business Intelligence do wersji

Implementowanie zaawansowanej infrastruktury serwerowej Windows Server 2012 R2

INFORMATOR TECHNICZNY WONDERWARE

Instrukcja instalacji i konfiguracji bazy danych SQL SERVER 2008 EXPRESS R2. Instrukcja tworzenia bazy danych dla programu AUTOSAT 3. wersja 0.0.

Wymagania techniczne. Comarch e-sklep

Kasy Fiskalne Lublin Analityk

GATE HTTP ( :31) RELEASE NOTES

Programowanie Komponentowe WebAPI

Uwierzytelnianie użytkowników sieci bezprzewodowej z wykorzystaniem serwera Radius (Windows 2008)

Oracle Application Express -

WebNotarius. Specyfikacja techniczna komunikacji z usługą WebNotarius. wersja 1.1

Konfiguracja połączenia VPN w systemie Windows 7 z serwerem rozgrywki wieloosobowej gry Medal Of Honor: Wojna na Pacyfiku: Pacyfik.

Tomasz Grześ. Systemy zarządzania treścią

OMNITRACKER Wersja testowa. Szybki przewodnik instalacji

Praktyczne wykorzystanie elementów raportowania Microsoft Project 2010 /Project Server 2010 Sesja 4 Performance Point Services Bartłomiej Graczyk

Temat: Ułatwienia wynikające z zastosowania Frameworku CakePHP podczas budowania stron internetowych

Instrukcja użytkownika. Comarch ERP WAMC wersja 2.2

Instrukcja instalacji serwera Microsoft SQL Server 2014 Express. Aktualizacja dokumentu:

Serwery WWW. Odpowiednie operacje dla ostatniego elementu są dostępne pod prawym przyciskiem myszki

Narzędzia i aplikacje Java EE. Usługi sieciowe Paweł Czarnul pczarnul@eti.pg.gda.pl

Instalacja serwera zarządzającego F-Secure Policy Manager

Java wybrane technologie

Kurs języka Python. Wykład 14. Marcin Młotkowski. 25 stycznia Python i Apache Pythonowe platformy aplikacyjne. Dystrybucja aplikacji w U*IX

Architektura mikroserwisów na platformie Spring IO

Aktualizacja do Microsoft SQL Server Adam Rynarzewski MCT

PROFINETSET narzędzie konfiguracyjne dla sieci PROFINET

Java Server Faces narzędzie do implementacji w wy prezentacji

Spis treci. Dzie 1. I Wprowadzenie (wersja 0911) II Dostp do danych biecych specyfikacja OPC Data Access (wersja 0911)

OSI Transport Layer. Network Fundamentals Chapter 4. Version Cisco Systems, Inc. All rights reserved. Cisco Public 1

Instrukcja do programu Roger Licensing Server v1.0.0 Rev. A

Principle Consultant. Tomasz Kazimierski. 100% Generacji Oracle Forms w. Designer 6i

PROFINETSET narzędzie konfiguracyjne dla sieci PROFINET

Przypisywanie bibliotek w architekturze SAS

Web Services w połączeniu z aplikacjami uruchamianymi na urządzeniach mobilnych

oprogramowania F-Secure

1 Implementowanie i konfigurowanie infrastruktury wdraŝania systemu Windows... 1

Przejrzystość, intuicyjny charakter i łatwość oprogramowania sterowników FATEK.

Procedury techniczne modułu Forte Kontroling. Środowisko pracy programu i elementy konfiguracji

Migracja Comarch ERP Altum Business Intelligence do wersji

Problemy techniczne SQL Server. Jak odblokować porty na komputerze-serwerze, aby umożliwić pracę w sieci?

Architektura środowiska rozproszonego. Środowisko komunikacyjne Oracle*Net. Weryfikacja instalacji protokołu u sieciowego

Ada95 przetwarzanie rozproszone

Transkrypt:

Założenia Framework do tworzenia własnego serwera (serwer bazowy obsługujący wiele protokołów). Istnieje w nim możliwość zmiany i wyboru różnych protokołów. Dołożenie obsługi kolejnego protokołu ma być łatwa, prosta i przyjemna. Opis Serwer Aplikacja serwera działa jako daemon. Dzięki temu wszelkie instancje serwisów mogą być wywoływane w dowolnym momencie na żądanie. Głównym elementem serwera jest Server IO Module (IOM), w którego skład wchodzą również: Basic Loader Controller (BLC) obsługujący podstawowe żądania (tj. start, zatrzymanie, restart, przeładowanie serwera i serwisów) Configuration Repository (CR) czyli główna konfiguracja serwera Exeptions Controller (Ex) metody do obsługi wszelkich wyjątków Uzupełnieniem tego jest Services Repository (SR) baza konfiguracji poszczególnych serwisów (usług). Centralną jednostką zarządzającą serwerem jest Server Manager (SrMan). Dodatkowe funkcjonalności zawiera się biblioteka narzędzi serwerowych (Server Tools Module STM) czyli podserwery logów, statystyk, raportów i historii. Serwis Serwis jest powoływany do życia przez BLS za pomocą SR. Centralną jednostką zarządzającą serwisem jest Service Manager (ScMan). Natomiast głównym elementem przetwarzajacym wiadomości jest Application Controller (App). Dane wpływające do serwera przechodzą przez Incoming Data Module (IDM), gdzie są poddawane podstawowej obróbce, filtrowaniu i konwersji na wewnętrzny system reprezentacji. Tak gotowe paczki odbiera ScMan, i przekazuje do App, który przetwarza dane zgdonie z obsługą zaprogramowanego protokołu. Po przetworzeniu dane są przesyłane dalej do Outgoing Data Module (ODM). Tam dane są odpowiednio przetwarzane (np. szyfrowanie, porcjowane) i przesyłane na wyjście. Ścieżka pracy: bity z medium parsowanie na poziomie syntaktycznym na wyjściu jest obiekt kolejka wiadomości utworzenie wiadomości zwrotnej operacja odwrotna do parsowania wyjście na adapter bity do medium Wszelkie komunikaty i żądania wewnętrzne są przesyłane z IDM i ODM do ScMan systemowym kanałem danych. Informacje te są zapisane w formie takiej samej jak dane

przetwarzane przez serwis, jednakże posiadają dodatkową flagę specjalną typu internal message. Zarządzanie sesją i obsługa bibliotek narzędzi jest realizowana przez ScMan. Schemat Server Application Main application is daemon, wchich can be connect via console or web admin (servce). Server IO Module Server Manager Basic Loader Controller (startup, shutdown, reload, flush) Configuration Repository Exeptions Controller Services Repository This is repository of configuration, filters and data standards for each services protocols. Custom Server Component Server Tools Module Logs Server Manager Statistics Server Manager Reports Server Manager History Server Manager Clients (connections) repository Service Application Service Module Service Manager Application Controller Incoming Data Module (synonyms: Client Module or Transformer Module) Prerouting Controller automat flow controller (protocol transformer, parser, object) Filters Controller Outgoing Data Module (synonyms: Application Module or Responser Module) Automat flow controller (object, revert parser, data response) Message Mapper (delivers) Action (changes) State (uses) MM external data access (horizontal connection via services optional) Session Module Session Controller Service Tools Module Logs Client Controller Statistics Client Controller

Reports Client Controller History Client Controller Custom Client Controller

Diagram sekwencji tworzenia serwisu

Diagram komponentów