Browse IS/STAG - Portál UTB

Skip to page content
Website UTB
Portal title page UTB
Anonymous user Login Česky
Browse IS/STAG
Login Česky
  • Welcome
  • Browse IS/STAG
  • Applicant
  • Graduate
  • Web services
  • ECTS
  • User Info
Welcome
Browse IS/STAG
Information for applicantsElectronic applicationECTS arrivals
Getting startedAlumni ClubAbsolvent - website
Web services
ECTS
User Info

1st level navigation

  • Welcome
  • Browse IS/STAG
  • Applicant
  • Graduate
  • Web services
  • ECTS
  • User Info
User disconnected from the portal due to long time of inactivity.
Please, click this link to log back in.
(Sessions are disconnected after 240 minutes of inactivity. Note that mobile devices may get disconnected even sooner).

Prohlížení IS/STAG (S025)

Help

Main menu for Browse IS/STAG

  • Programmes and specializations.
  • Courses
  • Departments
  • Lecturers
  • Students
  • Examination dates
  • Timetable events
  • Theses, selected item
  • Pre-regist. study groups
  • Rooms
  • Rooms – all year
  • Free rooms – Semester
  • Free rooms – Year
  • Capstone project
  • Times overlap
  •  
  • Title page
  • Calendar
  • Help

Search for a Thesis

Print/export:  Bookmark this link in your browser so that you may quickly load this IS/STAG page in the future.
Only logged-in user will see student personal numbers.

Dates found, count: 1

Search result paging

Found 1 records Print Export to xls List URL
  Surname Name Title Thesis status   Supervisors Reviewers Type of thesis Date of def. Title
Student Type of thesis - - - - - - - - - -
Item shown in detail Feigl Includes the selected person into the timetable overlap calculation. Martin The Possibilities of using the gRPC Framework for Web Application Development The Possibilities of using the gRPC Framework for Web Application Development Thesis finished and defended successfully (DUO).   Král Erik Petrla Hynek Master's thesis 1624226400000 21.06.2021 The Possibilities of using the gRPC Framework for Web Application Development Thesis finished and defended successfully (DUO).
Martin Feigl Master's thesis 0XX 0XX 0XX 0XX 0XX 0XX 0XX 0XX 0XX 0XX

Thesis info Možnosti využití frameworku gRPC pro tvorbu webových aplikací

  • Basic data
The document you are accessing is protected by copyright law. Unauthorised use may lead to criminal sanctions.
Name Feigl Martin Includes the selected person into the timetable overlap calculation.
Acad. Yr. 2020/2021
Assigning department AUPKS
Date of defence Jun 21, 2021
Type of thesis Master's thesis
Thesis status Thesis finished and defended successfully (DUO). Thesis finished and defended successfully (DUO).
Completeness of mandatory entries - All mandatory fields for this Thesis are filled in.
Main topic Možnosti využití frameworku gRPC pro tvorbu webových aplikací
Main topic in English The Possibilities of using the gRPC Framework for Web Application Development
Title according to student Možnosti využití frameworku gRPC pro tvorbu webových aplikací
English title as given by the student The Possibilities of using the gRPC Framework for Web Application Development
Parallel name -
Subtitle -
Thesis supervisor Král Erik, Ing. Ph.D.
External examiner Petrla Hynek, Ing.
Annotation Hlavným cieľom diplomovej práce je priblíženie využitia frameworku gRPC pri tvorbe webových aplikácii v prostredí .NET a Blazor. Teoretická časť popisuje súčasný stav webových služieb a primárne sa zameriava na popis frameworku gRPC. Praktická časť sa venuje návrhu a vytvoreniu vzorovej aplikácie, ktorá demonštruje kľúčové prvky použitia technológii gRPC a REST.
Annotation in English The main aim of the thesis is to describe the usage of the gRPC framework in the creation of web applications in .NET and Blazor environments. The theoretical part describes the current state of web services and primarily focuses on describing the gRPC framework. The practical part of the thesis is devoted to designing and creating a sample application that demonstrates the critical elements of gRPC and REST technology.
Keywords gRPC, REST, SOAP, .NET, Blazor, webová služba, webová aplikácia
Keywords in English gRPC, REST, SOAP, .NET, Blazor, web service, web application
Length of the covering note 87 s. (90 813 znakov)
Language SK
Annotation
Hlavným cieľom diplomovej práce je priblíženie využitia frameworku gRPC pri tvorbe webových aplikácii v prostredí .NET a Blazor. Teoretická časť popisuje súčasný stav webových služieb a primárne sa zameriava na popis frameworku gRPC. Praktická časť sa venuje návrhu a vytvoreniu vzorovej aplikácie, ktorá demonštruje kľúčové prvky použitia technológii gRPC a REST.
Annotation in English
The main aim of the thesis is to describe the usage of the gRPC framework in the creation of web applications in .NET and Blazor environments. The theoretical part describes the current state of web services and primarily focuses on describing the gRPC framework. The practical part of the thesis is devoted to designing and creating a sample application that demonstrates the critical elements of gRPC and REST technology.
Keywords
gRPC, REST, SOAP, .NET, Blazor, webová služba, webová aplikácia
Keywords in English
gRPC, REST, SOAP, .NET, Blazor, web service, web application
Research Plan
  1. Popište současný stav webových služeb a souvisejících technologií.
  2. Zaměřte se na framework gRPC a jeho aplikaci v prostředí .NET a Blazor.
  3. Navrhněte ukázkovou aplikaci s využitím frameworku gRPC.
  4. Vytvořte vzorová řešení demonstrující klíčové prvky použítí gRPC.
  5. Porovnejte navržená řešení s řešením využívající REST webové služby.
  6. Formulujte závěry.
Research Plan
  1. Popište současný stav webových služeb a souvisejících technologií.
  2. Zaměřte se na framework gRPC a jeho aplikaci v prostředí .NET a Blazor.
  3. Navrhněte ukázkovou aplikaci s využitím frameworku gRPC.
  4. Vytvořte vzorová řešení demonstrující klíčové prvky použítí gRPC.
  5. Porovnejte navržená řešení s řešením využívající REST webové služby.
  6. Formulujte závěry.
Recommended resources
  1. gRPC – A high-performance, open source universal RPC framework. gRPC [online].  [cit. 09.11.2020]. Dostupné z: https://grpc.io/
  2. GitHub - grpc/grpc-dotnet: gRPC for .NET. [cit. 09.11.2020]. Dostupné z: https://github.com/grpc/grpc-dotnet
  3. Blazor | Build client web apps with C# | .NET. .NET | Free. Cross-platform. Open Source. [online]. Dostupné z: https://dotnet.microsoft.com/apps/aspnet/web-apps/blazor
  4. WebAssembly [online]. [cit. 2019-11-14]. Dostupné z: https://webassembly.org
  5. NAGEL, Christian. Professional C# 7 and .NET Core 2.0. 11th edition. Indianapolis: Wrox, a Wiley Brand, 2018. ISBN 978-1119449270.
  6. ALBAHARI, Joseph a Ben ALBAHARI. C# 7.0 in a nutshell. 7th edition. Sebastopol: O´Reilly, 2018. ISBN 978-1491987650.
  7. V. HAAS, Andreas, Andreas ROSSBERG, Derek L. SCHUFF, et al. Bringing the web up to speed with WebAssembly. HAAS, Andreas, Andreas ROSSBERG, Derek L. SCHUFF, et al. Proceedings of the 38th ACM SIGPLAN Conference on Programming Language Design and Implementation. New York, NY: ACM, 2017, s. 185-200. ISBN 978-1-4503-4988-8.
Recommended resources
  1. gRPC – A high-performance, open source universal RPC framework. gRPC [online].  [cit. 09.11.2020]. Dostupné z: https://grpc.io/
  2. GitHub - grpc/grpc-dotnet: gRPC for .NET. [cit. 09.11.2020]. Dostupné z: https://github.com/grpc/grpc-dotnet
  3. Blazor | Build client web apps with C# | .NET. .NET | Free. Cross-platform. Open Source. [online]. Dostupné z: https://dotnet.microsoft.com/apps/aspnet/web-apps/blazor
  4. WebAssembly [online]. [cit. 2019-11-14]. Dostupné z: https://webassembly.org
  5. NAGEL, Christian. Professional C# 7 and .NET Core 2.0. 11th edition. Indianapolis: Wrox, a Wiley Brand, 2018. ISBN 978-1119449270.
  6. ALBAHARI, Joseph a Ben ALBAHARI. C# 7.0 in a nutshell. 7th edition. Sebastopol: O´Reilly, 2018. ISBN 978-1491987650.
  7. V. HAAS, Andreas, Andreas ROSSBERG, Derek L. SCHUFF, et al. Bringing the web up to speed with WebAssembly. HAAS, Andreas, Andreas ROSSBERG, Derek L. SCHUFF, et al. Proceedings of the 38th ACM SIGPLAN Conference on Programming Language Design and Implementation. New York, NY: ACM, 2017, s. 185-200. ISBN 978-1-4503-4988-8.
Týká se praxe No
Enclosed appendices 1 CD ROM
Appendices bound in thesis -
Taken from the library No
Full text of the thesis
Appendices
Reviewer's report
Supervisor's report
Defence procedure record file