Skip to content

Lab 2. Big Web Services. Deadline 2020-11-06

Markles01/lab2-big-ws

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

16 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Build Status

Web Engineering 2020-2021 / Big Web Services

In this assignment your PR must only modify the README.md file. Please, go to the Wiki in order to get the instructions for this assignment.

Primary goal

DummyTranslator should throw a RuntimeException rather than return a fake response. Fix this and protect the testing code against:

  • Network failures (e.g. the remote web service is down)
  • Remote service failures (e.g. the remote web service throws an exception)

Always use a solution related to web services. It is super easy!

Secondary goals (:gift:)

Solutions must meet primary goals too.

  • Upgrade to WSDL 2.0 and SOAP 1.2
  • Secure the endpoint WS-Security
  • Project splits in two (client/server), and the build.gradle of the client generates classes from a wsdl file retrieved from the server during the build
  • Re-implement the project following Writing Contract-First Web Services tutorial
  • Re-implement the project with gRPC
  • Re-implement the project with GraphQL
  • Re-implement the project with Thrift

New ideas will be provided if the gift list gets exhausted.

Manifest your intention first by a PR updating this README.md with your goal. If you desist of your goal, release it by a PR so other fellow can try it.

NIA User name Repo Build Status What was explored Review for 🎁 Score
758906 Raul Javierre rauljavierre/lab2-big-ws Build Status JUnit, code generation Re-implement the project with GraphQL
758267 Pedro Allué piter1902/lab2-big-ws Build Status JUnit Tests
757153 [Fran Morés])(https://github.com/Fran-sw) Fran-sw/lab2-big-ws Build Status Spring exceptions (Runtime and Service), JUnit tests
761319 [Marcos Nuez])(https://github.com/Markles01) Markles01/lab2-big-ws Build Status JUnit tests, Spring exceptions

About

Lab 2. Big Web Services. Deadline 2020-11-06

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • Java 100.0%