<?xml version="1.0" encoding="utf-8"  ?>
<rss version="2.0">
	<channel>
		<title>Web Architectures 2018/19 &gt; General info &gt; Assignments</title>
		<link>http://latemar.science.unitn.it/segue/index.php?&amp;action=site&amp;site=2019WebArch&amp;section=422&amp;page=1455</link>
		<description></description>
		<lastBuildDate>Thu, 23 Feb 2023 02:16:13 +0100</lastBuildDate>
		<generator>Segue RSS Generator</generator>
		<item>
			<title>Instructions</title>
			<link>http://latemar.science.unitn.it/segue/index.php?&amp;action=site&amp;site=2019WebArch&amp;section=422&amp;page=1455&amp;story=3551&amp;detail=3551</link>
			<guid isPermaLink="true">http://latemar.science.unitn.it/segue/index.php?&amp;action=site&amp;site=2019WebArch&amp;section=422&amp;page=1455&amp;story=3551&amp;detail=3551</guid>
			<pubDate>Thu, 20 Sep 2018 10:43:00 +0200</pubDate>
			<author>Marco Ronchetti marco.ronchetti@unitn.it</author>
<description>&lt;div class=&quot;leftmargin&quot; style=&quot;color: rgb(68, 68, 68); font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; background-color: rgb(255, 255, 255); text-decoration-style: initial; text-decoration-color: initial;&quot;&gt;&lt;strong&gt;&lt;a name=&quot;3212&quot; href=&quot;http://latemar.science.unitn.it/segue/index.php?&amp;amp;action=site&amp;amp;site=2018WebArchitectures&amp;amp;section=393&amp;amp;page=1357&amp;amp;story=3212&amp;amp;detail=3212&quot; style=&quot;color: rgb(153, 0, 0); text-decoration: none;&quot;&gt;How to deliver&lt;br /&gt;&lt;/a&gt;&lt;/strong&gt;&lt;/div&gt;&lt;div class=&quot;story&quot; style=&quot;margin-bottom: 10px; clear: both; color: rgb(68, 68, 68); font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; background-color: rgb(255, 255, 255); text-decoration-style: initial; text-decoration-color: initial;&quot;&gt;&lt;div class=&quot;story&quot; style=&quot;margin-bottom: 10px; clear: both;&quot;&gt;&lt;span style=&quot;color: rgb(68, 68, 68); font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; font-style: normal; font-variant: normal; font-weight: normal; letter-spacing: normal; line-height: normal; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; widows: 1; word-spacing: 0px; -webkit-text-stroke-width: 0px; float: none; background-color: rgb(255, 255, 255); display: inline !important;&quot;&gt;In first place, you need to be registerd at the course. You can register by sending an empty e-mail with subject WEBARCH1819 to marco.ronchetti@unitn.it&lt;br /&gt;&lt;br /&gt;After registering, you will receive a google docs link to a folder, which will be dedicated to your deliveries.&lt;br /&gt;&lt;br /&gt;Every delivery must be a zipped file containing all the requested material (&lt;strong&gt;report&lt;/strong&gt; + &lt;strong&gt;source code&lt;/strong&gt; + &lt;strong&gt;anything else that is possibly indicated for that week&lt;/strong&gt;).&lt;br /&gt;The zip file must be called &lt;strong&gt;NAME-weekN.zip&lt;/strong&gt;, where NAME is your surname followed by the initial of your name, and N is the assignment number.&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;/span&gt;&lt;div class=&quot;leftmargin&quot; style=&quot;color: rgb(68, 68, 68); font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; background-color: rgb(255, 255, 255); text-decoration-style: initial; text-decoration-color: initial;&quot;&gt;&lt;strong&gt;&lt;a name=&quot;3212&quot; href=&quot;http://latemar.science.unitn.it/segue/index.php?&amp;amp;action=site&amp;amp;site=2018WebArchitectures&amp;amp;section=393&amp;amp;page=1357&amp;amp;story=3212&amp;amp;detail=3212&quot; style=&quot;color: rgb(153, 0, 0); text-decoration: none;&quot;&gt;Structure of the reports&lt;/a&gt;&lt;/strong&gt;&lt;/div&gt;&lt;div class=&quot;story&quot; style=&quot;margin-bottom: 10px; clear: both; color: rgb(68, 68, 68); font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; background-color: rgb(255, 255, 255); text-decoration-style: initial; text-decoration-color: initial;&quot;&gt;&lt;div class=&quot;story&quot; style=&quot;margin-bottom: 10px; clear: both;&quot;&gt;&lt;span style=&quot;color: rgb(68, 68, 68); font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; font-style: normal; font-variant: normal; font-weight: normal; letter-spacing: normal; line-height: normal; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; widows: 1; word-spacing: 0px; -webkit-text-stroke-width: 0px; float: none; background-color: rgb(255, 255, 255); display: inline !important;&quot;&gt;The report must have the following structure:&lt;/span&gt;&lt;br style=&quot;color: rgb(68, 68, 68); font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; font-style: normal; font-variant: normal; font-weight: normal; letter-spacing: normal; line-height: normal; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; widows: 1; word-spacing: 0px; -webkit-text-stroke-width: 0px; background-color: rgb(255, 255, 255);&quot; /&gt;&lt;ul style=&quot;color: rgb(68, 68, 68); font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; font-style: normal; font-variant: normal; font-weight: normal; letter-spacing: normal; line-height: normal; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; widows: 1; word-spacing: 0px; -webkit-text-stroke-width: 0px; background-color: rgb(255, 255, 255);&quot;&gt;    &lt;li&gt;&lt;strong&gt;Title Page&lt;span class=&quot;Apple-converted-space&quot;&gt;&amp;nbsp;&lt;/span&gt;&lt;/strong&gt;containing date, title , your name&lt;/li&gt;    &lt;li&gt;&lt;strong&gt;Introduction&lt;span class=&quot;Apple-converted-space&quot;&gt;&amp;nbsp;&lt;/span&gt;&lt;/strong&gt;(problem statement, description of the domain)&lt;/li&gt;    &lt;li&gt;&lt;strong&gt;Explanation&lt;/strong&gt;&lt;span class=&quot;Apple-converted-space&quot;&gt;&lt;span&gt;&amp;nbsp;&lt;/span&gt;&lt;/span&gt;(describe how you solved the problem)&lt;/li&gt;    &lt;li&gt;&lt;strong&gt;Implementation&lt;/strong&gt;&lt;span class=&quot;Apple-converted-space&quot;&gt;&amp;nbsp;&lt;/span&gt;(report and comment the most relevant pieces of soure code and config files)&lt;/li&gt;    &lt;li&gt;&lt;strong&gt;Deployment&lt;span class=&quot;Apple-converted-space&quot;&gt;&amp;nbsp;&lt;/span&gt;&lt;/strong&gt;(screen shots of your app running, documenting the various steps)&lt;/li&gt;    &lt;li&gt;&lt;strong&gt;Comments and notes&lt;/strong&gt;&lt;span class=&quot;Apple-converted-space&quot;&gt;&amp;nbsp;&lt;/span&gt;(optional: any problems encountered during the project development, any other comment&lt;/li&gt;&lt;/ul&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;</description>
		</item>
		<item>
			<title>Assignment n. 1</title>
			<link>http://latemar.science.unitn.it/segue/index.php?&amp;action=site&amp;site=2019WebArch&amp;section=422&amp;page=1455&amp;story=3552&amp;detail=3552</link>
			<guid isPermaLink="true">http://latemar.science.unitn.it/segue/index.php?&amp;action=site&amp;site=2019WebArch&amp;section=422&amp;page=1455&amp;story=3552&amp;detail=3552</guid>
			<pubDate>Thu, 20 Sep 2018 10:45:00 +0200</pubDate>
			<author>Marco Ronchetti marco.ronchetti@unitn.it</author>
<description>&lt;strong&gt;Delivery deadline:&lt;/strong&gt; midnight of Sunday, Sept.23&lt;br /&gt;See slide 60 in the &lt;a href=&quot;http://latemar.science.unitn.it/segue_userFiles/2019WebArch/2017-1HTTP.pptx.pdf&quot;&gt;lecture 1&lt;/a&gt;.</description>
		</item>
		<item>
			<title>Assignment n.2</title>
			<link>http://latemar.science.unitn.it/segue/index.php?&amp;action=site&amp;site=2019WebArch&amp;section=422&amp;page=1455&amp;story=3561&amp;detail=3561</link>
			<guid isPermaLink="true">http://latemar.science.unitn.it/segue/index.php?&amp;action=site&amp;site=2019WebArch&amp;section=422&amp;page=1455&amp;story=3561&amp;detail=3561</guid>
			<pubDate>Tue, 25 Sep 2018 9:51:00 +0200</pubDate>
			<author>Marco Ronchetti marco.ronchetti@unitn.it</author>
<description>&lt;strong&gt;Delivery deadline:&lt;/strong&gt; midnight of Sunday, Sept.30&lt;br /&gt;&lt;br /&gt;&lt;ul&gt;    &lt;li&gt;Install Apache Web Server on your machine&lt;/li&gt;    &lt;li&gt;Configure the web server so that its cgi-bin functionality is enabled, and connect it with the URL localhost:/active&lt;/li&gt;    &lt;li&gt;Create a shell script called &amp;quot;lista&amp;quot; that lists all the file in the &amp;quot;active&amp;quot; directory&lt;/li&gt;    &lt;li&gt;Create a web page that contains two forms: one that submits some information using GET, the other that submits info using POST. The page must be served by the Apache. The action performed wll be to execute a shell script called &amp;quot;showParams&amp;quot; that will launch a jar file.&lt;/li&gt;    &lt;li&gt;The jar will be encapsulate a java program, which will have to produce an HTML page that prints the received HTTP command (GET or POST) and the passed parameters.&lt;/li&gt;&lt;/ul&gt;Deliver a report and the source code.</description>
		</item>
		<item>
			<title>Assignment n.3Delivery de...</title>
			<link>http://latemar.science.unitn.it/segue/index.php?&amp;action=site&amp;site=2019WebArch&amp;section=422&amp;page=1455&amp;story=3578&amp;detail=3578</link>
			<guid isPermaLink="true">http://latemar.science.unitn.it/segue/index.php?&amp;action=site&amp;site=2019WebArch&amp;section=422&amp;page=1455&amp;story=3578&amp;detail=3578</guid>
			<pubDate>Mon, 1 Oct 2018 17:18:00 +0200</pubDate>
			<author>Marco Ronchetti marco.ronchetti@unitn.it</author>
<description>&lt;div class=&quot;leftmargin&quot;&gt;&lt;strong&gt;&lt;a name=&quot;3561&quot; href=&quot;http://latemar.science.unitn.it/segue/index.php?&amp;amp;action=site&amp;amp;site=2019WebArch&amp;amp;section=422&amp;amp;page=1455&amp;amp;story=3561&amp;amp;detail=3561&quot;&gt;Assignment n.3&lt;/a&gt;&lt;/strong&gt;&lt;/div&gt;&lt;div class=&quot;story&quot;&gt;&lt;strong&gt;Delivery deadline:&lt;/strong&gt; midnight of Sunday, Oct.7&lt;br /&gt;&lt;br /&gt;&lt;span style=&quot;color: rgb(68, 68, 68); font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; font-style: normal; font-variant: normal; letter-spacing: normal; line-height: normal; orphans: auto; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; widows: 1; word-spacing: 0px; -webkit-text-stroke-width: 0px; background-color: rgb(255, 255, 255);&quot;&gt;In the &lt;/span&gt;&lt;span style=&quot;color: rgb(68, 68, 68); font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; font-style: normal; font-variant: normal; letter-spacing: normal; line-height: normal; orphans: auto; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; widows: 1; word-spacing: 0px; -webkit-text-stroke-width: 0px; background-color: rgb(255, 255, 255);&quot;&gt;provided jar (see here below) there are two classes. &lt;br /&gt;&lt;/span&gt;&lt;br /&gt;&lt;a href=&quot;http://latemar.science.unitn.it/segue_userFiles/2019WebArch/mistery.jar.zip&quot;&gt;zipped jar file&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style=&quot;color: rgb(68, 68, 68); font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; font-style: normal; font-variant: normal; letter-spacing: normal; line-height: normal; orphans: auto; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; widows: 1; word-spacing: 0px; -webkit-text-stroke-width: 0px; background-color: rgb(255, 255, 255);&quot;&gt;Find out:&lt;br /&gt;- What is their name?&lt;br /&gt;- Where do they inherit from?&lt;br /&gt;&lt;br /&gt;&lt;/span&gt;&lt;span style=&quot;color: rgb(68, 68, 68); font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; font-style: normal; font-variant: normal; letter-spacing: normal; line-height: normal; orphans: auto; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; widows: 1; word-spacing: 0px; -webkit-text-stroke-width: 0px; background-color: rgb(255, 255, 255);&quot;&gt;Only for the Mistery class:&lt;br /&gt;- which methods are exposed by the class (ignore the inherited ones)?&lt;br /&gt;- what is every public method doing? Run them in order to be able to guess what is their functionality and the meaning of their params. &lt;/span&gt;&lt;br style=&quot;color: rgb(68, 68, 68); font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; font-style: normal; font-variant: normal; font-weight: normal; letter-spacing: normal; line-height: normal; orphans: auto; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; widows: 1; word-spacing: 0px; -webkit-text-stroke-width: 0px; background-color: rgb(255, 255, 255);&quot; /&gt;&lt;br /&gt;Deliver a report and the source code.&lt;/div&gt;</description>
		</item>
		<item>
			<title>Assignment n.4</title>
			<link>http://latemar.science.unitn.it/segue/index.php?&amp;action=site&amp;site=2019WebArch&amp;section=422&amp;page=1455&amp;story=3594&amp;detail=3594</link>
			<guid isPermaLink="true">http://latemar.science.unitn.it/segue/index.php?&amp;action=site&amp;site=2019WebArch&amp;section=422&amp;page=1455&amp;story=3594&amp;detail=3594</guid>
			<pubDate>Tue, 9 Oct 2018 11:29:00 +0200</pubDate>
			<author>Marco Ronchetti marco.ronchetti@unitn.it</author>
<description>&lt;strong&gt;Delivery deadline:&lt;/strong&gt; midnight of Sunday, Oct.14&lt;br /&gt;&lt;br /&gt;&lt;ul&gt;    &lt;li&gt;Install the Tomcat Server on your machine&lt;/li&gt;    &lt;li&gt;Write and deploy a web app which has:&lt;/li&gt;    &lt;li&gt;A home page with links to the time page and to the date page&lt;/li&gt;    &lt;li&gt;a filter that intercepts ALL pages except home, check if a valid cookie is available, and if not redirects to a login page&lt;/li&gt;    &lt;li&gt;a login page which checks username and password. Names and pwds are kept in an xml file having for each user the stucture described below.&lt;/li&gt;    &lt;li&gt;a time page showing the current time of the day&lt;/li&gt;    &lt;li&gt;a date page showing the current date&lt;/li&gt;    &lt;li&gt;a logout page which deletes the cookie&lt;/li&gt;    &lt;li&gt;all pages present a greeting to the user (showing his/her name), and a link to the logout page&lt;/li&gt;&lt;/ul&gt;XML Fragment:&lt;br /&gt;&amp;lt;user&amp;gt;&lt;br /&gt;&amp;nbsp; &amp;lt;name&amp;gt;user name&amp;lt;/name&amp;gt;&lt;br /&gt;&amp;nbsp; &amp;lt;password&amp;gt;user password&amp;lt;/password&amp;gt;&lt;br /&gt;&amp;lt;/user&amp;gt;&lt;br /&gt;&lt;br /&gt;Deliver a report , the source code, and the webapp in form of a war.</description>
		</item>
		<item>
			<title>Assignment n.5</title>
			<link>http://latemar.science.unitn.it/segue/index.php?&amp;action=site&amp;site=2019WebArch&amp;section=422&amp;page=1455&amp;story=3607&amp;detail=3607</link>
			<guid isPermaLink="true">http://latemar.science.unitn.it/segue/index.php?&amp;action=site&amp;site=2019WebArch&amp;section=422&amp;page=1455&amp;story=3607&amp;detail=3607</guid>
			<pubDate>Tue, 16 Oct 2018 10:52:00 +0200</pubDate>
			<author>Marco Ronchetti marco.ronchetti@unitn.it</author>
<description>&lt;strong&gt;Delivery deadline:&lt;/strong&gt; midnight of Sunday, Oct.21&lt;br /&gt;&lt;br /&gt;&amp;quot;Document&amp;rdquo; is custom class (i.e. a class that you build), which contains a text (implemented as an ordered collection of strings). It has methods &amp;quot;addString&amp;quot; (which appenda a String at the end of  the Document) and a method &amp;quot;toString&amp;quot; (which overrides the toString  method of the Object class), useful to print out the whole Document.&lt;br /&gt;&lt;br /&gt;A server shows a remote method &amp;ldquo;validate&amp;rdquo; with a parameter of type  Document. The method adds the string &amp;quot;Validated on &amp;quot;+date in the  Document.&amp;nbsp;&lt;span&gt;&amp;nbsp;&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;A client will create a Document, and ask the&amp;nbsp; server to add the  timestamp. At the end the client prints the content of the Document, which of course will have to contain the validation.&lt;span&gt; &lt;/span&gt;&lt;br /&gt;&lt;strong&gt;&lt;br /&gt;NOTE:&lt;/strong&gt; Before embarking in the project execution, I strongly suggest to follow the Oracle tutorial on Java RMI: &lt;a href=&quot;http://docs.oracle.com/javase/tutorial/rmi/overview.html&quot;&gt;http://docs.oracle.com/javase/tutorial/rmi/overview.html &lt;/a&gt;&lt;br /&gt;&lt;br /&gt;Also the following tutorial may be useful: &lt;a href=&quot;https://www.tutorialspoint.com/java_rmi/index.htm&quot;&gt;https://www.tutorialspoint.com/java_rmi/index.htm&lt;/a&gt;.</description>
		</item>
		<item>
			<title>Assignment n.6</title>
			<link>http://latemar.science.unitn.it/segue/index.php?&amp;action=site&amp;site=2019WebArch&amp;section=422&amp;page=1455&amp;story=3629&amp;detail=3629</link>
			<guid isPermaLink="true">http://latemar.science.unitn.it/segue/index.php?&amp;action=site&amp;site=2019WebArch&amp;section=422&amp;page=1455&amp;story=3629&amp;detail=3629</guid>
			<pubDate>Tue, 30 Oct 2018 10:29:00 +0100</pubDate>
			<author>Marco Ronchetti marco.ronchetti@unitn.it</author>
<description>&lt;strong&gt;Delivery deadline:&lt;/strong&gt; midnight of Sunday, Nov.11&lt;br /&gt;&lt;br /&gt;Install Hibernate.&lt;br /&gt;Create an application&amp;nbsp; (you choose the applictive domain) which creates objects of two classes with one relation among them (e.g.: student and exam, customer and order...). A number oof these object have to be saved on a Database.&lt;br /&gt;&lt;br /&gt;Another application runs a query to find and print saved object (e.g. all exams given by a student after a given date).&lt;br /&gt;&lt;br /&gt;Implement it using only Java SE and Hibernate (not EJB).&amp;nbsp;&lt;br /&gt;&lt;br /&gt;Deliver a report and the source code (including configuration files).</description>
		</item>
		<item>
			<title>Assingmment n.7</title>
			<link>http://latemar.science.unitn.it/segue/index.php?&amp;action=site&amp;site=2019WebArch&amp;section=422&amp;page=1455&amp;story=3634&amp;detail=3634</link>
			<guid isPermaLink="true">http://latemar.science.unitn.it/segue/index.php?&amp;action=site&amp;site=2019WebArch&amp;section=422&amp;page=1455&amp;story=3634&amp;detail=3634</guid>
			<pubDate>Wed, 7 Nov 2018 11:27:00 +0100</pubDate>
			<author>Marco Ronchetti marco.ronchetti@unitn.it</author>
<description>&lt;strong&gt;Delivery deadline:&lt;/strong&gt; midnight of Sunday, Nov.18 (extensions can be granted if needed)&lt;br /&gt;&lt;br /&gt;Install Wildfly.&lt;br /&gt;&lt;br /&gt;Write an &lt;strong&gt;enterprise application&lt;/strong&gt; which models the following in a server application:&lt;br /&gt;&lt;br /&gt;- Professors and Students are Persons.&lt;br /&gt;&lt;br /&gt;A Person is characterized by Name and Surname.&lt;br /&gt;&lt;br /&gt;A Student has a Matriculation Number&lt;br /&gt;&lt;br /&gt;A Professor teaches a course (one to one relationship)&lt;br /&gt;&lt;br /&gt;A student takes N courses, a course is taken by M students (M:N relationship).&lt;br /&gt;&lt;br /&gt;An exam is relative to a course, and has a date.&lt;br /&gt;&lt;br /&gt;Students can enrol in cousres. &lt;br /&gt;&lt;br /&gt;Students enrolled in a course can enrol in an exam.&lt;br /&gt;&lt;br /&gt;Professors evaluate exams of their course.&lt;br /&gt;&lt;br /&gt;Deliver a report and the source code.&lt;br /&gt;&lt;br /&gt;The following ciient functionalities exist:&lt;br /&gt;1) set up: &lt;br /&gt;- create student(s)&lt;br /&gt;- create teacher(s)&lt;br /&gt;- create course(s)&lt;br /&gt;- create exams(s)&lt;br /&gt;- show existing data&lt;br /&gt;&lt;br /&gt;2) enrol to course:&lt;br /&gt;- add student(s) to a course&lt;br /&gt;- print list of enrolled students&lt;br /&gt;&lt;br /&gt;3) enrol to exam:&lt;br /&gt;- add student(s) to an exam&lt;br /&gt;- print list of enrolled students&lt;br /&gt;&lt;br /&gt;4) grade an exam:&lt;br /&gt;- add grade for enrolled student(s)&lt;br /&gt;- print list of assigned grades&lt;br /&gt;&lt;br /&gt;The server has to be implemented using EJB technology&lt;br /&gt;The client bill be a java app connecting to the EJB server&lt;br /&gt;EJB patterns have to be used.&lt;br /&gt;&lt;br /&gt;Deliver a report and the source code.</description>
		</item>
		<item>
			<title>Assignment n.8</title>
			<link>http://latemar.science.unitn.it/segue/index.php?&amp;action=site&amp;site=2019WebArch&amp;section=422&amp;page=1455&amp;story=3678&amp;detail=3678</link>
			<guid isPermaLink="true">http://latemar.science.unitn.it/segue/index.php?&amp;action=site&amp;site=2019WebArch&amp;section=422&amp;page=1455&amp;story=3678&amp;detail=3678</guid>
			<pubDate>Sat, 8 Dec 2018 11:24:00 +0100</pubDate>
			<author>Marco Ronchetti marco.ronchetti@unitn.it</author>
<description>&lt;div class=&quot;story&quot;&gt;&lt;strong&gt;Delivery deadline:&lt;/strong&gt; January 6, 2019&lt;br /&gt;&lt;br /&gt;Write a Spring-based web application doing the same things as in previous assignment.&lt;br /&gt;This time the interface will be a web interface, and not a command line.&lt;br /&gt;&lt;br /&gt;Deliver a report and the source code.&lt;/div&gt;</description>
		</item>
	</channel>
</rss>