PA165/Příprava: Porovnání verzí

Z FI WIKI
Přejít na: navigace, hledání
m (BPM (Business Process Modeling))
 
(Není zobrazeno 132 mezilehlých verzí od 5 dalších uživatelů.)
Řádka 1: Řádka 1:
 +
{{restricted2PA165}}
 +
 +
== Projekty ==
 +
* [[PA165/Témata projektů]]
 +
 
== Bodové hodnocení ==
 
== Bodové hodnocení ==
  
Řádka 15: Řádka 20:
 
* '''E''' = 70 bodů
 
* '''E''' = 70 bodů
 
* '''F''' =  bodů
 
* '''F''' =  bodů
 +
 +
 +
== Nová témata ==
 +
 +
=== AJAX, RIA ===
 +
* http://www.wirelexsoft.com/VistaFei.html
 +
* http://www.onjava.com/pub/a/onjava/2006/05/31/working-with-google-web-toolkit.html
 +
* http://www.theserverside.com/news/thread.tss?thread_id=41069
 +
* Echo 2 http://www.nextapp.com/platform/echo2/echo/
 +
* http://developers.sun.com/ajax/
 +
* https://ajax.dev.java.net/
 +
* http://getahead.ltd.uk/dwr/
 +
* https://wiser.dev.java.net/
 +
* http://zk1.sourceforge.net/
 +
* http://www.adobe.com/products/flex/
 +
* http://www.javapassion.com/ajaxcodecamp/
 +
* http://www.javapassion.com/j2ee/DojoToolkit.pdf
 +
* http://developers.sun.com/prodtech/javatools/jscreator/learning/tutorials/index.jsp#Work_With_AJAX_Components
 +
* https://ajax4jsf.dev.java.net/nonav/ajax/ajax-jsf/
 +
* http://java.sun.com/developer/technicalArticles/J2EE/AJAX/index.html
 +
* http://java.sun.com/developer/technicalArticles/J2EE/AJAX/RealtimeValidation/?feed=JSC
 +
* http://www-128.ibm.com/developerworks/java/library/j-ajaxee/index.html?ca=dgr-lnxw01J2EEand#main
 +
* https://jsf-extensions.dev.java.net/nonav/mvn/
 +
* http://interval.cz/clanky/google-web-toolkit/
 +
* https://ajax.dev.java.net/screencast/jMakiDemo/jMakiDemo.html
 +
 +
=== SOA (Service-Oriented Architecture) ===
 +
* http://java.sun.com/developer/technicalArticles/WebServices/soa2/JavaTechs.html
 +
* http://java.sun.com/developer/technicalArticles/WebServices/soa2/WhatsNewArticle.html
 +
* http://java.sun.com/developer/technicalArticles/Interviews/routeone_qa.html
 +
* http://www.sun.com/software/whitepapers/webservices/soa_ready.pdf
 +
* http://java.sun.com/developer/technicalArticles/WebServices/soa/
 +
* http://java.sun.com/developer/technicalArticles/WebServices/soa3/ImplementingSOA.pdf
 +
* http://java.sun.com/integration/index.jsp
 +
* http://blogs.sun.com/roller/page/rtenhove?catname=%2FService+Oriented+Architecture
 +
* http://www.theserverside.com/tt/articles/article.tss?l=ESBReturnofEJB
 +
* http://www.theserverside.com/tt/articles/article.tss?l=ESBParadigm
 +
* http://websphereadvisor.com/doc/17991?open&p=1&pid=ztibws
 +
 +
=== ESB (Enterprise Service Bus) ===
 +
* http://www.iona.com/opensource/celtix/
 +
* http://www.iona.com/products/artix/
 +
* https://open-esb.dev.java.net/
 +
* http://mule.codehaus.org/
 +
* http://servicemix.org/site/home.html
 +
* http://petals.objectweb.org/
 +
* http://celtix.objectweb.org/
 +
* http://labs.jboss.com/portal/jbossesb/
 +
* http://incubator.apache.org/activemq/
 +
* http://incubator.apache.org/synapse/
 +
* http://en.wikipedia.org/wiki/Enterprise_service_bus
 +
* http://www.infoworld.com/article/05/07/22/30FEesb_1.html
 +
* http://blogs.sun.com/roller/page/rtenhove?entry=what_is_enterprise_service_bus
 +
* http://www.theserverside.com/tt/articles/article.tss?l=CaseStudyMule
 +
 +
=== JBI (Java Business Integration) ===
 +
* http://java.sun.com/integration/
 +
* http://www.javaworld.com/javaworld/jw-07-2006/jw-0717-jbi.html
 +
* http://en.wikipedia.org/wiki/Java_Business_Integration
 +
* http://blogs.sun.com/roller/page/rtenhove?catname=%2FJava+Business+Integration
 +
* https://open-esb.dev.java.net/nonav/public/jbi-comp-dev-tools/jbi-comp-dev-tools-demo.htm
 +
* http://dsonline.computer.org/portal/site/dsonline/menuitem.9ed3d9924aeb0dcd82ccc6716bbe36ec/index.jsp?pName=dso_level1&path=dsonline%2F0507&file=w4tow.xml&xsl=article.xsl
 +
* https://communications.sun.com/dialog/singleeventpage.do?eventId=6321
 +
* https://communications.sun.com/dialog/singleeventpage.do?eventId=6322
 +
 +
=== SCA (Service Component Architecture) ===
 +
* http://incubator.apache.org/tuscany/
 +
* http://www-128.ibm.com/developerworks/library/specification/ws-sca/
 +
* http://www.oracle.com/technology/tech/webservices/standards/sca/pdf/SCA_White_Paper1_09.pdf
 +
* http://xml.coverpages.org/ni2005-12-07-a.html
 +
* http://azur.typepad.com/bpel/2005/12/sca_jbi_and_mor.html
 +
* http://www.osoa.org/display/Main/Home
 +
* http://www.theserverside.com/news/thread.tss?thread_id=41776
 +
 +
=== SDA (Service Data Objects) ===
 +
* http://searchwebservices.techtarget.com/tip/1,289483,sid26_gci1193496,00.html
 +
 +
=== SBA (Space-Based Architecture) ===
 +
* http://developers.sun.com/learning/javaoneonline/2006/coreenterprise/TS-1595.pdf
 +
 +
=== BPM (Business Process Modeling) ===
 +
* http://bpmtutorial.com/BPM/
 +
* http://is.tm.tue.nl/~cgunther/dev/prom/
 +
* http://en.wikipedia.org/wiki/Process_mining
 +
 +
=== jBPM (Java Business Process Modeling) ===
 +
* http://www.jboss.com/products/jbpm
 +
* http://www.jboss.com/products/jbpm/docs/jpdl
 +
* http://www.ebpml.org/bpel-j.htm
 +
 +
=== BPMN (Business Process Modeling Notation) ===
 +
* http://www.bpmn.org/
 +
* http://www.ebpml.org/bpmn.htm
 +
 +
=== BPEL (Business Process Expresion Language) ===
 +
* http://labs.jboss.com/portal/jbossjbpm
 +
* http://blogs.zdnet.com/Gardner/index.php?p=2300
 +
* http://developers.sun.com/prodtech/javatools/jsenterprise/tpr/reference/techart/bpel.html
 +
* http://developers.sun.com/prodtech/javatools/jsenterprise/nb_enterprise_pack/reference/presentations/helloworld.html
 +
 +
=== XPDL (XML Process Definition Language) ===
 +
* http://bonita.objectweb.org/index.html
 +
* http://www.enhydra.org/workflow/shark/index.html
 +
* http://www.wfmc.org/standards/XPDL.htm
 +
* http://bonita.objectweb.org/
 +
* http://en.wikipedia.org/wiki/Workflow
 +
 +
=== WS-BPEL (Web Services Business Process Execution Language ) ===
 +
* http://www.oasis-open.org/committees/tc_home.php?wg_abbrev=wsbpel
 +
* http://www-128.ibm.com/developerworks/library/specification/ws-bpel/
 +
* http://www.eclipse.org/tptp/platform/documents/design/choreography_html/tutorials/wsbpel_tut.html
 +
* http://www.ebpml.org/bpel_2_0.htm
 +
* http://wiki.jboss.org/wiki/Wiki.jsp?page=WSBPEL
 +
* http://www-128.ibm.com/developerworks/webservices/library/ws-bpelcol1/
 +
 +
=== JPDA (jBPM Process Definition Language) ===
 +
* http://docs.jboss.org/jbpm/v3/userguide/jpdl.html
 +
 +
=== TDD (Test Driven Developement) ===
 +
* Mock Object
 +
* http://www.javaworld.com/javaworld/jw-06-2006/jw-0612-fit.html?lsrc=jwrss
 +
* http://www.testdriven.com/modules/news/
 +
* http://xunitpatterns.com/
 +
* http://www.theserverside.com/tt/articles/article.tss?l=JMockTestDrivenDev
 +
 +
=== WS Frameworks ===
 +
* http://xfire.codehaus.org/
 +
* http://ws.apache.org/axis2/
 +
* http://celtix.objectweb.org/
 +
* http://labs.jboss.com/portal/jbossws/
 +
* DP [https://is.muni.cz/auth/th/60925/fi_m/durovec2006 Komponentová zapouzdřenost webových aplikací]
 +
 +
=== Portlets ===
 +
* http://portals.apache.org/jetspeed-2/
 +
* https://simflet.dev.java.net/
 +
* http://portals.apache.org/bridges/
 +
* https://portlet-container.dev.java.net/
 +
* https://portal.dev.java.net/
 +
* http://java.sun.com/javaee/downloads/index.jsp
 +
* http://java.sun.com/developer/technicalArticles/J2EE/sdk_portletcontainer/
 +
* http://java.sun.com/developer/technicalArticles/J2EE/sdk_nbportletplugin/
 +
* http://www.liferay.com/web/guest/products/portal
 +
 +
=== MVC Frameworks ===
 +
* http://labs.jboss.com/portal/jbossseam
 +
* http://docs.jboss.com/seam/1.0.1.GA/reference/en/html/
 +
* http://rifers.org/
 +
* http://www.opensymphony.com/webwork/
 +
* http://struts.apache.org/struts-shale/index.html
 +
* http://static.springframework.org/spring/docs/2.0.x/reference/index.html
 +
* DP [https://is.muni.cz/auth/th/3587/fi_m/diplomka.pdf Moderní rámce pro tvorbu webových aplikací]
 +
* http://www.onjava.com/pub/a/onjava/2006/03/15/jboss-seam.html
 +
* http://wicket.sourceforge.net/
 +
* https://equinox.dev.java.net/framework-comparison/WebFrameworks.pdf
 +
* http://www.virtuas.com/files/JavaWebFrameworkSweetSpots.pdf
 +
 +
=== JMS ===
 +
* http://www.activemq.org/site/home.html
 +
* http://java.sun.com/developer/technicalArticles/Ecommerce/jms/index.html
 +
 +
=== JSF ===
 +
* http://www.oracle.com/technology/tech/java/jsf.html
 +
* http://jsfcentral.com/
 +
* http://java.sun.com/developer/technicalArticles/J2EE/jsf_12/
 +
 +
=== Java Object Caching ===
 +
* http://java-source.net/open-source/cache-solutions
 +
* http://labs.jboss.com/portal/jbosscache
 +
 +
=== EJB 3.0 ===
 +
* http://www.theserverside.com/tt/books/wiley/masteringEJB3/index.tss
 +
* http://labs.jboss.com/portal/jbossejb3
 +
* http://java.sun.com/developer/technicalArticles/J2EE/jpa/index.html
 +
* http://java.sun.com/developer/technicalArticles/J2EE/intro_ee5/
 +
* http://java.sun.com/developer/EJTechTips/2005/tt0930.html#1?feed=JSC
 +
* http://java.sun.com/developer/technicalArticles/J2EE/jpa/?feed=JSC
 +
 +
=== MDA (Model Driven Architecture) ===
 +
* http://www.omg.org/mda/
 +
* http://www.acceleo.org/pages/home/en
 +
 +
=== IOC (Inversion of Control) ===
 +
* http://www.onjava.com/pub/a/onjava/2006/06/07/ioc-for-eclipse-rcp.html
 +
* http://en.wikipedia.org/wiki/Inversion_of_control
 +
* http://www.martinfowler.com/articles/injection.html
 +
 +
=== Trail ===
 +
* http://today.java.net/pub/a/today/2005/06/23/trails.html
 +
* https://trails.dev.java.net/
 +
* https://www.dev.java.net/files/documents/2296/13104/trails_withnarration.mov
 +
* http://www.cstengel.de/tutorial/trails_firebird_tutorial/
 +
 +
=== Grails (Groovy on Rails) ===
 +
* http://grails.codehaus.org/
 +
* http://www.theserverside.com/news/thread.tss?thread_id=39696
 +
 +
=== JAX-WS ===
 +
* https://jax-rpc.dev.java.net/
 +
* http://developers.sun.com/prodtech/appserver/reference/techart/ws_mgmt.html?feed=DSC
 +
* http://java.sun.com/mailers/techtips/enterprise/2006/TechTips_June06.html?feed=JSC
 +
* http://blogs.sun.com/roller/page/sdimilla?entry=implementing_handlers_using_jaxws_2
 +
* http://www.netbeans.org/kb/55/websvc-jax-ws.html
 +
* http://java.sun.com/developer/technicalArticles/WebServices/high_performance/?feed=JSC
 +
* http://weblogs.java.net/blog/vivekp/archive/2006/08/jaxws_201_m1_is_1.html
 +
 +
=== JAX-WSA ===
 +
* https://jax-wsa.dev.java.net/
 +
 +
=== XML Signing ===
 +
* http://webservices.xml.com/pub/a/ws/2003/10/28/jwss.html
 +
* http://xml.apache.org/security/
 +
* http://www.javaworld.com/javaworld/jw-03-2003/jw-0321-wssecurity-tote.html
 +
* http://java.sun.com/developer/technicalArticles/xml/dig_signatures/
 +
 +
=== WS Security ===
 +
* http://java.sun.com/webservices/docs/1.5/tutorial/doc/XWS-Security.html
 +
* http://java.sun.com/developer/technicalArticles/WebServices/soa2/WSProtocols.html#wssectech
 +
* https://xwss.dev.java.net/
 +
* http://developers.sun.com/prodtech/javatools/jsenterprise/nb_enterprise_pack/reference/presentations/web_service_security.html
 +
 +
=== ORM (Object Relational Mapping) ===
 +
* Hibernate anotations http://www.hibernate.org/247.html
 +
 +
=== JDBC ===
 +
* use Derby insted of Hsqldb
 +
 +
=== AOP (Aspect Oriented Programming) ===
 +
* http://www.eclipse.org/aspectj/
 +
* http://en.wikipedia.org/wiki/Aspect-oriented_programming
 +
* http://www-128.ibm.com/developerworks/java/library/j-aopwork15/
 +
 +
=== Design Patterns ===
 +
* http://developers.sun.com/prodtech/javatools/jsenterprise/tpr/reference/techart/uml_patterns.html
 +
* http://www-cdf.fnal.gov/docs/tut/TIPatterns-0.9/html/TIPatterns.htm
 +
 +
=== Web 2.0, REST ===
 +
 +
=== Java Security ===
 +
* JAAS, PKI, Security Manager
 +
* http://java.sun.com/developer/technicalArticles/Security/whitepaper/JS_White_Paper.pdf
 +
* http://java.sun.com/developer/technicalArticles/Security/jaasv2/
 +
 +
=== WAI, Section 508 ===
 +
* http://www.w3.org/WAI/
 +
* http://www.section508.gov/
 +
* https://is.muni.cz/auth/th/72735/fi_b/Zasady_psani_pristupnych_webovych_stranek.pdf
 +
* Nutit studenty, aby webove stranky, ktere vyprodukuji vramci PA165 a PB162 splnovali WCAG, alespon Conformance Level A.
 +
 +
=== Agile Programming ===
 +
* http://www.xprogramming.com/xpmag/jatSustainablePace.htm
 +
 +
=== SVG ===
 +
* Batik
 +
 +
=== XForms ===
 +
* http://www.orbeon.com/
 +
 +
=== DAISY Digital Talking Book ===
 +
* http://www.daisy.org/z3986/specifications/
 +
 +
=== Java WebStart ===
 +
* http://java.sun.com/developer/technicalArticles/WebServices/JWS_2/JWS_White_Paper.pdf
 +
 +
=== DRW (Direct Web Remoting) ===
 +
* https://dwr.dev.java.net/
 +
 +
=== JXTA ===
 +
* http://www.sun.com/software/jxta/
 +
* https://jxta.dev.java.net/
 +
* http://www.brendonwilson.com/projects/jxta-book/
 +
* http://www.jxta.org/
 +
* http://today.java.net/pub/rss_chan/438
 +
 +
=== JDBC 4.0 ===
 +
http://www.onjava.com/pub/a/onjava/2006/08/02/jjdbc-4-enhancements-in-java-se-6.html?CMP=OTC-FP2116136014&ATT=JDBC+4+0+Enhancements+in+Java+SE+6
 +
 +
=== Continuous Integration ===
 +
* http://damagecontrol.codehaus.org/Continuous+Integration+Server+Feature+Matrix
 +
* http://cruisecontrol.sourceforge.net/
 +
* https://hudson.dev.java.net/
 +
* http://luntbuild.javaforge.com/
 +
* http://maven.apache.org/continuum/
 +
* http://www-128.ibm.com/developerworks/java/library/j-ap09056/
 +
 +
=== OSGi ===
 +
* http://www.osgi.org/
 +
* http://cwiki.apache.org/FELIX/
 +
* http://wiki.easybeans.org/xwiki/bin/Main/OSGi
 +
 +
=== Facelets ===
 +
* http://livedemo.exadel.com/richfaces-demo/
 +
* http://wiki.netbeans.info/wiki/view/FaceletsSupport
 +
* https://facelets.dev.java.net/

Aktuální verze z 15. 4. 2007, 11:49

This page has restricted access. Only members of PA165 group can edit it.

Projekty

Bodové hodnocení

  • prémiové body ze cvičení
  • úkol č. 1. 9 + (1 za Struts + 1 Hibernate Annotations + 1 Cactus/Checkstyle/PMD) bodů
  • úkol č. 2. 6 + (1 za EJB 3.0) bodů
  • projekt 50 bodů
  • ústní zkouška 35 bodů

  • A = bodů
  • B = bodů
  • C = bodů
  • D = bodů
  • E = 70 bodů
  • F = bodů


Nová témata

AJAX, RIA

SOA (Service-Oriented Architecture)

ESB (Enterprise Service Bus)

JBI (Java Business Integration)

SCA (Service Component Architecture)

SDA (Service Data Objects)

SBA (Space-Based Architecture)

BPM (Business Process Modeling)

jBPM (Java Business Process Modeling)

BPMN (Business Process Modeling Notation)

BPEL (Business Process Expresion Language)

XPDL (XML Process Definition Language)

WS-BPEL (Web Services Business Process Execution Language )

JPDA (jBPM Process Definition Language)

TDD (Test Driven Developement)

WS Frameworks

Portlets

MVC Frameworks

JMS

JSF

Java Object Caching

EJB 3.0

MDA (Model Driven Architecture)

IOC (Inversion of Control)

Trail

Grails (Groovy on Rails)

JAX-WS

JAX-WSA

XML Signing

WS Security

ORM (Object Relational Mapping)

JDBC

  • use Derby insted of Hsqldb

AOP (Aspect Oriented Programming)

Design Patterns

Web 2.0, REST

Java Security

WAI, Section 508

Agile Programming

SVG

  • Batik

XForms

DAISY Digital Talking Book

Java WebStart

DRW (Direct Web Remoting)

JXTA

JDBC 4.0

http://www.onjava.com/pub/a/onjava/2006/08/02/jjdbc-4-enhancements-in-java-se-6.html?CMP=OTC-FP2116136014&ATT=JDBC+4+0+Enhancements+in+Java+SE+6

Continuous Integration

OSGi

Facelets