狠狠综合久久久久综合网址-a毛片网站-欧美啊v在线观看-中文字幕久久熟女人妻av免费-无码av一区二区三区不卡-亚洲综合av色婷婷五月蜜臀-夜夜操天天摸-a级在线免费观看-三上悠亚91-国产丰满乱子伦无码专区-视频一区中文字幕-黑人大战欲求不满人妻-精品亚洲国产成人蜜臀av-男人你懂得-97超碰人人爽-五月丁香六月综合缴情在线

代寫ACP Assignment 1 Specificaons

時間:2024-02-16  來源:  作者: 我要糾錯


ACP Assignment 1 Specificaons (Programming Task)

19.01.2024

The first assignment has been designed as an preliminary to tackling larger and more complex situaons in the second assignment.

Your main tasks can be summarized as follows:

1. Create a Java-REST-Service

- Preferred with Spring Boot, though other frameworks can be used as well - Port 8080 is consumed

- Implement one endpoint each for POST and GET

- Proper parameter handling

- Proper return code handling

- JSON handling

2. Place the service in a docker image

- amd64 as target architecture – not arm64 (this is relevant for the Mac users!)

3. save the docker image in a file called acp_submission_image.tar (it is in TAR format anyhow)

4. place the file acp_submission_image.tar into your root directory of your soluon

Your directory would look something like this:

acp_submission_1

acp_submission_image.tar

src (the Java sources...) main

... ...

5. Create a ZIP file of your soluon directory - Image

- Sources

- IntelliJ (or whatever IDE you are using) project files

6. upload the ZIP as your submission in Learn

ACP Assignment 1 Specificaons (Programming Task)

 

The REST-Service has to provide the following endpoints:

1. uuid (GET)

Return your student id in a HTML page embedded in a <h1></h1> tag.

2. writevalue?value=theValueToWrite (POST with theValueToWrite being the actual value to write)

Write a value to the system. Any previous value will be overwrien

3. readvalue (GET)

Read the current value from the system and return as text/plain. If not set an empty string is to be returned

4. callservice (POST with a body consisng of a JSON object)

The body of the request contains a JSON-object in the following format:

    {

      “externalBaseUrl”: “the URL of the remote server”,

      “parameters”: “the parameters to combine with the URL”

}

The endpoint is to construct a URL from the “passed in” data (externalBaseUrl + parameters), call the endpoint with a GET, and return the data in the response as the same type as the original response was (so application/json remains application/json, etc.).

Should this not be possible, you can degrade to text/plain and pass back what you can.

Just be careful with construcng a valid URL as the passed in data might be incorrect (consider /, illegal constructs, etc.).

This is a typical example where a webservice calls other services to for example consolidate data and returns the aggregaon / analysis to the caller.

For tesng purposes you can use the URL https://ilp-rest.azurewebsites.net/orders/2023-10-10 which will produce an application/json response

 ACP Assignment 1 Specificaons (Programming Task)

 

The following should be considered when implemenng the REST-service:

• Do proper checking for URLs, data, etc. Don’t handle anything not accurate (you will receive error data and requests!)

• Your endpoint names have to match the specificaon

• Storing data in a REST service either has to be done on a per session, or (as not

differently specified) could be done on a global basis. Up to you.

• Test your endpoints using a tool like Postman or curl. Plain Chrome / Firefox, etc. will

do equally for the GET operaons

• The filename for the docker image file has to be exactly as defined as well as the

locaon of it in the ZIP-file. Should you be in doubt, use copy & paste to get the name right

Should you need help:

• See the literature links in Week 2 and 3. You should find most informaon there •

Marking:

This programming task has a maximum mark of 35 / 100 points in relaon to the enre ACP course.

The marks will be allocated purely on auto-tests based on the following criteria:

• Proper runnable docker image

• Proper behavior (funconality)

• Proper error handling

• Proper status codes

Should you fail to provide a runnable docker image according to the specificaon or provide no source code in the submission, no marking will be possible, and you will receive 0 points.

If you cannot find an answer to your question, please post it on Piazza, though try

finding it yourself first, please (as we have only limited capacity)

Disclaimer: We will not able to answer last minute questions right before the deadline, so

please make sure you start the assignment in good time

 ACP Assignment 1 Specificaons (Programming Task)
請加QQ:99515681  郵箱:99515681@q.com   WX:codehelp 

標簽:

掃一掃在手機打開當前頁
  • 上一篇:代寫ECE438 Communication Networks
  • 下一篇:代寫 CSCI1440/2440 Homework 3
  • 無相關信息
    昆明生活資訊

    昆明圖文信息
    蝴蝶泉(4A)-大理旅游
    蝴蝶泉(4A)-大理旅游
    油炸竹蟲
    油炸竹蟲
    酸筍煮魚(雞)
    酸筍煮魚(雞)
    竹筒飯
    竹筒飯
    香茅草烤魚
    香茅草烤魚
    檸檬烤魚
    檸檬烤魚
    昆明西山國家級風景名勝區
    昆明西山國家級風景名勝區
    昆明旅游索道攻略
    昆明旅游索道攻略
  • NBA直播 短信驗證碼平臺 幣安官網下載 歐冠直播 WPS下載

    關于我們 | 打賞支持 | 廣告服務 | 聯系我們 | 網站地圖 | 免責聲明 | 幫助中心 | 友情鏈接 |

    Copyright © 2025 kmw.cc Inc. All Rights Reserved. 昆明網 版權所有
    ICP備06013414號-3 公安備 42010502001045

    狠狠综合久久久久综合网址-a毛片网站-欧美啊v在线观看-中文字幕久久熟女人妻av免费-无码av一区二区三区不卡-亚洲综合av色婷婷五月蜜臀-夜夜操天天摸-a级在线免费观看-三上悠亚91-国产丰满乱子伦无码专区-视频一区中文字幕-黑人大战欲求不满人妻-精品亚洲国产成人蜜臀av-男人你懂得-97超碰人人爽-五月丁香六月综合缴情在线
  • <dl id="akume"></dl>
  • <noscript id="akume"><object id="akume"></object></noscript>
  • <nav id="akume"><dl id="akume"></dl></nav>
  • <rt id="akume"></rt>
    <dl id="akume"><acronym id="akume"></acronym></dl><dl id="akume"><xmp id="akume"></xmp></dl>
    青青草原av在线播放| 欧美国产激情视频| wwww.国产| 全黄性性激高免费视频| 日日夜夜精品视频免费观看| 男女无套免费视频网站动漫| 黄在线观看网站| 波多野结衣家庭教师在线播放| 日韩精品一区二区三区四| 国产精品99久久久久久大便| 亚洲男人天堂2021| 中文国产在线观看| 国产免费一区二区三区四在线播放| 爱爱爱爱免费视频| 日本一本在线视频| 欧美做受777cos| 日韩欧美精品免费| 国产午夜大地久久| 国产福利一区视频| 五月天av在线播放| 一级黄色录像免费看| 成人国产在线看| 欧美精品一区二区三区三州| 免费 成 人 黄 色| 一区二区三区 日韩| 亚洲免费成人在线视频| 日本道在线视频| 日日鲁鲁鲁夜夜爽爽狠狠视频97| 亚洲熟妇av一区二区三区| 青青草久久伊人| 中文字幕の友人北条麻妃| www.国产在线播放| 亚洲欧美偷拍另类| 97超碰国产精品| 小泽玛利亚视频在线观看| 国产一区一区三区| 欧美aⅴ在线观看| 色婷婷综合在线观看| 精品国产一区三区| 亚洲欧美日韩三级| 日韩欧美一区二| 欧美一级免费在线| 欧美午夜性生活| cao在线观看| aaa免费在线观看| 中文字幕av专区| jizzjizzxxxx| www.欧美黄色| 国产av第一区| 亚洲精品永久视频| 免费av网址在线| www.欧美黄色| 中文字幕av导航| 免费精品99久久国产综合精品应用| 成人免费在线网| 欧美性潮喷xxxxx免费视频看| 99sesese| 岛国av在线免费| 91视频免费版污| 国产婷婷一区二区三区| 一本色道久久88亚洲精品综合| 日韩中文字幕a| 国产精品入口免费软件| 国模杨依粉嫩蝴蝶150p| 美女日批免费视频| 加勒比成人在线| 性高湖久久久久久久久aaaaa| 波多野结衣在线免费观看| www.com操| 日本77777| 久久久久久久久久久久久国产| 亚洲一区二区图片| 天天爱天天做天天操| 日本黄色a视频| 久久www视频| www国产精品内射老熟女| 免费毛片小视频| 玩弄japan白嫩少妇hd| 四季av一区二区| 99中文字幕在线| 国产成年人在线观看| 永久免费网站视频在线观看| 高清无码一区二区在线观看吞精| 成年在线观看视频| 蜜桃传媒一区二区三区| av网站在线观看不卡| 999精品视频在线| 四虎免费在线观看视频| 国产美女主播在线| 青青青在线播放| 午夜xxxxx| 国产毛片视频网站| 超碰影院在线观看| 韩国黄色一级大片| av免费播放网址| 国产美女视频免费看| 免费网站在线观看视频| av网址在线观看免费| 国产一级片中文字幕| 久久久久久www| 亚洲精品自拍网| 成人在线国产视频| 中文字幕国内自拍| 久草视频这里只有精品| 少妇激情一区二区三区| 中文字幕在线中文| 婷婷六月天在线| 日韩免费视频播放| 午夜影院免费版| 亚洲一二三区av| 欧美成人免费在线观看视频| 天堂av2020| 国产淫片av片久久久久久| 亚洲制服在线观看| 一区二区成人网| 成人av一级片| 国产精品久久久久久久久电影网| 中日韩av在线播放| 欧美成人免费高清视频| 成人一级生活片| 日韩中文在线字幕| 手机免费看av网站| 国产福利影院在线观看| 成人免费在线小视频| 三级在线免费观看| 亚洲黄色网址在线观看| 日本xxxx黄色| 亚洲第一狼人区| 无码少妇一区二区三区芒果| 欧美精品一区免费| 成人中文字幕在线播放| 久久久99精品视频| 99精品一级欧美片免费播放| 国产探花在线看| 亚洲精品久久久久久宅男| 亚洲成人福利在线观看| 午夜dv内射一区二区| 国产v亚洲v天堂无码久久久| 日本成人中文字幕在线| 国产日产欧美视频| 激情内射人妻1区2区3区| 国产美女三级视频| 99视频免费播放| 一区二区在线免费看| 久久久久久综合网| 看一级黄色录像| 福利在线一区二区| 男人添女人下面高潮视频| 欧美成人免费在线观看视频| 50路60路老熟妇啪啪| 午夜久久久精品| 日韩精品在线播放视频| 亚洲中文字幕无码一区二区三区| 屁屁影院ccyy国产第一页| 国内少妇毛片视频| 精品一卡二卡三卡| 国产精品v日韩精品v在线观看| 99精品视频网站| 久久综合久久网| 999精彩视频| 视色,视色影院,视色影库,视色网| 免费网站在线观看视频| 欧美日韩激情视频在线观看| the porn av| av动漫在线播放| 亚洲精品一二三四五区| 成人短视频在线观看免费| 欧美v在线观看| 爱爱爱视频网站| 欧洲黄色一级视频| 国产探花在线观看视频| 欧美 日韩 亚洲 一区| 手机免费看av网站| 国产三区在线视频| 路边理发店露脸熟妇泻火| aaaaaa亚洲| 一本大道东京热无码aⅴ| 无码日韩人妻精品久久蜜桃| 国产成人免费高清视频| 国产精品亚洲二区在线观看 | 中文字幕乱码免费| 人妻熟女一二三区夜夜爱| 麻豆传媒网站在线观看| 亚洲综合av在线播放| 国产 福利 在线| 国产女教师bbwbbwbbw| 在线免费观看av网| 最近中文字幕一区二区| 青青草原成人网| 国产欧美精品aaaaaa片| 一级黄色免费在线观看| 九一精品久久久| 污污的网站免费| 久久精品视频91| 大肉大捧一进一出好爽动态图| 日韩精品一区二区免费| 国产精品无码免费专区午夜| 一级黄色录像免费看| 97精品国产97久久久久久粉红| 亚洲精品在线视频播放|