Pós Ruy - 2 e 3 Camadas - Arquitetura em camadas
Upcoming SlideShare
Loading in...5
×
 

Pós Ruy - 2 e 3 Camadas - Arquitetura em camadas

on

  • 1,646 views

Slides da aula na faculdade Ruy Barbosa do curso de Componentes Web da disciplina Componentes de Software e Aplicações Web : 2 e 3 camadas.

Slides da aula na faculdade Ruy Barbosa do curso de Componentes Web da disciplina Componentes de Software e Aplicações Web : 2 e 3 camadas.

Statistics

Views

Total Views
1,646
Views on SlideShare
1,324
Embed Views
322

Actions

Likes
1
Downloads
11
Comments
0

2 Embeds 322

http://cleversonsacramento.com 319
http://cleversonsacramento.wordpress.com 3

Accessibility

Categories

Upload Details

Uploaded via as Adobe PDF

Usage Rights

CC Attribution-NonCommercial-ShareAlike LicenseCC Attribution-NonCommercial-ShareAlike LicenseCC Attribution-NonCommercial-ShareAlike License

Report content

Flagged as inappropriate Flag as inappropriate
Flag as inappropriate

Select your reason for flagging this presentation as inappropriate.

Cancel
  • Full Name Full Name Comment goes here.
    Are you sure you want to
    Your message goes here
    Processing…
Post Comment
Edit your comment

Pós Ruy - 2 e 3 Camadas - Arquitetura em camadas Pós Ruy - 2 e 3 Camadas - Arquitetura em camadas Presentation Transcript

  • arquiteturaem camadas
  • atribuir à http://cleversonsacramento.wordpress.compara mais detalheshttp://creativecommons.org/licenses/ by-nc-sa/3.0/
  • / zyccleversonsacramento. ordpress.co m
  • fonte da imagem: http://1.bp.blogspot.com
  • http://www.howtoforge.com/speedycgi_debian_etch
  • http://www.howtoforge.com/speedycgi_debian_etch 1993#!/usr/bin/perlprint "Content-type: text/htmlnn<h1>Hello World!</h1>n";# See if we are running under SpeedyCGI or not.if (eval {require CGI::SpeedyCGI} && CGI::SpeedyCGI->i_am_speedy) { print "<br>Running under speedy=", CGI::SpeedyCGI->i_am_speedy ? yes : no, "n";} cgi-bin
  • 1995php
  • htmlview java
  • viewhelper http://java.sun.com/blueprints/corej2eepatterns/Patterns/ViewHelper.html
  • 2010 JSF2 2009 Vaadin 2006 GWT 2004 JSF1 2004 Wicket 2000 Struts 1998 JSP 1996 ASP 1995 PHP 1995 JavaScript 1993 CGI1991 HTML
  • http://java.sun.com/blueprints/ corej2eepatterns/Patterns/
  • view dataview helper access object transfer object
  • view data view business access objecthelper object transfer transfer object object
  • view RN Service BC Business EAO Manager Persistence DAO BO Negocio data view business access objecthelper Action object ControllerView MB transfer transfer DTO object object VO Type PageBeanPB ValueObject Entity ManagedBean
  • camada deapresentação presentation tier
  • periférica expõe trasforma valida comunica facilita burra
  • imagem struts atom RESTful css services servlet rsspdf html jsfajax jsp xls web services
  • business tiercamada denegócio
  • núcleonegócio garante inteligência domínio valida
  • pojoplain java old object
  • camada depersistência integration tier
  • transforma valida consulta integração persiste armazena burra periférica
  • jpa toplink e-mail hibernateibatis jdo eclipselinkxml arquivo sql web service client
  • transfer objects
  • atravessa burro recipiente transportatransmite estruturado
  • javabean pojo
  • visão geral Persist. Apresen. DAO JSF HTML JPA Hibernate CSS PDF Negócio EJB-QL Java Script SQL View Helper Regra de Negócio Núcleo Livre de tecnologia Persist. Client Apresen. Consumidor Serviço exposto
  • (
  • mitos
  • MVC arquitetura camadas em
  • ModelView c ontroller
  • V C M business view objectview helper data access object transfer object
  • quitetura cebol ra a
  • ?crud
  • create retrieve update delete
  • )
  • quem invoca quem?
  • apresentação negóciopersistência
  • apresentação negóciopersistência
  • fonte da imagem: http://1.bp.blogspot.com
  • camadamódulo componente
  • componentesx módulos + y camadas
  • X