<?xml version="1.0" encoding="utf-8"  ?>
<rss version="2.0">
	<channel>
		<title>Web Architectures - 2016/17 &gt; On line material &gt; Suggested readings</title>
		<link>http://latemar.science.unitn.it/segue/index.php?&amp;action=site&amp;site=2017WebArchitectures&amp;section=364&amp;page=1210</link>
		<description></description>
		<lastBuildDate>Thu, 23 Feb 2023 08:56:39 +0100</lastBuildDate>
		<generator>Segue RSS Generator</generator>
		<item>
			<title>Networking    Quick revie...</title>
			<link>http://latemar.science.unitn.it/segue/index.php?&amp;action=site&amp;site=2017WebArchitectures&amp;section=364&amp;page=1210&amp;story=2846&amp;detail=2846</link>
			<guid isPermaLink="true">http://latemar.science.unitn.it/segue/index.php?&amp;action=site&amp;site=2017WebArchitectures&amp;section=364&amp;page=1210&amp;story=2846&amp;detail=2846</guid>
			<pubDate>Fri, 16 Sep 2016 13:01:00 +0200</pubDate>
			<author>Marco Ronchetti marco.ronchetti@unitn.it</author>
<description>&lt;div class=&quot;story&quot;&gt;&lt;div class=&quot;story&quot;&gt;&lt;div 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: 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; class=&quot;story&quot;&gt;&lt;div style=&quot;margin-bottom: 10px; clear: both;&quot; class=&quot;story&quot;&gt;&lt;strong&gt;Networking&lt;/strong&gt;&lt;ul&gt;    &lt;li&gt;&lt;a style=&quot;color: rgb(153, 0, 0); text-decoration: none;&quot; href=&quot;http://docs.oracle.com/javase/tutorial/networking/overview/index.html&quot;&gt;Quick review of basic network concepts&lt;/a&gt;&lt;span class=&quot;Apple-converted-space&quot;&gt;&amp;nbsp;&lt;/span&gt;(Oracle Tutorial)&lt;/li&gt;    &lt;li&gt;&lt;a style=&quot;color: rgb(153, 0, 0); text-decoration: none;&quot; href=&quot;http://docs.oracle.com/javase/tutorial/networking/urls/index.html&quot;&gt;Dealing with URLs in Java&lt;/a&gt;&lt;span class=&quot;Apple-converted-space&quot;&gt;&amp;nbsp;&lt;/span&gt;(Oracle Tutorial)&lt;/li&gt;    &lt;li&gt;&lt;a style=&quot;color: rgb(153, 0, 0); text-decoration: none;&quot; href=&quot;http://docs.oracle.com/javase/tutorial/networking/sockets/index.html&quot;&gt;Dealing with sockets in Java&lt;/a&gt;&lt;span class=&quot;Apple-converted-space&quot;&gt;&amp;nbsp;&lt;/span&gt;(Oracle Tutorial)&lt;/li&gt;&lt;/ul&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;br /&gt;&lt;div class=&quot;story&quot;&gt;&lt;div class=&quot;story&quot;&gt;&lt;strong&gt;HTML, Javascript, CSS, DOM, Ajax&lt;br /&gt;&lt;/strong&gt;&lt;ul&gt;    &lt;li&gt;&lt;a style=&quot;color: rgb(153, 0, 0); text-decoration: none;&quot; href=&quot;http://www.w3schools.com/html/&quot;&gt;An HTML Tutorial&lt;/a&gt;&lt;/li&gt;    &lt;li&gt;&lt;a style=&quot;color: rgb(153, 0, 0); text-decoration: none;&quot; href=&quot;http://www.w3schools.com/js/&quot;&gt;A Javascript Tutorial&lt;/a&gt;&lt;/li&gt;    &lt;li&gt;&lt;a style=&quot;color: rgb(153, 0, 0); text-decoration: none;&quot; href=&quot;http://www.w3schools.com/css/&quot;&gt;A CSS Tutorial&lt;/a&gt;&lt;/li&gt;    &lt;li&gt;&lt;a style=&quot;color: rgb(153, 0, 0); text-decoration: none;&quot; href=&quot;http://www.w3schools.com/ajax/&quot;&gt;An Ajax Tutorial&lt;/a&gt;&lt;/li&gt;    &lt;li&gt;&lt;a style=&quot;color: rgb(153, 0, 0); text-decoration: none;&quot; href=&quot;http://www.w3schools.com/dom/&quot;&gt;A DOM Tutorial&lt;/a&gt;&lt;/li&gt;&lt;/ul&gt;&lt;strong&gt;A book on EJB&lt;/strong&gt;&lt;br /&gt;&lt;br /&gt;There is a free e-book available:&lt;span class=&quot;Apple-converted-space&quot;&gt;&amp;nbsp;&lt;/span&gt;&lt;a style=&quot;color: rgb(153, 0, 0); text-decoration: none;&quot; href=&quot;http://media.techtarget.com/tss/static/books/wiley/masteringEJB3/downloads/MasteringEJB4thEd.pdf&quot;&gt;&lt;strong&gt;Mastering EJB 3.0&lt;/strong&gt;&lt;span class=&quot;Apple-converted-space&quot;&gt;&amp;nbsp;&lt;/span&gt;&lt;/a&gt;The following chapters are covered by lectures in the course:&lt;br /&gt;&lt;ol&gt;    &lt;li&gt;&lt;strong&gt;Overview&lt;/strong&gt;&lt;/li&gt;    &lt;li&gt;&lt;strong&gt;Pre-EJB 3.0: the world that was&lt;/strong&gt;&lt;/li&gt;    &lt;li&gt;&lt;strong&gt;The new EJB&lt;/strong&gt;&lt;/li&gt;    &lt;li&gt;&lt;strong&gt;Introduction to session beans&lt;/strong&gt;&lt;/li&gt;    &lt;li&gt;NO (Writing Session Bean Web Services)&lt;/li&gt;    &lt;li&gt;&lt;strong&gt;Java Persintence with Entities&lt;/strong&gt;&lt;/li&gt;    &lt;li&gt;NO (Introduction to message driven beans)&lt;/li&gt;    &lt;li&gt;&lt;strong&gt;Adding functionality to your beans&lt;/strong&gt;&lt;/li&gt;    &lt;li&gt;&lt;strong&gt;Advanced Perisistence Concepts&lt;/strong&gt;&lt;/li&gt;    &lt;li&gt;&lt;strong&gt;Transactions&lt;/strong&gt;&lt;/li&gt;    &lt;li&gt;Security - not yet covered, maybe later if some time will be left&lt;/li&gt;    &lt;li&gt;NO (EJB Timers)&lt;/li&gt;    &lt;li&gt;&lt;strong&gt;EJB Best practices (partly covered)&lt;/strong&gt;&lt;/li&gt;&lt;/ol&gt;The following chapters are not covered. We did cover&lt;span class=&quot;Apple-converted-space&quot;&gt;&amp;nbsp;&lt;/span&gt;&lt;strong&gt;Appendixes A (RMI and IIOP) and B (Annotations)&lt;br /&gt;&lt;br /&gt;&lt;/strong&gt;The book doe not cover EJB Design patterns, which can be found in&lt;span class=&quot;Apple-converted-space&quot;&gt;&amp;nbsp;&lt;/span&gt;&lt;a style=&quot;color: rgb(153, 0, 0); text-decoration: none;&quot; href=&quot;http://www.theserverside.com/news/1369776/Free-Book-EJB-Design-Patterns&quot;&gt;another book&lt;/a&gt;&lt;span class=&quot;Apple-converted-space&quot;&gt;&amp;nbsp;&lt;/span&gt;(old but in good part still valid).&lt;/div&gt;&lt;/div&gt;</description>
		</item>
	</channel>
</rss>