Vous êtes sur la page 1sur 5

Materia: Aplicaciones Web Profesor: Edgardo Quiroz Alumno: Federico Martnez Cruz Matricula: 4343

Aplicaciones WEB

Expression Language
Qu es Espression Language? EL (Expression Language) es un lenguaje utilizado en las paginas jsp para interactuar con los datos servidos por parte del servidor, combinado con la librera JSTL Core nos permite construir toda la lgica de las jsp de una forma mucho ms amena y eficaz.

Para qu sirve Espression Language? Expression language ha resultado muy til al momento de comunicar la Vista (View en una arquitectura MVC) con la lgica del negocio (Model o Controller segn convenga). Con l puedes llamar funciones de tus Managed Beans. Cmo se usa? Por ejemplo si deseamos mostrar un botn de una lista de archivos que vamos a procesar siempre y cuando el identificador del formato sea diferente de 99991 y 99992 y que el estado de este archivo sea verdadero:
<h:commandButton immediate="true" value="Procesar" rendered="#{formato.estado and ( (formato.idFormato ne '99991') and (formato.idFormato ne '99992'))}" action="#{accionesBBean.cargarFormato}" />

En el rendered esta validando: si formato.estado es true o false Y (por el and) ,un parentesis que agrupa las siguientes validaciones: si el formato.id No es igual a 99991 Y formato.idFormato No es igual 99991.este tipo de validaciones es recomendable hacerlas en lo que refiere a la logica del negocio..es un ejemplo como poder sacar provecho de lo que ofrece EL. Qu es JSTL? La librera JSTL es un componente dentro de la especificacin del Java 2 Enterprise Edition (J2EE) y es controlada por Sun MicroSystems. JSTL no es ms que un conjunto de libreras de etiquetas simples y estndares que encapsulan la funcionalidad principal que es usada comnmente para escribir pginas JSP. Como se declara/import en jsp import javax.servlet.*; import javax.servlet.http.*; import javax.servlet.jsp.*; import org.apache.jasper.runtime.*;

Aplicaciones WEB

Funciones del core JSTL

Core: Comprende las funciones script bsicas como loops, condicionales, y entrada/salida.

Modelos de Negocio
Definicin de B2B

Aplicaciones WEB

Algunos de los elementos especficos de las relaciones B2B son: 1. Empresa compradora: Su objetivo es el de aprovisionarse, buscando mejores precios y tiempos de entrega reducidos. La operacin se realiza en su Web, en la que la empresa anuncia su intencin de adquirir un producto con el fin de que los proveedores, participantes de la red B2B, hagan sus ofertas. 2. Empresa vendedora: Centrado en el marketing y las ventas. La empresa vendedora intenta atraer a las posibles empresas compradoras a su Web con el fin de establecer relaciones comerciales. Cada vendedor dispondr de su propio catlogo, adems de su propia poltica de precios y de su plan de negocios. 3. Proveedor de servicios intermediario: Son los encargados de garantizar el cumplimiento de los pedidos. Son los mediadores entre empresa compradora y empresa vendedora, siendo su labor ms tangible en el caso de productos o piezas nicas. Como ejemplo la General Motors (GM), que acta como intermediaria entre sus vendedores y los muchsimos proveedores que suministran piezas de repuesto. 4. Repartidor justo a tiempo: Centrado en realizar las entregas just in time. Es una fase importantsima del B2B, ya que entregar los productos correctos en el momento en el que son necesarios supone un importante ahorro de dinero, tiempo y espacio. 5. Plataforma basada en la Web: Centrado tanto en Internet, como en las intranets y en las extranets. Las intranets son las encargadas de unificar las informaciones de los distintos ordenadores de la empresa, mientras que las extranets son redes que conectan a los socios comerciales a travs de Internet. 6. Herramientas B2B: Centrado en el intercambio electrnico de datos (EDI) y los agentes de software. El sistema EDI supone compartir electrnicamente diversos documentos empresariales como las facturas, los pedidos y los avisos de embarque entre los socios comerciales, y est diseado para admitir las transmisiones electrnicas. 7. Soporte tcnico final: Centrado en los sistemas de planificacin de recursos de al empresa (ERP). Integrar B2B en una infraestructura tcnica como puedan ser los sistemas ERP, los sistemas de gestin de bases de datos o el flujo de datos de las intranets, facilita que la mayor parte del trfico de informacin se mantenga dentro de los servidores de los proveedores.

Aplicaciones WEB

Define B2C Se define como contrato comercial realizado a travs de internet que se materializa cuando un consumidor o particular visita la direccin web de una empresa y se realiza una venta. Hace referencia a las ventas que se establecen entre empresa y un usuario final o consumidor con el fin de adquirir un producto o servicio. Los sectores son muy diversos entre ellos (libros, juguetes, viajes, msica, ropa). Las claves de funcionamiento de dicho sector es la efectiva reduccin de precios, por no abrir delegaciones, con una direccin accedes a nivel mundial y reduccin de costes a nivel de infraestructura. La compaa por referencia del modelo B2C es Amazon, por ser una de las ms importantes a nivel mundial en ventas de libros y discos a travs de su portal de internet. Modelo C2C Consumer to Consumer Es el modelo de comercio electrnico que se refiere a la venta entre consumidores individuales. En un sitio web se provee de una plataforma de intercambio donde los consumidores finales hacen sus transacciones econmicas. El sitio web es un mero intercambio, que si se produce la venta y transaccin entre los dos interesados, obtiene una comisin por cada venta realizada. El ejemplo ms importante de empresa que realiza C2C es Ebay.com, es sin duda el lder en volumen de negocios de dicho modelo. tambin encontramos aqu a de remate.com y Kotear.com.

Vous aimerez peut-être aussi