Om te solliciteren op deze stage, moet je met je HvA-emailadres een account aanmaken.

account aanmaken

Bedrijfsinformatie

Sogeti
Lange Dreef 17
4131 NJ
Vianen

Afstudeeropdracht JAVA: Realtime webapplications


De opdracht is om een selectie te maken van protocollen die deze functionaliteiten wel hebben en er één te kiezen voor het realiseren van een realtime applicatie.

Inleiding.
Een afstudeeropdracht bij de Java community van Sogeti biedt jou de uitgelezen mogelijkheid om ervaring op te doen binnen de best gecertificeerde Java community van Nederland! Al onze afstudeeropdrachten zijn er op gericht jouw kennis en vaardigheden toe te passen door een actueel en uitdagend onderwerp verder uit te diepen door het doen van een onderzoek en het daadwerkelijk realiseren van een oplossing.

De opdracht.
De vraag naar realtime webapplicaties wordt steeds groter. Er zijn inmiddels verschillende technieken die invulling geven aan deze requirement. Websockets (RFC6455) is één van de standaarden die het mogelijk maakt om realtime te communiceren tussen clients (browser) en servers of tussen applicaties onderling. Het websocket protocol is echter zelf een low-level protocol. Het is vergelijkbaar met TCP/IP in functionaliteit en biedt bijvoorbeeld geen functionaliteiten voor bericht ontvangst bevestiging en heart-beat. Ook kent het geen headers. De opdracht is om een selectie te maken van protocollen die deze functionaliteiten wel hebben en er één te kiezen voor het realiseren van een realtime applicatie. De realtime applicatie is een webapplicatie waarmee eenvoudige presentaties gegeven kunnen worden (tekst en plaatjes). De presentaties moeten bediend kunnen worden via de browser van een mobiele telefoon, zonder gebruik te maken van native-applicaties. Dit betekent dat er onder andere een noodzaak is voor gebruikersbeheer en het koppelen van desktop browser sessies aan mobiele browser sessie. Een voorbeeld hiervan is de Super Sync Sports demo van Google.

 Deliverables.
Een onderzoeksverslag naar geschikte hogere orde protocollen voor het gebruik met websockets. Een werkende demo applicatie voor het geven van presentaties die gebruik maakt van dit protocol.

 Jouw profiel.
Je bent een talentvolle student met een bijna afgeronde hbo/wo Informatica bachelor of master en je beheerst de Nederlandse en Engelse taal uitstekend.

 Sogeti biedt.
Je krijgt de mogelijkheid om werkervaring op te doen in één van de meest uitdagende software ontwikkelomgevingen van Nederland en om kennis te maken met de architecten en ontwikkelaars van Sogeti Java. Verder bieden wij je:

  • Vakinhoudelijke begeleiding door Java architecten
  • Bedrijfsbegeleiding door één van de unitmanagers Java
  • Stage contract met vergoeding van €450 op basis van 40 uur
  • Een laptop ter beschikking
  • Reiskostenvergoeding

Onderdeel van het afstuderen is het onder begeleiding behalen van de certificering Oracle Certified Professional, Java Programmer en als afstudeerder maak je deel uit van de Java community van Sogeti. Dit betekent dat je welkom bent op alle activiteiten die worden georganiseerd, zoals technische meetings, workshops en het jaarlijkse Java Bootcamp weekend.


Geschikt voor studenten
  • Business IT & Management
  • Game Development
  • Software Engineering
  • Cyber Security
  • Technische Informatica