|
QI klient pro operační systém Android
Stehlík, Ondřej
Diplomová práce se zabývá návrhem a implementací řešení vzdáleného přístupu do ERP systému QI. V práci jsou vysvětleny teoretické základy programování aplikací pro platformu Android, webových služeb založených na protokolu SOAP, informačního systému QI a vývojového nástroje QI Builder. Na základě požadavků je navrženo, implementováno a otestováno řešení mobilního klienta. Na závěr jsou dosažené výsledky diskutovány a navrženy možnosti dalšího vývoje.
|
|
Informační systém pro hudební školy
SVOBODA, Lukáš
Tématem práce je tvorba informacního systému pro hudební školy. Práce je rozdelena do dvou cástí. První cást obsahuje analýzu problému a abstraktní návrh rešení. Druhá cást se zabývá implementací a nasazením do provozu. Informacní systém je navržen s durazem na další funkcní a technologickou rozširitelnost. Výsledkem je systém s architekturou orientovanou na služby (SOA). Webové uživatelské rozhraní je implementováno pomocí nekolika portletu bežících v portálu Liferay. Poskytovatelem webových služeb pres protokol SOAP je samostatná aplikace. Obe aplikace používají jako zdroj uživatelských rolí a identit LDAP server.
|
| |
|
Vývoj a modernizace softwarové aplikace DN-Portál pro zákazníky používající ERP systém i/2
VÍTA, Marek
Cílem této bakalářské práce je vytvořit novou verzi objednávkové aplikace DN-Portál pro zákazníky používající ERP systém i/2. Nová aplikace nabízí koncovým zákazníkům komfortnější uţivatelské rozhraní, rychlejší aktualizace, umoţní výpočet stupnicových cen a individuálních slev ke kaţdému produktu. Součástí nového řešení je varianta pro obchodní zástupce, která umoţní realizaci objednávek obchodním zástupcem za koncového zákazníka. K realizaci aplikace byl pouţit programovací jazyk C# s vyuţitím technologie Windows Presentation Foundation, knihovny Microsoft .NET Framework 4.0 a databáze SQLite. Přenos dat mezi klientskou aplikací a serverem je realizován prostřednictvím technologie SOAP.
|
|
Webové služby a jejich využití
Svoboda, Tomáš ; Pavlíčková, Jarmila (vedoucí práce) ; Šlajchrt, Zbyněk (oponent)
Předmětem této bakalářské práce je poukázat na současné trendy v oblasti vývoje a nasazení webových služeb, včetně jejich implementace v konkrétních programovacích jazycích a v konkrétním vývojovém prostředí. Nejčastěji používanými jazyky pro vývoj webových služeb je v současnosti Java a .NET. Nicméně podpora webových služeb je dnes přítomná ve všech jazycích. V této práci jsou uvedeny ukázky implementace služeb v jazyce Java a PHP. Jako vývojové prostředí je potom použito NetBeans IDE. V práci je také kladen důraz na alternativní možnosti k webovým službám, jako je REST a XML-RPC. Kromě samotných webových služeb je část textu věnována technologii XML, která je základem nejen pro webové služby a bez její znalosti je práce s webovými službami jen těžko zvládnutelná. Cílem práce je vytvořit komplexní přehled webových služeb a jejich nejčastěji používaných alternativ včetně ukázek konkrétních implementací.
|
|
Webové služby v Lotus Notes/Domino
Vojta, Ondřej ; Kunstová, Renáta (vedoucí práce) ; Fuxa, Ondřej (oponent)
Diplomová práce se zabývá možnostmi poskytování a konzumování webových služeb v systému Lotus Notes/Domino. V práci jsou popsány webové služby, jejich architektura a pojmy, které s nimi souvisí. Dále je v krátkosti představen systém Lotus Notes/Domino a jeho přednosti. Hlavní část práce se zabývá rozdíly v oblasti webových služeb mezi jednotlivými verzemi Lotus Notes / Domino a to ze dvou pohledů: z pohledu poskytovatele webové služby a z pohledu konzumenta webové služby. Na praktických ukázkách jsou demonstrovány základní postupy, pomocí kterých je možné detailně pochopit celou problematiku. Dále jsou popsány problémy, které se mohou vyskytnout, a možná řešení těchto problémů. Poslední část mé práce se zabývá bezpečností webových služeb poskytovaných a konzumovaných v systému Lotus Notes/Domino.
|
|
Využití XML technologií v B2B aplikacích
Matěna, Roman ; Novák, Jan (vedoucí práce) ; Blinka, Tomáš (oponent)
Tato práce se snaží pokrýt využití XML technologií v elektronickém podnikání. Popisuje standardy jako cXML, xCBL, UBL a blíže se věnuje konceptu ebXML. Nabízí pohled na dosavadní, minulé a možné budoucí způsoby elektronické komunikace. Pojednává o možnostech XML technologií a moderních trendech komunikace autonomních systémů. Rozebírá přínosy XML technologií v B2B, jejich výhody a možnosti nahrazení starých technologií jako EDI. Zabývá se technologickou stránkou věci i krátce pohledem vývojáře. Stěžejní část je věnována standardům výměny dat a webovým službám, opomenuty nejsou ani pojmy jako XML-RPC, SOAP, WSDL a UDDI. Nechybí porovnání ebXML a webových služeb. Jednou z otázek, na kterou práce odpovídá, je možnost rozšíření nebo nasazení XML technologií v elektronickém zásobování nebo elektronických tržištích a proč stále jsou v těchto oblastech používány technologie EDI.
|
|
OD KOMPONENTY KE SLUŽBĚ
Mareš, Jan ; Gála, Libor (vedoucí práce) ; Pavlíčková, Jarmila (oponent)
Práce popisuje postupy tvorby webové služby z komponenty, využití webových služeb a jejich vztah ke komponentám. V práci jsou diskutovány tři hlavní technologické standardy pro tvorbu komponent, kterými jsou Java, .Net a CORBA. Z mnoha metod založených na komponentách je uvedena a popsána metoda Rational Unified Process. Dále je v práci definována webová služba pomocí rozhraní a standardů, které využívá. Hlavní používané standardy jsou SOAP, WSLD, UDDI a WSIT. Z technického hlediska nesou komponenty s webovými službami mnoho společných rysů a je možné říci, že webová služba je komponenta komunikující pomocí zpráv SOAP a užívající technologie WSDL. V praktické části práce je vytvořena vlastní komponenta na platformě Java 2 Enterprise Edition sloužící jako chat server. Tato komponenta je následně rozšířena o rozhraní využívající standardů SOAP a WSDL/WSIT, čímž je z ní vytvořena webová služba.
|
|
Trh web services v ČR
Maleček, David ; Gála, Libor (vedoucí práce) ; Kobylák, Tomáš (oponent)
Cílem této diplomové práce je popsat trh webových služeb v České republice a poskytnout přehled předních dodavatelů a jejich produktů. Práce je rozdělena na tři hlavní části, které jsou dále členěny do jednotlivých kapitol. První část je věnována vymezení pozice a úlohy webových služeb v rámci celého IS/ICT. Popisuji zde hlavní oblasti uplatnění této technologie. Zároveň se věnuji jejím výhodám a vlastnostem. Ve druhé části se zabývám dvěma pohledy na webové služby ? pohledem vývojáře a pohledem architekta IS. Zde také čtenáře seznamuji s jednotlivými standardy, na kterých jsou webové služby založeny (SOAP, WSDL, UDDI). Třetí část je zaměřena na přehled předních dodavatelů webových služeb a jejich produktů. Součástí je také přehled některých implementací webových služeb v ČR a softwarových firem, které tyto implementace zajišťují. Také zde popisuji úroveň podpory webových služeb v ERP systémech dostupných na současném českém trhu. Následuje zhodnocení situace na trhu webových služeb. Při psaní této práce jsem se opíral jednak o vlastní znalosti a jednak o odbornou literaturu a zdroje na Internetu.
|
|
Aktuální problémy webových služeb a stav nabídky v ČR
Zelenka, Dušan ; Gála, Libor (vedoucí práce) ; Štumpf, Petr (oponent)
Tato diplomová práce je zaměřena na problematiku webových služeb, především pak na jejich komunikační a interakční protokol SOAP, který tvoří jejich klíčovou část. Úvod je věnován především terminologii webových služeb a jejich koncepci. Další část je již plně zaměřena na protokol SOAP a pojednává o historickém vývoji SOAPu a standardizačních aktivit okolo něj. Dále pak obsahuje rozbor základních aspektů protokolu SOAP. Další a nejpodstatnější částí této práce je rozbor problémů současných webových služeb, především jejich problémů s interoperabilitou. Tato práce tyto problémy nejen shrnuje a popisuje, ale zároveň se snaží navrhnout i řešení těchto problémů. Dále pak obsahuje i metodický postup pro hledání a odstraňování problémů interoperability webových služeb. Poslední část je věnována analýze nabídkové strany trhu webových služeb v ČR.
|