Tvorba aplikace typu klient/server pomocí Windows Communication Foundation

Rozměr: px
Začít zobrazení ze stránky:

Download "Tvorba aplikace typu klient/server pomocí Windows Communication Foundation"

Transkript

1 Tvorba aplikace typu klient/server pomocí Windows Communication Foundation Petr Kafka Ing. Václav Novák, CSc. Školní rok:

2 Abstrakt Tato bakalářská práce se bude zabývat využitím programovacího prostředí Windows Communication Foundation pro vývoj aplikací typu klient/server. Hlavním cílem práce je vytvoření příručky kompletně popisující tvorbu aplikace typu klient/server. Příručka bude obsahovat dvě části. První část bude teoretická a bude obsahovat popis tvorby aplikací klient/server pomocí Windows Communication Foundation a výhody jeho využití. Druhá část bude věnována ukázkám zdrojového kódu. Abstrakt This bachelor work will deal with using Windows Communication Foundation programming environment to create client/server type of applications. The main purpose is to create a guide book completely describing the creation of client/server application. The guide book will contain two parts. The first part will be theoretical and will contain the description of creation the client/server type application using Windows Communication Foundation and advantages of this solution. The other part will contain the samples of source code. Klíčová slova WCF, klient/server, služby,.net 3.5, C# Keywords WCF, client/server, services,.net 3.5, C#

3 Zadání práce Nasazením aplikačního rámce.net Frameworku ve verzi 3.5 se naskytla i možnost nového přístupu k tvorbě programů. Zejména je možno posílit spolupráci Klienta se serverem v distribuovaných systémech. Windows Communication Foundation - WCF jsou založené na komunikaci pomocí zpráv. Zpráva (message) je skupina dat obsahují záhlaví a tělo správy. Příkladem zprávy je například HTTP požadavek nebo MSMQ zpráva. Model WCF rozlišuje mezi klienty a službami. Klient je aplikace, která iniciuje komunikaci, služba je aplikace která čeká na požadavky klientů. Jestliže WCF je implementací servisně orientované architektury, základním prvkem je služba. Služba (service) - je systém, který poskytuje jeden a nebo více Endpoint. WCF služba je vnímaná okolním světem jako kolekce Endpoints. Úkolem diplomanta je: 1. Seznámit se s modelem Windows Communication Foundation - WCF uvnitř.net Frameworku v Porovnat tvorbu distribuovaných aplikací ve stávajícím modelu opřeném o.net Frameworku v 2.0 s objekty Windows Communication Foundation, nejen co do výsledného efektu, ale i z hlediska všech časových režií programátora i aplikátora. 3. Nalézt kritické body v procesu programování a nasazení vzorových aplikací Hlavním cílem práce je vytvoření vzorové audiovizuální prezentace doplněné o příklady kódu. Programátoři, jež chtějí používat WCF by měli být upozorněni na záludnosti použití. Předpokládaný datum obhajoby léto 2009.

4 Úvod Úvod do problematiky Aplikace typu klient/server pro komunikaci nejčastěji používaly technologii TCP soketů. Tento způsob sebou nesl celou řadu problémů a překážek, které bylo třeba řešit(zabezpečení, ověřování identity, složitá práce s daty ). WCF přináší nové možnosti implementace založené na komunikaci pomocí služeb. WCF poskytuje kompletní, jednoduché a elegantní řešení komunikačních problémů. Cíle práce Cílem práce je vytvoření příručky popisující tvorbu aplikací typu klient/server využívajících technologii Windows Communication Foundation. Přehled literatury Přečetl jsem knihu Microsoft Windows Communication Foundation Step by Step[1]. Analýza problému Východiska řešení Nalezl jsem několik textů zabývajících se tvorbou WCF služeb, ale žádný hlouběji nepojednával o klient/server aplikacích. Metodika Příručka bude tvořena jednotlivými kapitolami. Každá kapitola bude obsahovat část procesu tvorby aplikace. Kapitola bude obsahovat popis problému, jeho řešení, výhody řešení a zdrojový kód s implementací tohoto řešení. Kapitoly budou pojednávat o tvorbě WCF služeb, tvorbě serverové a klientské části, zabezpečení, způsobech komunikace serveru a klienta, identifikaci klienta a řešení chyb. Co je již hotovo Seznámení s tvorbou WCF služeb, jejich hostováním a konzumováním klienty. Nastudování různých možností komunikace služby a klienta. Co je třeba ještě udělat Dokončit seznámení s WCF a začít pracovat na sestavování samotné příručky. Seznam literatury [1] CRAIG, McMurtry, MARC, Mercuri, NIGEL, Watling. Microsoft Windows Communication Foundation: Hands-on. [s.l.] : Microsoft Press, s. ISBN

5 [2] JOHN, Sharp. Microsoft Windows Communication Foundation Step by Step. [s.l.] : Microsoft Press, s. ISBN [3] STEVE, Resnick, RICHARD, Crane, CHRIS, Bowen. Essential Windows Communication Foundation. [s.l.] : Addison-Wesley Professional, s. ISBN [4] DAVID, Chappell. Introducing Windows Communication Foundation. [s.l.], s.

Animace ve WPF. Filip Gažák. Ing. Václav Novák, CSc. Školní rok: 2008-09

Animace ve WPF. Filip Gažák. Ing. Václav Novák, CSc. Školní rok: 2008-09 Animace ve WPF Filip Gažák Ing. Václav Novák, CSc. Školní rok: 2008-09 Abstrakt Hlavním tématem práce bude nový prvek pro tvorbu uživatelského prostředí ve WPF animace. V teoretické části se nejprve seznámíme

Více

Office 2007 Styles Autor: Jakub Oppelt Vedoucí práce: Ing. Václav Novák, CSc. Školní rok: 2009 10

Office 2007 Styles Autor: Jakub Oppelt Vedoucí práce: Ing. Václav Novák, CSc. Školní rok: 2009 10 Office 2007 Styles Autor: Jakub Oppelt Vedoucí práce: Ing. Václav Novák, CSc. Školní rok: 2009 10 Abstrakt Tato práce se zabývá novým grafickým uživatelským rozhraním, který se objevil s nástupem Microsoft

Více

Tvorba internetových aplikací s využitím framework jquery

Tvorba internetových aplikací s využitím framework jquery Tvorba internetových aplikací s využitím framework jquery Autor Michal Oktábec Vedoucí práce PaedDr. Petr Pexa Školní rok: 2009-10 Abstrakt Tato práce se zabývá využití frameworku jquery pro vytváření

Více

WWW. Petr Jarolímek, DiS. Školní rok: 2008-09

WWW. Petr Jarolímek, DiS. Školní rok: 2008-09 WWW prezentace firmy v ASP.NET Petr Jarolímek, DiS PaedDr. Petr Pexa Školní rok: 2008-09 Abstrakt Nastudovat, porovnat, vyhodnotit problematiku modulárních systémů, vyhodnotit výhody a nevýhody. Dále naprogramovat

Více

Metodologie řízení projektů

Metodologie řízení projektů Metodologie řízení projektů Petr Smetana Vedoucí práce PhDr. Milan Novák, Ph.D. Školní rok: 2008-09 Abstrakt Metodologie řízení projektů se zabývá studiem způsobů řešení problémů a hledání odpovědí v rámci

Více

Informační systém pro podporu řízení, správu a zjišťování aktuálního stavu rozvrhované výuky

Informační systém pro podporu řízení, správu a zjišťování aktuálního stavu rozvrhované výuky Studentská tvůrčí a odborná činnost STOČ 2011 Informační systém pro podporu řízení, správu a zjišťování aktuálního stavu rozvrhované výuky Information System For Computer Aided Course Planning and Scheduling

Více

Komunikace MOS s externími informačními systémy. Lucie Steinocherová

Komunikace MOS s externími informačními systémy. Lucie Steinocherová Komunikace MOS s externími informačními systémy Lucie Steinocherová Vedoucí práce: Ing. Václav Novák, CSc. Školní rok: 2009-10 Abstrakt Hlavním tématem bakalářské práce bude vytvoření aplikace na zpracování

Více

Modelování webových služeb v UML

Modelování webových služeb v UML Modelování webových služeb v UML Jaromír Šveřepa LBMS, s.r.o. Abstrakt: Tento příspěvek se zaměřuje na praktický postup pro identifikaci potřeby webové služby, modelování způsobu jejího použití, popřípadě

Více

Masivní streaming Eduard Krlín Mgr. Miloš Prokýšek Školní rok: 2008-09

Masivní streaming Eduard Krlín Mgr. Miloš Prokýšek Školní rok: 2008-09 Masivní streaming Eduard Krlín Mgr. Miloš Prokýšek Školní rok: 2008-09 Abstrakt Tato bakalářská práce se věnuje problematice zobrazování videa na internetu pomocí technologie zvané streaming. Práce je

Více

Vývoj mobilních aplikací s využitím JavaFX Mobile

Vývoj mobilních aplikací s využitím JavaFX Mobile Vývoj mobilních aplikací s využitím JavaFX Mobile Jan Trestr RNDr. Jaroslav Icha Školní rok 2009 2010 Abstrakt Bakalářská práce se zabývá možnostmi skriptovacího jazyka JavaFX pro vývoj mobilní aplikace

Více

Tvorba dynamických interaktivních webových dotazníků pro psychologický výzkum

Tvorba dynamických interaktivních webových dotazníků pro psychologický výzkum Tvorba dynamických interaktivních webových dotazníků pro psychologický výzkum Autor: Jaroslav Daníček Vedoucí práce: Prof. Iva Stuchlíková Odborný konzultant: PhDr. Milan Novák, Ph.D. Školní rok 2009 2010

Více

Programování se seznamy v Imagine

Programování se seznamy v Imagine Programování se seznamy v Imagine Jiří Komínek PaedDr. Jiří Vaníček Ph.D. Školní rok: 2008-09 Abstrakt V mé diplomové práci se zabývám programováním se seznamy v prostředí Imagine Logo. Práce by měla pomoci

Více

ZEŠTÍHLENÍ HUBENÉHO KLIENTA VEMA

ZEŠTÍHLENÍ HUBENÉHO KLIENTA VEMA ZEŠTÍHLENÍ HUBENÉHO KLIENTA VEMA Ing. Bc. Jaroslav Šmarda Vema, a. s. smarda@vema.cz Abstrakt Znakem moderního ešení aplikací je pístup uživatel prostednictvím tenkých klient. Abychom splnili požadavky

Více

3D model města pro internetové aplikace. Jakub Dolejší. Ing. Tomáš Dolanský, Ph.D.

3D model města pro internetové aplikace. Jakub Dolejší. Ing. Tomáš Dolanský, Ph.D. 3D model města pro internetové aplikace Jakub Dolejší Ing. Tomáš Dolanský, Ph.D. Školní rok: 2009-2010 Abstrakt Aktuálně je pro řadu měst vytvářen prostorový model budov. Aby nezůstalo pouze u mrtvého

Více

Vývoj informačních systémů. Architektura, návrh Vzory: Doménová logika

Vývoj informačních systémů. Architektura, návrh Vzory: Doménová logika Vývoj informačních systémů Architektura, návrh Vzory: Doménová logika Zachman Framework Zdroje Erich Gamma, Richard Helm, Ralph Johnson, John Vlissides. Design Patterns: Elements of Reusable Object-Oriented

Více

Lukáš Kubis. lukas.kubis@student-partners.com MSP pro VŠB-TU Ostrava

Lukáš Kubis. lukas.kubis@student-partners.com MSP pro VŠB-TU Ostrava Lukáš Kubis lukas.kubis@student-partners.com MSP pro VŠB-TU Ostrava Agenda Simplified Configuration Discovery Routing Service Other Features WCF Service Communication Service 1 Service 2 Caller Message

Více

Použití analyzátoru paketů bezdrátových sítí Wireshark

Použití analyzátoru paketů bezdrátových sítí Wireshark Použití analyzátoru paketů bezdrátových sítí Wireshark Ladislav Sirový Ing. Ladislav Beránek, Csc. Školní rok: 2008-2009 Abstrakt Analýza sítí se zabývá sledováním a vyhodnocováním provozu počítačových

Více

ABSTRAKT ABSTRACT. Dále bude vytvořen postup pro mechanicko-pevnostní analýzu v programu Cosmos/DesignSTAR.

ABSTRAKT ABSTRACT. Dále bude vytvořen postup pro mechanicko-pevnostní analýzu v programu Cosmos/DesignSTAR. Modernizace výuky předmětu " Základy konstruování a části strojů " využitím software Inventor, Catia, DesignSTAR Upgrade of Subject Machine Parts Tutorial by software Inventor, Catia, DesignStar using

Více

Připravil: Ing. Vít Ondroušek, Ph.D. Technologie.Net Framework

Připravil: Ing. Vít Ondroušek, Ph.D. Technologie.Net Framework Připravil: Ing. Vít Ondroušek, Ph.D. Technologie.Net Framework úvod, historie, základy.net framework, programovací jazyky, vývojové prostředky Úvod strana 2 Cíl předmětu Seznámit se s vývojem aplikací

Více

Projektová dokumentace pro tvorbu internetových aplikací

Projektová dokumentace pro tvorbu internetových aplikací Projektová dokumentace pro tvorbu internetových aplikací Tomáš Kuthan PhDr. Milan Novák, Ph.D. Školní rok: 2008-09 Abstrakt Bakalářská práce stanovuje vzor pro vytváření projektové dokumentace internetových

Více

Optimalizace pro vyhledavače a přístupnost webu

Optimalizace pro vyhledavače a přístupnost webu Optimalizace pro vyhledavače a přístupnost webu Autor Jan Rückl Vedoucí práce Paeddr. Petr Pexa Školní rok: 2008-09 Abstrakt Tato práce se zabývá tvorbou internetové prezentace a vhodným využitím některých

Více

valid from 1st November 2011

valid from 1st November 2011 Client format Payment cards statement valid from 1st November 2011 The file is created every 11th day of the month. In case the 11th day is a holiday or SAT or SUN, the file will be created on the following

Více

Vývoj informačních systémů. Architektura, návrh Vzory: Doménová logika

Vývoj informačních systémů. Architektura, návrh Vzory: Doménová logika Vývoj informačních systémů Architektura, návrh Vzory: Doménová logika Zachman Framework Zdroje Erich Gamma, Richard Helm, Ralph Johnson, John Vlissides. Design Patterns: Elements of Reusable Object-Oriented

Více

Tvorba webových aplikací s využitím Open Source CMS. Lukáš Dubina. Vedoucí práce. PaedDr. Petr Pexa

Tvorba webových aplikací s využitím Open Source CMS. Lukáš Dubina. Vedoucí práce. PaedDr. Petr Pexa Tvorba webových aplikací s využitím Open Source CMS Lukáš Dubina Vedoucí práce PaedDr. Petr Pexa Školní rok: 2009-2010 Abstrakt Cílem této práce je popsat problematiku tvorby webových stránek s využitím

Více

Výuka programování v jazyce Python

Výuka programování v jazyce Python Výuka programování v jazyce Python Tomáš Fortelka RNDr. Jaroslav Icha Školní rok: 2009-10 Abstrakt Bakalářská práce se týká výuky programování v jazyce Python. Na trhu je velké množství knih a různých

Více

Právní formy podnikání v ČR

Právní formy podnikání v ČR Bankovní institut vysoká škola Praha Právní formy podnikání v ČR Bakalářská práce Prokeš Václav Leden, 2009 Bankovní institut vysoká škola Praha Katedra Bankovnictví Právní formy podnikání v ČR Bakalářská

Více

Penetrační testování

Penetrační testování Penetrační testování Michal Zeman Ing. Ladislav Beránek, CSc., MBA Školní rok: 2008-09 Abstrakt Práce se zabývá testováním zranitelnosti informačních systémů. Tyto systémy se dnes velmi rozšiřují a často

Více

WCF. IW5 - Programování v.net a C# WCF

WCF. IW5 - Programování v.net a C# WCF IW5 - Programování v.net a C# Strana 1 Obsah přednášky Představení Konfigurace hosta Vygenerování klienta Několik názorných příkladů Strana 2 Co to je Windows Communication Foundation Náhrada za COM, DCOM,.NET

Více

Přehled modelů reputace a důvěry na webu

Přehled modelů reputace a důvěry na webu Přehled modelů reputace a důvěry na webu Jiří Vaňásek Ing. Ladislav Beránek Školní rok: 2008-09 Abstrakt V online systémech se musíme spoléhat na mechanismy implementované v rámci daného systému, na reputační

Více

PROJEKT BAKALÁŘSKÉ PRÁCE

PROJEKT BAKALÁŘSKÉ PRÁCE PROJEKT BAKALÁŘSKÉ PRÁCE KOMUNIKACE A LIDSKÉ ZDROJE Název BAKALÁŘSKÉ práce Výzkum spokojenosti zákazníků firmy P&B service s.r.o. s jejím sortimentem produktů podle ISO 9000/1. TERMÍN UKONČENÍ STUDIA A

Více

Manažerský GIS. Martina Dohnalova 1. Smilkov 46, 2789, Heřmaničky, ČR MartinaDohnalova@seznam.cz

Manažerský GIS. Martina Dohnalova 1. Smilkov 46, 2789, Heřmaničky, ČR MartinaDohnalova@seznam.cz Manažerský GIS Martina Dohnalova 1 1 VŠB TU Ostrava, HGF, GIS, Smilkov 46, 2789, Heřmaničky, ČR MartinaDohnalova@seznam.cz Abstrakt. Téma této práce je manažerský GIS, jehož cílem je vytvořit prostředek,

Více

Projekt implementace Balanced Scorecard na FaME UTB ve Zlíně. Lenka Pálková

Projekt implementace Balanced Scorecard na FaME UTB ve Zlíně. Lenka Pálková Projekt implementace Balanced Scorecard na FaME UTB ve Zlíně Lenka Pálková Diplomová práce 2007 ABSTRAKT Ve své diplomové práci se věnuji problematice zvýšení výkonnosti Fakulty managementu a ekonomiky

Více

IMPLEMENTACE SYSTÉMU GROUPWISE NA PEF ČZU V PRAZE IMPLEMENTATION OF THE SYSTEM GROUPWISE ON THE PEF ČZU PRAGUE. Jiří Vaněk, Jan Jarolímek

IMPLEMENTACE SYSTÉMU GROUPWISE NA PEF ČZU V PRAZE IMPLEMENTATION OF THE SYSTEM GROUPWISE ON THE PEF ČZU PRAGUE. Jiří Vaněk, Jan Jarolímek IMPLEMENTACE SYSTÉMU GROUPWISE NA PEF ČZU V PRAZE IMPLEMENTATION OF THE SYSTEM GROUPWISE ON THE PEF ČZU PRAGUE Jiří Vaněk, Jan Jarolímek Anotace: Příspěvek se zabývá hlavními trendy rozvoje programů pro

Více

Vzdálené řízení modelu připojeného k programovatelnému automatu

Vzdálené řízení modelu připojeného k programovatelnému automatu Vzdálené řízení modelu připojeného k programovatelnému automatu Remote control of the model connected to Programmable Logic Controller Martin Malinka Bakalářská práce 2009 UTB ve Zlíně, Fakulta aplikované

Více

Sociální integrace osob se získaným zrakovým postižením. Martina Zdráhalová

Sociální integrace osob se získaným zrakovým postižením. Martina Zdráhalová Sociální integrace osob se získaným zrakovým postižením Martina Zdráhalová Bakalářská práce 2010 ABSTRAKT Bakalářská práce se zabývá problematikou sociální integrace osob se získaným zrakovým postiţením.

Více

Návrh a implementace algoritmů pro adaptivní řízení průmyslových robotů

Návrh a implementace algoritmů pro adaptivní řízení průmyslových robotů Návrh a implementace algoritmů pro adaptivní řízení průmyslových robotů Design and implementation of algorithms for adaptive control of stationary robots Marcel Vytečka 1, Karel Zídek 2 Abstrakt Článek

Více

GUIDELINES FOR CONNECTION TO FTP SERVER TO TRANSFER PRINTING DATA

GUIDELINES FOR CONNECTION TO FTP SERVER TO TRANSFER PRINTING DATA GUIDELINES FOR CONNECTION TO FTP SERVER TO TRANSFER PRINTING DATA What is an FTP client and how to use it? FTP (File transport protocol) - A protocol used to transfer your printing data files to the MAFRAPRINT

Více

Uživatelem řízená navigace v univerzitním informačním systému

Uživatelem řízená navigace v univerzitním informačním systému Hana Netrefová 1 Uživatelem řízená navigace v univerzitním informačním systému Hana Netrefová Abstrakt S vývojem počítačově orientovaných informačních systémů je stále větší důraz kladen na jejich uživatelskou

Více

Projekt marketingového plánu firmy SHOCart s.r.o. Bc. Kristýna Šildová

Projekt marketingového plánu firmy SHOCart s.r.o. Bc. Kristýna Šildová Projekt marketingového plánu firmy SHOCart s.r.o. Bc. Kristýna Šildová Diplomová práce 2006 ABSTRAKT Abstrakt česky Tato práce je rozdělena na teoretickou, analytickou a projektovou část. V teoretické

Více

Moderní metodiky a technologie ve výuce softwarového inženýrství

Moderní metodiky a technologie ve výuce softwarového inženýrství Moderní metodiky a technologie ve výuce softwarového inženýrství Závěrečná zpráva projektu FR VŠ číslo 1332/2004 Řešitel: Ing. Přemysl Brada, Ph.D. Spoluřešitelé: doc. Ing. Pavel Herout, Ph.D., Ing. Lukáš

Více

Jak Vám partnerské programy pomohou v rozvoji podnikání. Víte, že můžete získat software v hodnotě tisíců USD za zlomek ceny?

Jak Vám partnerské programy pomohou v rozvoji podnikání. Víte, že můžete získat software v hodnotě tisíců USD za zlomek ceny? Jak Vám partnerské programy pomohou v rozvoji podnikání. Víte, že můžete získat software v hodnotě tisíců USD za zlomek ceny? Robert Havránek Channel Audience Manager Microsoft Partner Network a jeho výhody

Více

WEBOVÉ RÁDIO. Tomáš Barták. Střední průmyslová škola elektrotechnická a Vyšší odborná škola Karla IV. 13, Pardubice

WEBOVÉ RÁDIO. Tomáš Barták. Střední průmyslová škola elektrotechnická a Vyšší odborná škola Karla IV. 13, Pardubice Středoškolská technika 2012 Setkání a prezentace prací středoškolských studentů na ČVUT WEBOVÉ RÁDIO Tomáš Barták Střední průmyslová škola elektrotechnická a Vyšší odborná škola Karla IV. 13, Pardubice

Více

Tabulka Nabídková cena za předmět plnění *uchazeč vyplní cenu za celý kurz nebo cenu za 1 účastníka dle zadávací dokumentace a nabídky uchazeče

Tabulka Nabídková cena za předmět plnění *uchazeč vyplní cenu za celý kurz nebo cenu za 1 účastníka dle zadávací dokumentace a nabídky uchazeče Příloha č. 3 k č.j. : MV-145067-6/VZ-2013 Počet listů: 12 Tabulka Nabídková cena za předmět plnění *uchazeč vyplní cenu za celý nebo cenu za 1 dle zadávací dokumentace a nabídky uchazeče Část 1 pro administrátory

Více

Project Life-Cycle Data Management

Project Life-Cycle Data Management Project Life-Cycle Data Management 1 Contend UJV Introduction Problem definition Input condition Proposed solution Reference Conclusion 2 UJV introduction Research, design and engineering company 1000

Více

System Center Operations Manager

System Center Operations Manager System Center Operations Manager Jan Vávra Solution Sales Professional Microsoft System Center Operations Manager End-to-End Service Management Proaktivní správa IT služeb Integrované monitorování distribuovaných

Více

Pokročilé Webové služby a Caché security. Š. Havlíček

Pokročilé Webové služby a Caché security. Š. Havlíček Pokročilé Webové služby a Caché security Š. Havlíček Webové služby co se tím míní? Webová služba metoda komunikace mezi dvěma elektronickými zařízeními přes internet Typicky jsou pomocí rozhraní přístupné

Více

SYSTÉM PRO KONFIGURACI KOMUNIKAČNÍCH TERMINÁLŮ A VIZUALIZACI STAVOVÝCH DAT Z KOLEJOVÝCH VOZIDEL

SYSTÉM PRO KONFIGURACI KOMUNIKAČNÍCH TERMINÁLŮ A VIZUALIZACI STAVOVÝCH DAT Z KOLEJOVÝCH VOZIDEL SYSTÉM PRO KONFIGURACI KOMUNIKAČNÍCH TERMINÁLŮ A VIZUALIZACI STAVOVÝCH DAT Z KOLEJOVÝCH VOZIDEL SYSTEM FOR CONFIGURATION OF COMMUNICATION TERMINALS AND VISUALIZATION OF STATE INFORMATION FROM RAIL VEHICLES

Více

DELPHI - NÁSTROJ PRO VÝUKU INFORMAČNÍCH SYSTÉMŮ?

DELPHI - NÁSTROJ PRO VÝUKU INFORMAČNÍCH SYSTÉMŮ? DELPHI - NÁSTROJ PRO VÝUKU INFORMAČNÍCH SYSTÉMŮ? Zdeněk Havlíček Katedra informatiky, Provozně ekonomická fakulta Česká zemědělská univerzita v Praze, 165 21 Praha 6 - Suchdol Anotace: V předmětu Informatika

Více

Sociální služby. Magdaléna Světlíková

Sociální služby. Magdaléna Světlíková Sociální služby Magdaléna Světlíková Bakalářská práce 2009 ABSTRAKT Tato bakalářská práce pojednává o sociálních službách. Teoretické část se zabývá historickým vývojem sociálních služeb, správě sociálních

Více

Kurz Databáze. Přechod na SQL server. Obsah. Vytvoření databáze. Lektor: Doc. Ing. Radim Farana, CSc.

Kurz Databáze. Přechod na SQL server. Obsah. Vytvoření databáze. Lektor: Doc. Ing. Radim Farana, CSc. Kurz Databáze Přechod na SQL server Lektor: Doc. Ing. Radim Farana, CSc. Obsah Vytvoření databáze. Konverze databáze z MS-Access na SQL Server. Konverzní předpis pro pozdější použití. Definice schématu

Více

EKONOMICKÉ DŮSLEDKY SJEDNOCENÍ NĚMECKA

EKONOMICKÉ DŮSLEDKY SJEDNOCENÍ NĚMECKA Masarykova univerzita Ekonomicko-správní fakulta Studijní obor: Hospodářská politika EKONOMICKÉ DŮSLEDKY SJEDNOCENÍ NĚMECKA Economic Consequences of German Reunification Bakalářská / Diplomová práce Vedoucí

Více

Inovace bakalářského studijního oboru Aplikovaná chemie http://aplchem.upol.cz

Inovace bakalářského studijního oboru Aplikovaná chemie http://aplchem.upol.cz http://aplchem.upol.cz CZ.1.07/2.2.00/15.0247 Tento projekt je spolufinancován Evropským sociálním fondem a státním rozpočtem České republiky. Internet a zdroje Úvodní hodina Základní informace Název předmětu:

Více

Microsoft Visual C# 2010

Microsoft Visual C# 2010 John Sharp Microsoft Visual C# 2010 Krok za krokem Computer Press Brno 2012 Microsoft Visual C# 2010 Krok za krokem John Sharp Překlad: Lukáš Krejčí Obálka: Martin Sodomka Odpovědný redaktor: Martin Herodek

Více

ROZVOJ ICT A PDA ZAŘÍZENÍ THE DEVELOPMENT OF ICT AND PDA DEVICES Jiří Vaněk

ROZVOJ ICT A PDA ZAŘÍZENÍ THE DEVELOPMENT OF ICT AND PDA DEVICES Jiří Vaněk ROZVOJ ICT A PDA ZAŘÍZENÍ THE DEVELOPMENT OF ICT AND PDA DEVICES Jiří Vaněk Anotace: Příspěvek se zabývá rozvojem informačních a komunikačních technologií se zaměřením na trendy technického a programového

Více

Nové jazykové brány do Caché. Daniel Kutáč

Nové jazykové brány do Caché. Daniel Kutáč Nové jazykové brány do Caché Daniel Kutáč O čem budeme mluvit.net T/SQL Perl Python MultiValue Basic Téma.NET provider .NET Provider Co lze již dnes Factory / VisM ODBC.NET Web Services Factory a VisM

Více

Vzorový audit webové stránky podle

Vzorový audit webové stránky podle Vzorový audit webové stránky podle Web Content Accessibility Guidelines Autor: Tomáš Drn Vedoucí práce: PaedDr. Petr Pexa Školní rok: 2009-10 Abstrakt Tato práce se zabývá hodnocením správnosti provedení

Více

Jihočeská univerzita v Českých Budějovicích Pedagogická fakulta Katedra informatiky Akademický rok: 2008-09

Jihočeská univerzita v Českých Budějovicích Pedagogická fakulta Katedra informatiky Akademický rok: 2008-09 Jihočeská univerzita v Českých Budějovicích Pedagogická fakulta Katedra informatiky Akademický rok: 2008-09 Studijní obor: Výpočetní technika a informatika Technologie SVG aktuální standard webové vektorové

Více

Ochrana linuxového poštovního serveru proti virům a spamu. Květa Mrštíková. Mgr. Jiří Pech. Školní rok: 2009-10

Ochrana linuxového poštovního serveru proti virům a spamu. Květa Mrštíková. Mgr. Jiří Pech. Školní rok: 2009-10 Ochrana linuxového poštovního serveru proti virům a spamu Květa Mrštíková Mgr. Jiří Pech Školní rok: 2009-10 Abstrakt Práce se soustředí na problém současných typů virů a spamu.udává jejich přehled. Popsány

Více

Projekt první pomoci zaměřený na žáky 2. stupně základní školy. Lenka Baďurová

Projekt první pomoci zaměřený na žáky 2. stupně základní školy. Lenka Baďurová Projekt první pomoci zaměřený na žáky 2. stupně základní školy Lenka Baďurová Bakalářská práce 2011 ABSTRAKT Ve své bakalářské práci jsem zpracovala - Projekt první pomoci zaměřený na ţáky 2. stupně

Více

ČESKÉ VYSOKÉ UČENÍ TECHNIKÉ Fakulta elektrotechnická. Microsoft Sharepoint 2007 Workflows Průmyslové informační systémy

ČESKÉ VYSOKÉ UČENÍ TECHNIKÉ Fakulta elektrotechnická. Microsoft Sharepoint 2007 Workflows Průmyslové informační systémy ČESKÉ VYSOKÉ UČENÍ TECHNIKÉ Fakulta elektrotechnická Microsoft Sharepoint 2007 Workflows Průmyslové informační systémy Bc. Petr Pokorný Letní semestr 2009/2010 1 Obsah 1 Úvod... 3 2 Workflow... 3 3 Workflow

Více

CZ.1.07/1.5.00/34.0527

CZ.1.07/1.5.00/34.0527 Projekt: Příjemce: Digitální učební materiály ve škole, registrační číslo projektu CZ.1.07/1.5.00/34.0527 Střední zdravotnická škola a Vyšší odborná škola zdravotnická, Husova 3, 371 60 České Budějovice

Více

The Over-Head Cam (OHC) Valve Train Computer Model

The Over-Head Cam (OHC) Valve Train Computer Model The Over-Head Cam (OHC) Valve Train Computer Model Radek Tichanek, David Fremut Robert Cihak Josef Bozek Research Center of Engine and Content Introduction Work Objectives Model Description Cam Design

Více

Platformy / technologie. Jaroslav Žáček jaroslav.zacek@osu.cz

Platformy / technologie. Jaroslav Žáček jaroslav.zacek@osu.cz Platformy / technologie Jaroslav Žáček jaroslav.zacek@osu.cz Které platformy / technologie znáte Java Java Java EE 5 Java EE 6 Pruning, Extensibility Ease of Dev, CDI, JAX-RS Java EE 7! JMS 2, Batch, Concurrency,

Více

Informační systém pro rehabilitační zařízení a oddělení

Informační systém pro rehabilitační zařízení a oddělení Informační systém pro rehabilitační zařízení a oddělení Obsah: Kontakt: Základní informace LAURYN v.o.s. Vlastnosti IS R-PLAN Přeloučská 255 Další rozvoj IS R-PLAN CZ - 530 06 Pardubice 6 Modul Rozpis

Více

Srovnání efektivity financování bydlení prostřednictvím hypotečního úvěru a úvěru ze stavebního spoření. Martina Langerová

Srovnání efektivity financování bydlení prostřednictvím hypotečního úvěru a úvěru ze stavebního spoření. Martina Langerová Srovnání efektivity financování bydlení prostřednictvím hypotečního úvěru a úvěru ze stavebního spoření Martina Langerová Bakalářská práce 2010 ABSTRAKT Hlavním cílem této práce je provést srovnání

Více

Důvěřujte JEN PROVĚŘENÝM Personal Identity Verification

Důvěřujte JEN PROVĚŘENÝM Personal Identity Verification Důvěřujte JEN PROVĚŘENÝM Pavel Dobiš, ICT Security Architect Agenda Aplikace PIV v MO USA Architektura PIV Fyzická bezpečnost a PIV Informační bezpečnost a PIV Co je to PIV není Pivo :o) Soubor lidí, procesů

Více

ZABEZPEČENÍ PŘENOSU DAT MEZI KLIENTY A SERVEREM PŘES HESSIAN PROTOKOL

ZABEZPEČENÍ PŘENOSU DAT MEZI KLIENTY A SERVEREM PŘES HESSIAN PROTOKOL VYSOKÉ UČENÍ TECHNICKÉ V BRNĚ BRNO UNIVERSITY OF TECHNOLOGY FAKULTA ELEKTROTECHNIKY A KOMUNIKAČNÍCH TECHNOLOGIÍ ÚSTAV TELEKOMUNIKACÍ FACULTY OF ELECTRICAL ENGINEERING AND COMMUNICATION DEPARTMENT OF TELECOMMUNICATIONS

Více

Katalogový list MK8000 OPC DA/UA Server pro subsystémy

Katalogový list MK8000 OPC DA/UA Server pro subsystémy Katalogový list MK8000 OPC DA/UA Server pro subsystémy DMS8000 MP4.80 MK8000 OPC DA/UA Server pro subsystémy poskytuje širokou škálu řešení pro centralizaci a řízení fyzické bezpečnosti a pro řídicí systémy.

Více

Transportation Problem

Transportation Problem Transportation Problem ١ C H A P T E R 7 Transportation Problem The transportation problem seeks to minimize the total shipping costs of transporting goods from m origins (each with a supply s i ) to n

Více

Využití elektronických podatelen a elektronického podpisu v orgánech veřejné správy

Využití elektronických podatelen a elektronického podpisu v orgánech veřejné správy Mendelova univerzita v Brně Provozně ekonomická fakulta Využití elektronických podatelen a elektronického podpisu v orgánech veřejné správy Bakalářská práce Vedoucí práce: JUDr. Hana Kelblová, Ph.D. Kateřina

Více

Česká zemědělská univerzita v Praze

Česká zemědělská univerzita v Praze Česká zemědělská univerzita v Praze Provozně ekonomická fakulta Katedra informačních technologií Teze diplomové práce Operační systém Google Android Petr Koula 2011 ČZU v Praze Souhrn Diplomová práce zahrnuje

Více

Webové služby. Martin Sochor

Webové služby. Martin Sochor Webové služby Martin Sochor Webové služby způsob komunikace dvou aplikací přes Web binární zprávy (CORBA) blokovány proxy servery a firewally masivní využití XML protokol SOAP + jazyk pro popis služeb

Více

Internet Information Services (IIS) 6.0

Internet Information Services (IIS) 6.0 Internet Information Services (IIS) 6.0 V operačním systému Windows Server 2003 je obsažena i služba IIS v 6.0. Služba IIS poskytuje jak www server tak i některé další služby (FTP, NNTP,...). Jedná se

Více

Projekty pro výuku programování v jazyce Java

Projekty pro výuku programování v jazyce Java JIHOČESKÁ UNIVERZITA V ČESKÝCH BUDĚJOVICÍCH Pedagogická fakulta Katedra informatiky Akademický rok: 2006/2007 TEZE BAKALÁŘSKÉ PRÁCE Projekty pro výuku programování v jazyce Java Jméno: František Přinosil

Více

VYSOKÁ ŠKOLA HOTELOVÁ V PRAZE 8, SPOL.S R.O.

VYSOKÁ ŠKOLA HOTELOVÁ V PRAZE 8, SPOL.S R.O. VYSOKÁ ŠKOLA HOTELOVÁ V PRAZE 8, SPOL.S R.O. Bc. Nina Baťková Ovlivňuje reklama způsob ţivota společnosti? Diplomová práce 2014 Ovlivňuje reklama způsob ţivota společnosti? Diplomová práce Bc. Nina Baťková

Více

2. Entity, Architecture, Process

2. Entity, Architecture, Process Evropský sociální fond Praha & EU: Investujeme do vaší budoucnosti Praktika návrhu číslicových obvodů Dr.-Ing. Martin Novotný Katedra číslicového návrhu Fakulta informačních technologií ČVUT v Praze Miloš

Více

Delphi podstata, koncepce a metody MDI aplikace

Delphi podstata, koncepce a metody MDI aplikace Delphi podstata, koncepce a metody MDI aplikace Bc. Tomáš Selucký, Ústav statistiky a operačního výzkumu, Provozně ekonomická fakulta, Mendelova zemědělská a lesnická univerzita v Brně, selucky@selucky.com

Více

POLOPROVOZ ZNALOSTNÍ DATABÁZE INTERPI DOKUMENTACE

POLOPROVOZ ZNALOSTNÍ DATABÁZE INTERPI DOKUMENTACE POLOPROVOZ ZNALOSTNÍ DATABÁZE INTERPI DOKUMENTACE INTERPI Interoperabilita v paměťových institucích Program aplikovaného výzkumu a vývoje národní kulturní identity (NAKI) (DF11P01OVV023) Zpracovali: Marie

Více

Efektivní provoz koncových stanic

Efektivní provoz koncových stanic Efektivní provoz koncových stanic Jan Vávra SSP Datacenter Trendy a výzvy Trend a situace Více starostí Co chtějí uživatelé Překvapivě více pracovat. IT. Co udělá? Musí reagovat. Různorodá zařízení, mobilita,

Více

Využití marketingové komunikace pro zvýšení konkurenceschopnosti sdružení MIVES. Bc. Markéta Matulová

Využití marketingové komunikace pro zvýšení konkurenceschopnosti sdružení MIVES. Bc. Markéta Matulová Využití marketingové komunikace pro zvýšení konkurenceschopnosti sdružení MIVES Bc. Markéta Matulová Diplomová práce 2010 ABSTRAKT Tato diplomová práce se zabývá problematikou zvýšení konkurenceschopnosti

Více

Spisová služba a zákon 300/2008 Ladislav Kleman, Petra Benediktová

Spisová služba a zákon 300/2008 Ladislav Kleman, Petra Benediktová Spisová služba a zákon 300/2008 Ladislav Kleman, Petra Benediktová Hradec Králové, 7. dubna 2009 Proč spisová služba EZOP a produkty Asseco Elektronická spisová služba ze zákona povinnost pro všechny obecní

Více

Web based dynamic modeling by means of PHP and JavaScript part II

Web based dynamic modeling by means of PHP and JavaScript part II Web based dynamic modeling by means of PHP and JavaScript part II Jan Válek, Petr Sládek Pedagogická fakulta Masarykova Univerzita Poříčí 7, 603 00 Brno Úvodem Rozvoj ICT s sebou nese: Zásadní ovlivnění

Více

Proč Angular JS framework?

Proč Angular JS framework? Angular JS Proč Angular JS framework? Open Source vytvořený a spravovaný Googlem Vhodný pro tvorbu formulářových aplikací Dodá aplikaci základní architekturu a udržovatelnost Deklarativní způsob práce

Více

X33EJA Web Services. Martin Ptáček, KOMIX s.r.o.

X33EJA Web Services. Martin Ptáček, KOMIX s.r.o. X33EJA Web Services Martin Ptáček, KOMIX s.r.o. ptacek@komix.cz Copyright 2007 KOMIX Copyright s.r.o. 2007 KOMIX s.r.o. 1. Obsah Historie Co jsou Web Services? Co je to SOA? JAX-WS (Java API for XML Web

Více

Zabezpečení infrastruktury

Zabezpečení infrastruktury Zabezpečení infrastruktury Hybridní management Michal Horáček michal.horacek@microsoft.com 1 Any cloud Hybridní správa infrastruktury Any platform Hybridní IT management Zjednodušený management, který

Více

Využití hybridní metody vícekriteriálního rozhodování za nejistoty. Michal Koláček, Markéta Matulová

Využití hybridní metody vícekriteriálního rozhodování za nejistoty. Michal Koláček, Markéta Matulová Využití hybridní metody vícekriteriálního rozhodování za nejistoty Michal Koláček, Markéta Matulová Outline Multiple criteria decision making Classification of MCDM methods TOPSIS method Fuzzy extension

Více

Dálkový průzkum Země a jeho využití v práci s veřejností v národních parcích Bavorský les a Šumava

Dálkový průzkum Země a jeho využití v práci s veřejností v národních parcích Bavorský les a Šumava AKTUALITY ŠUMAVSKÉHO VÝZKUMU II str. 306 310 Srní 4. 7. října 2004 Dálkový průzkum Země a jeho využití v práci s veřejností v národních parcích Bavorský les a Šumava Remote sensing and its application

Více

programování formulářů Windows

programování formulářů Windows C# a WinForms programování formulářů Windows M i c r o s o f t. N E T D e v e l o p m e n t S e r i e s Chris Sells Microsoft.NET Development Series Windows Forms Programming in C# Authorized translation

Více

POPIS TUN TAP. Vysvetlivky: Modre - překlad Cervene - nejasnosti Zelene -poznamky. (Chci si ujasnit o kterem bloku z toho schematu se mluvi.

POPIS TUN TAP. Vysvetlivky: Modre - překlad Cervene - nejasnosti Zelene -poznamky. (Chci si ujasnit o kterem bloku z toho schematu se mluvi. Vysvetlivky: Modre - překlad Cervene - nejasnosti Zelene -poznamky POPIS TUN TAP (Chci si ujasnit o kterem bloku z toho schematu se mluvi.) VAS MODEL OpenVPN MUJ MODEL funkce virtuálního sítového rozhrani

Více

Vedoucí práce: Ing. Martin Balík

Vedoucí práce: Ing. Martin Balík ii České vysoké učení technické v Praze Fakulta elektrotechnická Katedra počítačů Bakalářská práce Webové služby v.net 3.5 pomocí Windows Communication Foundation Otakar Kovařík Vedoucí práce: Ing. Martin

Více

Streaming a převod formátů

Streaming a převod formátů Streaming a převod formátů Jan Mráz Mgr. Miloš Prokýšek Školní rok: 2008-09 Abstrakt Teoretická část práce pojednává o problematice přímého publikování videa na internet ve formě streamingu s důrazem na

Více

Mzdová problematika a personalistika ve společnost Multi s.r.o.

Mzdová problematika a personalistika ve společnost Multi s.r.o. Obchodní akademie Tomáše Bati a Vyšší odborná škola ekonomická Zlín studijní obor: Účetnictví a finanční řízení Mzdová problematika a personalistika ve společnost Multi s.r.o. Červen 2014 Petra Zubatá

Více

SSL Secure Sockets Layer

SSL Secure Sockets Layer SSL Secure Sockets Layer internetové aplikační protokoly jsou nezabezpečené SSL vkládá do architektury šifrující vrstvu aplikační (HTTP, IMAP,...) SSL transportní (TCP, UDP) síťová (IP) SSL poskytuje zabezpečenou

Více

XML Š ABLONY A JEJICH INTEGRACE V LCMS XML TEMPLATES AND THEIN INTEGRATION IN LCMS

XML Š ABLONY A JEJICH INTEGRACE V LCMS XML TEMPLATES AND THEIN INTEGRATION IN LCMS XML Š ABLONY A JEJICH INTEGRACE V LCMS XML TEMPLATES AND THEIN INTEGRATION IN LCMS Roman MALO - Arnošt MOTYČKA This paper is oriented to discussion about using markup language XML and its features in LCMS

Více

Návrh aplikace. Project Westpon. Inteligentní simulátor budov. Martin Mudra, Jan Smejkal, Onřej Macoszek, Marek Žehra, Jiří Slivárich

Návrh aplikace. Project Westpon. Inteligentní simulátor budov. Martin Mudra, Jan Smejkal, Onřej Macoszek, Marek Žehra, Jiří Slivárich Návrh aplikace Project Westpon Inteligentní simulátor budov Martin Mudra, Jan Smejkal, Onřej Macoszek, Marek Žehra, Jiří Slivárich . Úvod.. Účel dokumentu Tento dokument má za účel detailně popsat návrh

Více

Pedagogická fakulta Jihočeské univerzity České Budějovice katedra informatiky

Pedagogická fakulta Jihočeské univerzity České Budějovice katedra informatiky Pedagogická fakulta Jihočeské univerzity České Budějovice katedra informatiky Certifikáty a certifikační autority autor: vedoucí práce: Bc. Stanislav Čeleda PhDr. Milan Novák, Ph.D. rok zadání práce: 2010

Více

DUM 19 téma: Úvod do MS Project

DUM 19 téma: Úvod do MS Project DUM 19 téma: Úvod do MS Project ze sady: 3 tematický okruh sady: Tvorba multimediální ze šablony: 09 Počítačová grafika určeno pro: 3-4. ročník vzdělávací obor: vzdělávací oblast: číslo projektu: anotace:

Více

Analýza současného stavu vozového parku a návrh zlepšení. Petr David

Analýza současného stavu vozového parku a návrh zlepšení. Petr David Analýza současného stavu vozového parku a návrh zlepšení Petr David Bakalářská práce 2011 ABSTRAKT Tato bakalářská práce se zabývá problematikou vozových parků. V teoretické části jsou popsány jednotlivé

Více

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

Úvod. Klíčové vlastnosti. Jednoduchá obsluha REQUESTOR DATASHEET Úvod Requestor Service Desk poskytuje kompletní řešení pro správu interních i externích požadavků, které přicházejí do organizace libovolnou cestou. Produkt je zaměřen na vytvoření

Více

Silverlight. datové služby. John Papa

Silverlight. datové služby. John Papa Silverlight datové služby John Papa Kap_0o.indd 1 29.6.2009 16:18:04 Data-Driven Services with Silverlight John Papa ZONER software, a.s., 2009. Authorized translation of the English edition of Data-Driven

Více