SOAP komunikace obchodníka se systémem Operátora trhu s elektřinou, a.s.



Podobné dokumenty
Uživatelská příručka Popis postupu nastavení zabezpečené komunikace s CDS pomocí aplikace MS Outlook 2003

Instalační manuál. Uživatelská příručka informačního systému. Popis postupu nastavení zabezpečené komunikace s CDS pomocí aplikace MS Outlook 2007.

Uživatelská příručka

Dejte sbohem papírovým fakturám. Vítejte ve světě elektronických faktur!

Elektronická komunikace s CSÚIS. Jak to řeší Fenix

Instalační manuál. Uživatelská příručka informačního systému. Popis postupu nastavení zabezpečené komunikace s CDS pomocí aplikace MS Outlook 2010.

Přehled služeb CMS. Centrální místo služeb (CMS)

Internet Information Services (IIS) 6.0

Modul ekomunikace. Uživatelský návod. Návod Dokumentace. Verze 1.1 poslední změna Modul ekomunikace strana 1/5

PODMÍNKY POSKYTOVÁNÍ PŘÍSTUPU K PORTÁLU NAMĚŘENÝCH DAT POMOCÍ WEBOVÝCH SLUŽEB SPOLEČNOSTI ČEZ DISTRIBUCE, A. S.

Příručka pro dodavatele. Systém EZVR 1.1 Verze dokumentu 1.3 Datum vydání:

I.CA RemoteSeal. Ing. Filip Michl První certifikační autorita, a.s

ČSOB Business Connector

ISMS. Síťová bezpečnost. V Brně dne 7. a 14. listopadu 2013

Referenční rozhraní. Jiří Kosek. Ministerstvo informatiky ČR. ISSS 25. března 2003

PODMÍNKY POSKYTOVÁNÍ PŘÍSTUPU K PORTÁLU NAMĚŘENÝCH DAT POMOCÍ WEBOVÝCH SLUŽEB SPOLEČNOSTI ČEZ DISTRIBUCE, A. S.

VDDMAIL by ESCAD, Corp. (Součást IWSE.NET Services by ESCAD, Corp.)

Uživatelská dokumentace

Uživatel počítačové sítě

Příloha č. 2. Obchodních podmínek OTE, a.s. pro plynárenství. Revize 3 únor 2012

PRODEJ Prodej je pochopitelně základní funkcí pokladního systému. Systému MERCATOR umožňuje prodej realizovat ve 3 režimech:

TECHNICKÁ SPECIFIKACE VEŘEJNÉ ZAKÁZKY

Česká správa sociálního zabezpečení

Elektronická komunikace s ČSSZ

Úvod. Klíčové vlastnosti. Jednoduchá obsluha

StaproFONS. Petr Siblík. Objednávání pacientů

Komunikace s automaty MICROPEL. správa systému lokální a vzdálený přístup do systému vizualizace, umístění souborů vizualizace

(5) Klientské aplikace pro a web, (6) Elektronický podpis

1. Webové služby. K čemu slouží? 2. RPC Web Service. 3. SOA Web Service. 4. RESTful Web services

Elektronická podatelna

Inovované řešení VDT s plynem OTE-COM

Popis B2B rozhraní pro elektronickou neschopenku

MST - sběr dat pomocí mobilních terminálů on-line/off-line

Instalační manuál aplikace

Platforma.NET 11.NET Framework 11 Visual Basic.NET Základní principy a syntaxe 13

Možnosti nastavení zobrazíte volbou Konfigurace > Nastavení elektronické komunikace.

Práce s ovými schránkami v síti Selfnet

Technická specifikace

[1] ICAReNewZEP v1.2 Uživatelská příručka

Cisco IOS TCL skriptování využití SMTP knihovny

Project:Úplné elektronické podání

1 Správce licencí Správce licencí Správce licencí Start > Všechny programy > IDEA StatiCa > Správce licencí Soubor > Správce licencí Licence

Microsoft.NET. AppTima Feedback Solution - komplexní systém pro zjišťování a vyhodnocování spokojenosti zákazníků

Základní informace a postup instalace systému ISAO

Mobilní aplikace ve světě ERP. Asseco Solutions, a.s. a Simac Technik ČR, a.s.

Centrální místo služeb (CMS)

Úvod do Web Services

Vazba ESO9 na MS Outlook a MS Exchange

SSL Secure Sockets Layer

CZ.1.07/1.5.00/

KAPITOLA 1 Instalace Exchange Server

PB169 Operační systémy a sítě

Specifikace rozhraní. Oznamovací povinnost podle zákona č. 307/2013 Sb., ve znění pozdějších předpisů. Martin Falc, SW architekt.

Aplikace. Hlásič SMS

Česká správa sociálního zabezpečení

2015 GEOVAP, spol. s r. o. Všechna práva vyhrazena.

APS mini.ed programová nadstavba pro základní vyhodnocení docházky. Příručka uživatele verze

TRANSPORTY výbušnin (TranV)

Co je doma, to se počítá, aneb Jak ušetřit na komunikaci. Petr SOLNAŘ / Liberecká IS, a.s. Michal NOVÁK / SOITRON CZ, s.r.o

Software pro vzdálenou laboratoř

Obsah. Nastavení elektronické komunikace v IS PREMIER

Národní elektronický nástroj. Import profilu zadavatele do NEN

Důvěryhodná výpočetní základna v prostředí rozsáhlých IS státní správy

1 Pro účely této vyhlášky se rozumí a) základnovou stanicí základnová stanice veřejné komunikační sítě,

Instalace a konfigurace klienta EuroDat verze 3.x

Centrální místo služeb (CMS)

Je to SMTP a POP3 server který spolupracuje s GSM branami Alphatech. Převádí SMS zprávy na y a y na SMS zprávy.

SCS - Manuál. Obsah. Strana 1 (celkem 14) Verze 1.1

Instalace programu ProGEO

Správa zařízení Scan Station Pro 550 a Servisní nástroje zařízení Scan Station

Uživatelská dokumentace

Příručka pro nasazení a správu výukového systému edu-learning

Příručka nastavení funkcí snímání

Elektronická evidence tržeb. Produkční prostředí Přístupové a provozní informace

Systém Přenos verze 3.0

Aplikace BSMS. Uživatelská příručka - 1 -

2015 GEOVAP, spol. s r. o. Všechna práva vyhrazena.

Doporučeno pro předpokládané využití serveru pro zpracování 2000 dokumentů měsíčně. HW: 3GHz procesor, 2 jádra, 8GB RAM

MATLABLINK - VZDÁLENÉ OVLÁDÁNÍ A MONITOROVÁNÍ TECHNOLOGICKÝCH PROCESŮ

Co je Symantec pcanywhere 12.0? Hlavní výhody Snadné a bezpečné vzdálené připojení Hodnota Důvěra

Nintex Workflow 2007 je nutné instalovat na Microsoft Windows Server 2003 nebo 2008.

GTL GENERATOR NÁSTROJ PRO GENEROVÁNÍ OBJEKTŮ OBJEKTY PRO INFORMATICA POWERCENTER. váš partner na cestě od dat k informacím

ADMINISTRACE POČÍTAČOVÝCH SÍTÍ. OPC Server

Návod k nastavení účtu v emclient (IceWarp Desktop) pro práci s IceWarp Mail serverem.

Služba vzdáleného pečetění I.CA RemoteSeal. Ing. Roman Kučera První certifikační autorita, a.s

Testovací protokol. webový generátor PostSignum. sada PIIX3; 1 GB RAM; harddisk 20 GB IDE OS: Windows Vista Service Pack 2 SW: Internet Explorer 9

Průvodce instalací modulu Offline VetShop verze 3.4

DATOVÉ SCHRÁNKY - SOUČÁST ICT ŘEŠENÍ TELEFÓNICA O2. Pavel Smolík Top Account Manager

Analýza síťového provozu. Ing. Dominik Breitenbacher Mgr. Radim Janča

9. Sítě MS Windows. Distribuce Windows. Obchodní označení. Jednoduchý OS pro osobní počítače, pouze FAT, základní podpora peer to peer sítí,

7. Aplikační vrstva. Aplikační vrstva. Počítačové sítě I. 1 (5) KST/IPS1. Studijní cíl. Představíme si funkci aplikační vrstvy a jednotlivé protokoly.

Compatibility List. GORDIC spol. s r. o. Verze

Platební systém XPAY [

Národní elektronický nástroj. Metodika při připojování individuálních elektronických nástrojů (včetně elektronických tržišť veřejné správy) k NEN

Elektronická evidence tržeb. Neprodukční prostředí (playground) Přístupové a provozní informace

Prezentace CRMplus. Téma: CRMplus jako nástroj pro kontrolu a vyhodnocení rozpracovanosti dílů na zakázkách

webmarketin Základní moduly aplikace

Transkript:

SOAP komunikace obchodníka se systémem Operátora trhu s elektřinou, a.s. DELTAX Systems a.s. Obchod s elektřinou zaznamenal v posledních několika létech velmi dynamický rozvoj, a to zejména v důsledku přijetí závazných evropských pravidel jeho liberalizace. Jeho rozvoj by nebyl vůbec možný bez použití nejmodernějších informačních technologií, využívaných pro komunikaci, ukládání a správu dat. Obsah a pravidla výměny informací na našem trhu s elektřinou byly definovány autoritami, kterými jsou Energetický regulační úřad, Operátor trhu s elektřinou, a.s. (dále jen OTE) a ČEPS, a.s. (dále jen ČEPS). Vůči těmto autoritám jsou jednotliví registrovaní účastníci trhu (dále jen RÚT) povinováni komunikovat standardizované informace o obchodování. Naše řešení projektu ITC podpory Pražské teplárenské, a.s., jako obchodně velmi aktivní společnosti na trhu s elektřinou, jsme založili na standardu produktu Metered Data Management System norské firmy Powel ASA. Jeho lokalizace do prostředí legislativy České republiky byla jen jazyková, protože využitelnost produktu je vzhledem množství světově významných referencí velmi pružná. Komunikace Pražské teplárenské, a.s. se systémem OTE byla řešena cestou zasílání XML zpráv e-mailem, případně stahováním či vkládáním souborů v dialogu webové stránky. Jejich zpracování však vyžadovalo ruční práci operátora, spojenou s rizikem chybovosti. V roce 2004 nabídl Operátor trhu s elektřinou, a.s. pro komunikaci XML zpráv technologii SOAP, která byla před tím úspěšně vyzkoušena pro výměnu zpráv mezi OTE a ČEPS, a.s. Právě v tuto chvíli bylo zřejmé, že ten, kdo chce komunikovat s OTE rychle a bezpečně, a k tomu ještě využít celé spektrum nabízených zpráv, musí mít i na své straně řešení využívající SOAP komunikaci. Proto jsme přistoupili k naprogramování vlastního produktu, který respektuje standardy Operátora trhu s elektřinou, a.s. S řešením seznámíme čtenáře v následujícím textu. SOAP jako princip moderního řešení komunikace Komunikace SOAP je automatická komunikace, jak synchronní tak asynchronní, založená na protokolu SOAP ( Simple Object Access Protocol někdy též Service-Oriented Architecture Protocol ), která data přenáší ve formátu XML. Ve spojení s osobními a serverovými certifikáty je možné data XML zprávy zašifrovat, podepsat (pro jedinečnou a nezpochybnitelnou identifikaci odesílatele) a bezpečně přenést (SSL protokolem) na místo určení. SOAP komunikace je základním kamenem všech B2B aplikací, které na svých rozhraních komunikují pomocí web služeb (web services). Obecně je komunikace SOAP velmi efektivní technologií v případech, kdy má být datová komunikace: RYCHLÁ na straně poskytovatele dat vzniká velké množství informací, které jsou určeny různým subjektům, AUTOMATIZOVANÁ zprávy jsou přenášeny bez zásahu jejich odesílatele či adresáta, BEZPEČNÁ zprávy od jejich poskytovatele jsou odesílány výhradně na vyžádání autorizovaným subjektem, který jako jediný má k nim unikátní klíč. Komunikaci SOAP můžeme využít vždy, když je třeba automaticky předávat XML zprávy mezi dvěma počítačovými systémy, tj. jedná se o komunikaci server server jak ukazuje následující obrázek. Vlastní přenos XML zpráv je zajišťován veřejnou internetovou sítí. INTERNET SOAP server 1 SOAP server 2 Konkrétní využití SOAP v komunikaci s OTE, a.s. Technologií SOAP lze zajistit automatizovanou a zabezpečenou komunikaci účastníků trhu s elektřinou s Operátorem trhu s elektřinou, a.s., resp. s jeho informačním systémem IS OTE / CDS s funkčními vlastnostmi, které jsou účastníky trhu požadovány. Přenos XML zpráv je realizován přímou komunikací (synchronní i asynchronní) mezi SOAP serverem účastníka trhu a serverem IS OTE/CDS. Obě strany na svých rozhraních komunikují pomocí web služeb (web services). Vlastní přenos XML zpráv k/od SOAP serveru OTE je zajišťován veřejnou internetovou sítí a je zabezpečen SSL protokolem, který zajistí, že zprávy nelze odposlechnout nepovolanou osobou. Dále jsou vlastní XML zprávy zašifrovány osobním kvalifikovaným certifikátem (např. certifikační autoritou I.CA). Pro odšifrování musí mít příjemce zpráv nainstalovánu veřejnou část privátního klíče odesilatele.

Zároveň jsou data elektronicky podepsána certifikátem odesilatele. Tím je zaručena jedinečná a nezpochybnitelná identifikace odesílatele. Komunikace probíhá jak synchronně, tak asynchronně, podle typu posílaných zpráv. V prvním případě jsou data ze serveru IS OTE / CDS poskytnuta zpět okamžitě po vznesení požadavku (zasláním XML zprávy s požadavkem). Druhý typ komunikace je s časovou prodlevou, kdy systém IS OTE / CDS odpovídá na požadavek až po zpracování, zasláním dat. Toto se děje automaticky v rámci SOAP komunikace. Komunikovány jsou všechny zprávy ze všech procesů, které probíhají v IS OTE / CDS. Jsou to především: CDSDATA (měření, PpS), CDSIDIS (DUF), sjednané hodnoty, řízení odchylky, ÚOB, změna dodavatele, TDD odhady, korekce, dvoustranné smlouvy, spotový trh OKO, VDT, VT, zúčtování settlement. Protože veškerá činnost všech modulů řešení probíhá automaticky na pozadí, je do zpracování zařazeno selektivně nastavitelné automatické zasílání e-mailů popřípadě chybových hlášení zodpovědným pracovníkům pro monitorování příchozích zpráv. Nastavení jednotlivých modulů řešení se provádí jednoduše uživatelsky v jejich konfiguračních souborech zadáním příslušných hodnot. Přínosy SOAP řešení oproti komunikaci šifrovaným e-mailem Standardní způsob komunikace s IS OTE /CDS spočívá v manuální práci obsluhy, která používá buďto webového klienta IS OTE / CDS, kam ručně přenáší data ze své aplikace (nejčastěji v clipboardu), nebo musí vygenerovanou XML zprávu ručně podepsat a zašifrovat (pomocí certifikátu na kartě) ve svém poštovním klientovi a poslat ji na příslušnou adresu OTE, popřípadě naopak při příjmu dat ve formě e-mailové zprávy od IS OTE / CDS. Řešení komunikace technologií SOAP nabízí pro uživatele tyto výhody: přenos je automatický, nevyžaduje asistenci uživatele pro odeslání resp. přijetí zprávy, požadovaná data má obchodník pro svou práci ihned poté, kdy je dá k dispozici IS OTE / CDS, není tedy třeba se dotazovat a čekat na vyřízení požadavku, činnost uživatele je vyžadována jen v případě problémů v komunikaci, o kterých je současně uživatel automaticky informován, SOAP se používá jako hlavní komunikační kanál, v případě jeho výpadku je v IS OTE / CDS nastaveno přesměrování na defaultní e-mailovou adresu uživatele pro náhradní zasílání zpráv. Popis řešení Naše řešení je vytvořeno ze třech samostatných modulů. Řešení je vyvinuto a používá jen a pouze nástroje Microsoft, kterými jsou MS Windows 2000/XP, MS.Net Framework 1.1. Volbou této rozšířené platformy je zajištěna univerzálnost aplikace, kompatibilita s prostředím uživatele a nemalý význam má i příznivá koncová cena jednotlivých modulů řešení. Pro zajištění bezpečnosti je použito kvalifikovaných certifikátů I.CA a speciálně vyvinutých procedur pro komunikaci se serverem uvnitř demilitarizované zóny. Výkon řešení je limitován především rychlostí připojení serveru k internetu a pak vlastní výkonností hardware, na kterém řešení běží. Stabilita řešení je v rutinním provozu prověřena v podmínkách referenčních zakázek. Při vývoji řešení byly plně respektovány standardy IS OTE / CDS, které jsou popsány v dokumentaci Uživatelská příručka informačního systému pro Automatickou komunikaci, autorů Soluziona, LogicaCMG, Operátor trhu s elektřinou, a.s.

Automatická SOAP komunikace s IS OTE / CDS jednotlivé moduly řešení. IS OTE /CDS V nastavení IS OTE je umožněn přístup na definovanou IP adresu, definovány XML zprávy, která mají být komunikovány, certifikát pro uživatele od I.CA, URL adresa externího systému. SOAP komunikace HTTPS protokolem po internetu, šifrováno a podepsáno kvalifikovaným certifikátem, synchronní a asynchronní typ komunikace. A SOAP server Server je umístěn v demilitarizované zóně firmy, komunikuje pouze s IS OTE, šifruje (podepisuje) resp. dešifruje odchozí resp. příchozí zprávy, zprávy jsou čteny resp. zapisovány do dedikovaných složek ( resp. ). Činnost serveru je protokolována. Zde možno navázat na používaný systém pro podporu obchodu s EE. B LAN File transfer server Zajišťuje bezpečný přenos otevřených XML zpráv z DMZ resp. do firemní sítě LAN. SSL komunikace je jednosměrná, pouze pro definované typy souborů, používá zrcadlových složek a. Činnost serveru je protokolována. Zde možno navázat na používaný systém pro podporu obchodu s EE. C LAN Automaticky zjišťuje přítomnost nové zprávy ve složce. Pokud je zde nová zpráva, ji přečte a dle typu zprávy ji předá příslušnému programu nebo proceduře ke zpracování. Zpracováním může být i uložení do archivu a vygenerování e-mailu definovanému uživateli, např. při příchodu XML zprávy o změně dodavatele EE je mailem informován zodpovědný obchodník. Zde je navázán systém pro podporu obchodování s EE. Váš systém pro podporu obchodu s EE (MS Excel, MDMS, SAP IS-U atd.) Jednotlivé moduly řešení Technologicky je naše řešení SOAP komunikace rozděleno do tří modulů, které lze použít stavebnicově, podle konkrétních požadavků zákazníka. Příklad implementace všech tři modulů je schématicky znázorněn na následujícím obrázku. Řešení používá dva dedikované stroje (jeden v DMZ a druhý ve vnitřní síti), pro které platí následující požadavky: stroj v DMZ musí mít pevnou IP adresu a zaregistrovaní URL na DNS serverech, aby byl přístupný z internetu a tím i přístupný pro Operátora trhu, a.s. pro SSL komunikaci (port příchozí 443 a port odchozí 1443), stroj v DMZ by měl být přístupný ze stroje ve vnitřní síti LAN pomocí SSL (port 443), stroj je v DMZ z bezpečnostních důvodů ochrany vnitřní sítě Vaší společnosti právě před neautorizovaným přístupem z veřejného internetu, na stroji v DMZ poběží MS IIS se službami, které realizují komunikaci jak ven na internet z/do Operátora trhu, a.s., tak dovnitř mezi strojem v DMZ a strojem ve vnitřní síti, na kterém běží klient těchto služeb. Web access MS IE SMTP->MS Outlook->Decrypt File Transfer Server v LAN GUI pro VDT, OKO, dvoustranné smlouvy, atd. Systém pro podporu obchodování s EE IS OTE/CDS SOAP server IF msg_code = 1 THEN CALL Prg_1 (atribut = filename) Zpracování zpráv Prg 1 Prg 2 Prg 3 Prg N Klient Obchodní procesy OTE, a.s. DMZ En/de-cryp SOAP Server

Jedná se o základní modul řešení, který zajišťuje následující dvě podskupiny funkcí principiálně dané směrem toku informací, a to na příjem a odesílání zpráv. Na počítači umístěném v demilitarizované zóně (to doporučujeme z bezpečnostních důvodů) je tento server realizován formou webové služby IIS (dále jen web service) příjímání zpráv a formou windows service pro odesílání zpráv. Obě služby jsou spouštěny automaticky při startu operačního systému Windows. Při komunikaci zajišťuje softwarové řešení následující funkce: Příjem zpráv z IS OTE / CDS Navázání zabezpečené https (SSL) komunikace, zajištění autentifikace volajícího (subjektu přistupujícího k web service) pomocí certifikátů, rozbalení SOAP obálky, obsahující podepsaná předávaná XML data, provedení odpodepsání příchozí XML zprávy příslušným oboustranně akceptovaným certifikátem, přesun již čitelné XML zprávy do dedikované složky a archivace původních dat do archivu přišlých zpráv, analýza úspěšnosti předchozích kroků a předání návratového kódu (všechno v pořádku, chyba, atd.) volajícímu, zápis do souboru protokolu (logu) o provedeném příjmu dat. Výše uvedené funkce jsou prakticky shodné jak pro synchronní tak pro asynchronní příjem XML zpráv. Odeslání zprávy na IS OTE / CDS Automatické spuštění procesu odesílání aktivované umístěním odchozí XML zprávy do dedikované složky Navázání zabezpečené https (SSL) komunikace zajištění autentifikace u IS OTE /CDS pomocí certifikátu, podepsání odchozí XML zprávy oboustranně akceptovaným certifikátem, zabalení XML zprávy do SOAP obálky, dle typu zprávy zavolání příslušné web service, vyhodnocení návratového kódu a reakce na něj, uložení originálu XML zprávy do archivu a zápis do souboru protokolu (logu). V případě použití modulu SOAP server samostatně, musí uživatel sám zajistit předání zpráv k odeslání a přebírání došlých zpráv do resp. z příslušných dedikovaných složek. Tento přenos se týká i souborů protokolu (logů), které je vhodné periodicky kontrolovat. Náhradní komunikace v případě výpadku SOAP serveru V případě jakéhokoliv výpadku SOAP serveru pro příjem zpráv od OTE je nastavením v IS OTE / CDS zajištěno automatické přepnutí zasílání zpráv z kanálu HTTPs na kanál SMTP, tj. příchozí zprávy začnou přicházet na defaultní e-mailovou adresu. Při výpadku během zasílání zpráv je automaticky proveden příslušný počet opakovaných pokusů s definovaným časovým krokem. Při trvající nedostupnosti serveru je třeba použit uživatelské webové rozhraní IS OTE / CDS. File Transfer Server Tento modul doplňuje SOAP server modul a zajišťuje zabezpečený přenos souborů mezi demilitarizovanou zónou a vnitřní sítí (LAN), kde běží systém pro podporu obchodu s elektřinou. File Transfer Server (FTS) je opět řešen jako web service (v DMZ) a windows service (v LAN na PC označeném FTS_LAN ), které běží na OS Windows a jsou automaticky startovány při startu tohoto systému. Komunikace této web service je iniciována z důvodu zajištění bezpečnosti vždy a pouze ze strany LAN a všechny případné příchozí požadavky ze strany DMZ jsou ignorovány. Přenos je realizován opět bezpečným HTTPs kanálem. Server pracuje s identickou zrcadlovou strukturou složek. Jedna sada těchto složek je umístěna na SOAP serveru v DMZ a stejná sada (její zrcadlo) je i na počítači FTS_LAN, kde běží FTS. Jeho základní funkce jsou: automatický přenos XML souboru z LAN do DMZ iniciovaný výskytem tohoto souboru ve složce na FTS, automatický periodický přenos XML souborů z DMZ do LAN do složky dle naplánovaného intervalu (uživatelsky nastavitelného v konfiguraci serveru), zaznamenávání údajů o své činnosti do protokolového souboru (logu) a přenášení log souboru SOAP serveru z DMZ do dedikované složky na straně FTS pro zjednodušení práce s tímto souborem.

je doplňkovým modulem ke dvěma předchozím a dotváří a automatizuje tak naše řešení na straně zpracování příchozích XML zpráv od OTE. Je opět řešen jako windows service, která běží na OS Windows a je automaticky startována při startu tohoto systému. Tento modul zajišťuje zpracování příchozí XML zprávy dle kódu této zprávy. Kódy XML zpráv jsou definovány v dokumentaci k IS OTE / CDS. Služba běží na počítači, který musí mít přístup ke složce, do které ukládá přišlé zprávy File Transfer server. Modul automaticky rozpozná příchod XML zprávy (ve formě souboru) do složky, tuto zprávu otevře a dle kódu zprávy spustí program pro zpracování této zprávy tak, jak je uživatelem definováno v Commander souboru tohoto modulu. Spuštěný program může být například: přesun do speciálního cílového adresáře, zaslání e-mailu zodpovědným pracovníků, kdy do těl zpráv je možné parametricky předat data z došlé XML zprávy, dávkový soubor obsahující příkaz nebo příkazy pro import hodnot do obchodního systému, aj.. Počet a typ spuštěných programů není omezen. Mohou například vytvořit sekvenci - pošli e-mail, pak extrahuj data a pak proveď import do obchodního systému. Parametry pro spouštěný program jsou úplné jméno souboru s XML zprávou a volitelné parametry, které extrahují data ze zpracovávané XML zprávy, např. komentář, který je typicky předáván do těla zaslané e-mailové zprávy, nebo vlastní XML soubor v dekryptované podobě, který se předává cíleně adresátům, atd. Bezpečnost řešení Bezpečnost řešení vychází z požadavků definovaných v obchodních podmínkách OTE, a.s. a je založena na použití standardů SOAP, HTTPs, SSL a certifikátů I.CA a OTECA. Fyzický přístup je řízen bezpečnostními politikami Firewallů jak na straně OTE, a.s. tak komunikujícího účastníka trhu. Dalším bezpečnostním prvkem je i topologie řešení, kdy vlastní komunikace probíhá v DMZ na dedikovaném serveru, který je z vnitřní sítě jednosměrně dotazován zabezpečeným protokolem SSL. Další možnosti využití řešení SOAP komunikace S pomocí SOAP komunikace lze samozřejmě řešit nejen komunikaci s IS OTE / CDS, ale v odůvodněných případech i komunikaci s jinými subjekty. Podmínkou však je, aby tyto subjekty byly na své straně na tuto technologii připraveny. Na energetickém trhu s elektřinou lze zjednodušeně definovat výměny informací, tj. toky dat mezi autoritami a Registrovanými účastníky trhu a mezi RÚT navzájem tak, jak je ukázáno na následujícím obrázku: Autorita OTE (IS OTE / CDS), ČEPS (Damas,eTrace) RÚT_1 RÚT_n Výměna informací prostřednictvím internetu technologií SOAP komunikace XML zpráv je moderní způsob řešení, který jistě v blízké době zaznamená další rozšíření. V našem projektu jsme s tím uvažovali a není tudíž problém software modifikovat pro zcela odlišné prostředí, než je liberalizovaný trh s elektřinou, jehož potřeby nás k vývoji našeho řešení SOAP komunikace přivedly. Petr Zápaska