Message Oriented Middleware: Java JMS
|
|
- Arturo Gutiérrez Castillo
- hace 8 años
- Vistas:
Transcripción
1 Message Oriented Middleware: Java JMS LSUB GSYC 29 de abril de 2015
2 (cc) 2013 Laboratorio de Sistemas, Algunos derechos reservados. Este trabajo se entrega bajo la licencia Creative Commons Reconocimiento - NoComercial - SinObraDerivada (by-nc-nd). Para obtener la licencia completa, véase También puede solicitarse a Creative Commons, 559 Nathan Abbott Way, Stanford, California 94305, USA. Las imágenes de terceros conservan su licencia original.
3 MOM MOM: Message Oriented Middleware. JMS (Java Message Service) es el MOM de Java. Permite la comunicación débilmente acoplada, fiable, síncrona y asíncrona entre clientes mediante el paso de mensajes. Es una especificación de API que forma parte de Java EE, hay múltiples implementaciones. El MOM depende de un servicio central o broker para gestionar los mensajes. Usaremos GlassFish como servidor de aplicaciones Java EE.
4 OOM/RPC vs MOM OOM/RPC vs MOM RPC: el objetivo es ejecutar un procedimiento: haz esto. MOM: el objetivo es notificar un evento: ha pasado esto.
5 JMS Cuándo se usa una comunicación débilmente acoplada? Si el emisor quiere no saber nada del receptor y viceversa. Sólo se debe saber el formato de los mensajes. No se quiere depender de las interfaces del resto de componentes, como en RCP/RMI. No se quiere depender de la ejecución de los otros componentes: los mensajes pueden quedar almacenados en el sistema y ser atendidos más tarde.
6 JMS Una aplicación JMS se compone de: Clientes: componentes que envían y reciben mensajes. Se garantiza que el mensaje se entrega justo una vez. Mensajes: objetos de comunicación entre componentes. Proveedor JMS: el sistema que implementa el API de JMS. La plataforma Java EE proporciona un proveedor de JMS. Hay distintas implementaciones. Los objetos administrados (administered objects) necesarios para interactuar con el proveedor. Se administran mediante una herramienta (p. ej. asadmin).
7 JMS Hay tipos de comunicación en JMS: Point-to-point. Publish/subscribe.
8 Point-to-Point Un consumidor por mensaje. Colas de mensajes persistentes: emisor y receptor no tienen dependencia temporal. Los mensajes se entregan ordenados. El receptor confirma el procesamiento de un mensaje. Imagen: (c) Oracle
9 Publish/Subscribe Múltiples consumidores por mensaje. Un consumidor se subscribe a un tema (topic). El receptor debe estar activo para recibir: emisor y receptor tienen dependencia temporal. Imagen: (c) Oracle
10 JMS Tipos de mensajes: Text: Strings. Object: Un objeto Serializable. Bytes: Un array de bytes. Map: Un diccionario. Stream: Un stream de valores primitivos.
11 Imagen: (c) Oracle Arquitectura
12 Administered Objects La herramienta de configuración de Java EE nos permite administrar dos tipos de objetos: ConnectionFactory: crea conexiones con el proveedor de JMS. Queue connection factory: para Point-To-Point. Topic connection factory: para Publish/Subscribe. Connection factory: para ambas. Destination: representa emisores y destinatarios. Queue: para Point-To-Point. Topic: para Publish/Subscribe.
13 Administración: GlassFish Crear un dominio (una o más instancias del servidor de apliaciones) que tiene asociados estos puertos TCP entre otros: Un puerto para el servidor de aplicaciones (8080 por omisión). Un puerto de administración (4848 por omisión). Un puerto de JMS (7070 por omisión). Un puerto de IIOP para RMI/CORBA (3700 por omisión). asadmin create-domain --adminport 5000 asadmin list-domains mydomain Arrancar el dominio y la base de datos con la herramienta asadmin: asadmin start-domain mydomain asadmin start-database Arrancar un navegador:
14 Administración: GlassFish Configurar JMS Default Host con la dirección de la máquina que ejecuta el broker de JMS (en este caso la máquina en la que ejecuta GlassFish). Configurations JavaMessageService default JMS host Crear los objetos administrados de JMS (JMS Resources): Resources JMSResources ConnectionFactories Resources JMSResources DestinationResources Nombre (JNDI). Tipo de recurso.
15 Administración: GlassFish
16 Administración: GlassFish
17 Administración: GlassFish
18 JNDI Los recursos se registran en un espacio de nombres de JNDI (Java Naming and Directory Interface). JNDI es una interfaz homogenea para distintos sistemas de nombrado (LDAP, CORBA, NDS, etc.). En JMS se usa para localizar los objetos administrados. Por omisión se conecta a localhost:3700. Si el servidor JNDI está en otra parte, hay que definirlo en las propiedades. Para resolver los nombres: I n i t i a l C o n t e x t j n d i = new I n i t i a l C o n t e x t ( ) ; Q u e u e ConnectionFactory q F a c t o r y = ( Q u eueconnectionfactory ) j n d i. l o o k u p ( F a c t o r i a 1 ) ; // Lookup queue Queue queue = ( Queue ) j n d i. l o o k u p ( Cola1 ) ;
19 Modelo Conexión: objeto que representa la conexión con el proveedor de JMS. Sesión: contexto para enviar y recibir mensajes desde un único thread. La sesión crea mensajes, productores y consumidores para su thread (no se deben usar desde otros threads).
20 Imagen: (c) Oracle Modelo
21 Interfaces
22 Conexión Point-to-Point El método createqueueconnection de la factoría crea una conexión con el proveedor de JMS. Dentro de una conexión podemos crear una o más sesiones para enviar, recibir, etc. El método close() cierra la conexión y todo lo que depende de ella (sesiones, etc.). QueueConnection connection = f a c t o r y. createqueueconnection ( ) ; QueueSession s e s s i o n = c o n n e c t i o n. c r e a t e Q u e u e S e s s i o n ( false, QueueSession.AUTO ACKNOWLEDGE) ;
23 Sesión Point-to-Point El primer argumento de createqueuesession inica si la sesión es transaccional. Si no es transaccional, hay que indicar un modo de asentimiento del mensaje (si es transaccional se ignora el segundo argumento): AUTO ACKNOWLEDGE: se hace automáticamente. CLIENT ACKNOWLEDGE: el receptor debe invocar el método acknowledge() manualmente. Si una sesión termina sin confirmar la recepción de un mensaje, el mensaje vuelve a estar disponible en la cola. La confirmación de un mensaje confirma todos los mensajes anteriores recibidos en la sesión.
24 Sesión La sesión nos permite crear objetos de tipo: QueueReceiver para recibir mensajes. Aunque es posible tener dos sesiones distintas con QueueReceivers para la misma cola, el estándar de JMS no define como se reparten los mensajes. Sólo un consumidor recibe el mensaje. QueueSender para enviar mensajes. QueueBrowser para inspeccionar mensajes en la cola sin sacarlos. TemporaryQueue para crear una cola temporal que solo sobrevive a la conexión en la que se crea.
25 Sesión Transaccional La transacción es entre un extremo y el proveedor de JMS, no entre los extremos. Semántica: los mensajes se ponen/quitan de la colas todos o ninguno. Forman parte de la transacción todos los mensajes enviados y recibidos en la sesión entre dos invocaciones de commit()/rollback(), potencialmente de distintas colas. Transaction Commit: todos los mensajes producidos están enviados y todos los mensajes consumidos entán asentidos. Transaction Rollback: todos los mensajes producidos se han destruido y todos los mensajes consumidos se han devuelto.
26 Sesión Transaccional Envío: Después de enviar, los mensajes no están disponibles en la cola hasta que no se invoque el método commit() de la sesión. Si se invoca rollback() en su lugar, los mensajes de la transacción no llegan nunca a estar disponibles en la cola.
27 Sesión Transaccional Recepción: Los mensajes recibidos en la transacción no se eliminan de la cola mientras se van recibiendo; se eliminan de la cola cuando el receptor invoca commit(), después de recibirlos. Si se invoca rollback() en su lugar, todos los mensajes de la transacción vuelven a estar disponibles en la cola.
28 Cierre Cuando ya no se van a utilizar, hay que cerrar los receptores/emisores, sesiones y conexiones, llamando a close(). El cierre de una sesión cierra los receptores/emisores que la pertenecen. El cierre de una conexión cierra las sesiones correspondientes.
29 Ejemplo Point-To-Point: Sender // exceptions are ignored in t h i s example I n i t i a l C o n t e x t j n d i = new I n i t i a l C o n t e x t ( ) ; QueueConnectionFactory f a c t o r y = ( QueueConnectionFactory ) j n d i. l o o k u p ( F a c t o r i a 1 ) ; Queue queue = ( Queue ) j n d i. l o o k u p ( Cola1 ) ; QueueConnection connection = f a c t o r y. createqueueconnection ( ) ; QueueSession s e s s i o n = c o n n e c t i o n. c r e a t e Q u e u e S e s s i o n ( false, QueueSession.AUTO ACKNOWLEDGE) ; QueueSender s e n d e r = s e s s i o n. c r e a t e S e n d e r ( queue ) ; f o r ( i n t i = 0 ; i < 1 0 ; i ++){ TextMessage msg = s e s s i o n. c r e a t e T e x t M e s s a g e ( ) ; msg. settext ( Message + i + to Cola1! ) ; s e n d e r. send ( msg ) ; System. e r r. p r i n t (. ) ; Thread. s l e e p ( ) ; } c o n n e c t i o n. c l o s e ( ) ; // c l o s e s t h e c o n n e c t i o n, t h e s e s s i o n and t h e r e c e i v e r
30 Ejemplo Point-To-Point: Synchronous Receiver // exceptions are ignored in t h i s example I n i t i a l C o n t e x t j n d i = new I n i t i a l C o n t e x t ( ) ; QueueConnectionFactory f a c t o r y = ( QueueConnectionFactory ) j n d i. l o o k u p ( F a c t o r i a 1 ) ; Queue queue = ( Queue ) j n d i. l o o k u p ( Cola1 ) ; QueueConnection connection = f a c t o r y. createqueueconnection ( ) ; QueueSession s e s s i o n = c o n n e c t i o n. c r e a t e Q u e u e S e s s i o n ( false, QueueSession.AUTO ACKNOWLEDGE) ; Q u e u e R e c e i v e r r e c e i v e r = s e s s i o n. c r e a t e R e c e i v e r ( queue ) ; c o n n e c t i o n. s t a r t ( ) ; System. e r r. p r i n t l n ( L i s t e n i n g... ) ; f o r ( ; ; ) { Message msg = r e c e i v e r. r e c e i v e ( ) ; i f ( msg == n u l l ){ System. out. p r i n t l n ( no more messages! ) ; break ; } i f ( msg instanceof TextMessage ){ TextMessage m = ( TextMessage ) msg ; System. out. p r i n t l n ( Message r e c e i v e d : + m. gettext ( ) ) ; } } c o n n e c t i o n. c l o s e ( ) ; // c l o s e s t h e c o n n e c t i o n, t h e s e s s i o n and t h e r e c e i v e r
31 Ejemplo Point-To-Point: Asynchronous Receiver // e x c e p t i o n s and c l o s e ( ) c a l l s a r e i g n o r e d i n t h i s example private c l a s s AsyncReceiver implements Runnable, MessageListener{ p r i v a t e QueueConnection connection ; p r i v a t e Queue queue ; p u b l i c AsyncReceiver ( QueueConnection con, Queue queue ){ t h i s. c o n n e c t i o n = con ; t h i s. queue = queue ; O v e r r i d e p u b l i c v o i d run (){ t r y { QueueSession s e s s i o n = c o n n e c t i o n. c r e a t e Q u e u e S e s s i o n ( false, QueueSession.AUTO ACKNOWLEDGE) ; Q u e u e R e c e i v e r r e c e i v e r = s e s s i o n. c r e a t e R e c e i v e r ( queue ) ; r e c e i v e r. s e t M e s s a g e L i s t e n e r ( t h i s ) ; System. out. p r i n t l n ( Thread. c u r r e n t T h r e a d ( ). g e t I d ( ) + l i s t e n i n g! ) ; // The t h r e a d w i l l be d o i n g i t s j o b dojob ( ) ; }catch ( E x c e p t i o n e ){... } f i n a l l y {... } O v e r r i d e p u b l i c v o i d onmessage ( Message msg ) { t r y { TextMessage m = ( TextMessage ) msg ; System. out. p r i n t l n ( L i s t e n e r, Thread + Thread. c u r r e n t T h r e a d ( ). g e t I d ( ) + message r e c e i v e d : + m. g e t T e x t ( ) ) ; } catch ( JMSException e ) {... } f i n a l l y {... } } }
32 Publish/Subscribe La conexión y la sesión se crea de forma similar, pero usando las interfaces de Topic en lugar de las de Queue. El emisor se crea con el método createpublisher() de la sesión. Recibe como parámetro el Topic al que se quiere enviar. Para recepción síncrona, debemos instanciar un objeto MessageConsumer invocando createconsumer(). Para recepción asíncrona, debemos instanciar un objeto TopicSubscriber invocando createsubscriber() e instalar un manejador: un objeto que implemente la interfaz MessageListener.
33 Ejemplo Pub/Sub: Sender t r y { I n i t i a l C o n t e x t j n d i = new I n i t i a l C o n t e x t ( ) ; T o p i c C o n n e c t i o n F a c t o r y f a c t o r y = ( T o p i c C o n n e c t i o n F a c t o r y ) j n d i. l o o k u p ( F a c t o r i a 2 ) ; Topic t o p i c = ( Topic ) j n d i. l o o k u p ( Topic1 ) ; TopicConnection connection = f a c t o r y. createtopicconnection ( ) ; T o p i c S e s s i o n s e s s i o n = c o n n e c t i o n. c r e a t e T o p i c S e s s i o n ( false, T o p i c S e s s i o n.auto ACKNOWLEDGE) ; T o p i c P u b l i s h e r p u b l i s h e r = s e s s i o n. c r e a t e P u b l i s h e r ( t o p i c ) ; f o r ( i n t i = 0 ; i < 1 0 ; i ++){ TextMessage msg = s e s s i o n. c r e a t e T e x t M e s s a g e ( ) ; msg. settext ( Message + i + to Cola1! ) ; p u b l i s h e r. p u b l i s h ( msg ) ; System. e r r. p r i n t (. ) ; Thread. s l e e p ( ) ; } c o n n e c t i o n. c l o s e ( ) ; }catch ( E x c e p t i o n e ){ e. p r i n t S t a c k T r a c e ( ) ; }
34 Ejemplo Pub/Sub: Synchronous Receiver t r y { I n i t i a l C o n t e x t j n d i = new I n i t i a l C o n t e x t ( ) ; T o p i c C o n n e c t i o n F a c t o r y f a c t o r y = ( T o p i c C o n n e c t i o n F a c t o r y ) j n d i. l o o k u p ( F a c t o r i a 2 ) ; Topic t o p i c = ( Topic ) j n d i. l o o k u p ( Topic1 ) ; T o p i c S e s s i o n s e s s i o n = c o n n e c t i o n. c r e a t e T o p i c S e s s i o n ( false, T o p i c S e s s i o n.auto ACKNOWLEDGE) ; MessageConsumer consumer = s e s s i o n. createconsumer ( t o p i c ) ; System. out. p r i n t l n ( Thread + Thread. c u r r e n t T h r e a d ( ). g e t I d ( ) + l i s t e n i n g! ) ; f o r ( ; ; ) { f o r ( ; ; ) { Message msg = consumer. r e c e i v e ( ) ; i f ( msg == n u l l ){ System. out. p r i n t l n ( no more messages! ) ; break ; } i f ( msg instanceof TextMessage ){ TextMessage m = ( TextMessage ) msg ; System. out. p r i n t l n ( Consumer, Thread + Thread. c u r r e n t T h r e a d ( ). g e t I d ( ) + message r e c e i v e d : + m. gettext ( ) ) ; } } }catch ( E x c e p t i o n e ) {... } f i n a l l y {... }
35 Ejemplo Pub/Sub: Asynchronous Receiver // e x c e p t i o n s and c l o s e ( ) c a l l s a r e i g n o r e d i n t h i s example private s t a t i c c l a s s AsyncReceiver implements Runnable, MessageListener{ p r i v a t e TopicConnection connection ; p r i v a t e Topic topic ; p u b l i c A s y n c R e c e i v e r ( T o p i c C o n n e c t i o n con, Topic t o p i c ){ t h i s. c o n n e c t i o n = con ; t h i s. t o p i c = t o p i c ; O v e r r i d e p u b l i c v o i d run (){ t r y { T o p i c S e s s i o n s e s s i o n = c o n n e c t i o n. c r e a t e T o p i c S e s s i o n ( false, T o p i c S e s s i o n.auto ACKNOWLEDGE) ; T o p i c S u b s c r i b e r s u b s c r i b e r = s e s s i o n. c r e a t e S u b s c r i b e r ( t o p i c ) ; s u b s c r i b e r. s e t M e s s a g e L i s t e n e r ( t h i s ) ; System. out. p r i n t l n ( Thread + Thread. c u r r e n t T h r e a d ( ). g e t I d ( ) + s u b s c r i b e d! ) ; // The t h r e a d w i l l be d o i n g i t s j o b dojob ( ) ; }catch ( E x c e p t i o n e ) {... } f i n a l l y {... } O v e r r i d e p u b l i c v o i d onmessage ( Message msg ) { t r y { TextMessage m = ( TextMessage ) msg ; System. out. p r i n t l n ( S u b s c r i b e r, Thread + Thread. c u r r e n t T h r e a d ( ). g e t I d ( ) + message r e c e i v e d : + m. g e t T e x t ( ) ) ; } catch ( JMSException e ) {... } f i n a l l y {... } } }
36 Ejecución En la máquina en la que ejecuta GlassFish: # $GLASSFISH i s t h e path to t h e G l a s s F i s h d i r e c t o r y : j a v a cp jmsexample. j a r : $GLASSFISH/ g l a s s f i s h / l i b / gf c l i e n t. j a r org. l s u b. jmsexample. P2PReceiver
37 Ejecución En otras máquinas: No hace falta ejecutar GlassFish en ellas. Es necesario tener todas las clases en el classpath. Podemos instalar GlassFish o copiar todos los JAR necesarios a mano. Hay que indicar la máquina en la que ejecuta el proveedor de JMS. # $GLASSFISH i s t h e path to t h e G l a s s F i s h d i r e c t o r y : j a v a Dorg. omg.corba. O R B I n i t i a l H o s t=omac. l s u b. org cp jmsexample. j a r : $GLASSFISH/ g l a s s f i s h / l i b / gf c l i e n t. j a r org. l s u b. jmsexample. P2PReceiver
38 asadmin Otros comandos útiles: flush-jmsdest --desttype queue cola : drena la cola indicada. flush-jmsdest --desttype topic topic : drena el topic. stop-domain domain : para la ejecución del dominio. delete-domain domain : borra el dominio....
MOM LSUB. 3 de abril de 2013 GSYC
MOM LSUB GSYC 3 de abril de 2013 (cc) 2013 Laboratorio de Sistemas, Algunos derechos reservados. Este trabajo se entrega bajo la licencia Creative Commons Reconocimiento - NoComercial - SinObraDerivada
Más detallesTaller de Sistemas de Información 2
Taller de Sistemas de Información 2 Mensajeria 6 de Setiembre de 2012 Instituto de Computación Facultad de Ingeniería Universidad de la República de Uruguay Messaging La comunicación que hemos visto hasta
Más detallesRed LSUB. 4 de marzo de 2015 GSYC
Red LSUB GSYC 4 de marzo de 2015 (cc) 2015 Laboratorio de Sistemas, Algunos derechos reservados. Este trabajo se entrega bajo la licencia Creative Commons Reconocimiento - NoComercial - SinObraDerivada
Más detallesIntroducción a Java LSUB. 15 de enero de 2015 GSYC
Introducción a LSUB GSYC 15 de enero de 2015 (cc) 2014 Laboratorio de Sistemas, Algunos derechos reservados. Este trabajo se entrega bajo la licencia Creative Commons Reconocimiento - NoComercial - SinObraDerivada
Más detallesConsumo de ActiveMQ en Pre
Interoperabilidad de los servicios telemáticos de la Administración Pública de la CAC Página 1 de 10 Consumo de ActiveMQ en Pre Documento de consumo Rev. Fecha Descripción 1 21/03/13 Primera versión de
Más detallesEste sistema de manera global presenta cuatro módulos: bearerbox de Kannel, kj-
Capítulo 3 Arquitectura Este sistema de manera global presenta cuatro módulos: bearerbox de Kannel, kj- Gateway, Java Message Service y aplicación de servicio (Ver figura 3.1). bearerbox Este es el módulo
Más detallesServicios de Mensajes con JMS
Índice 1 2 3 4 5 Introducción a JMS (Java Message Service)...3 1.1 Un Poco de Historia... 3 1.2 Dominios de Mensajería... 6 1.3 Java Message Service... 9 1.4 Recursos JMS en Glassfish...20 1.5 Una Aplicación
Más detallesEjercicios de Introducción a JMS
Índice 1 Dominio JMS... 2 2 Primeros Ejemplos (1p)...2 3 Ejemplos con Clases Específicas (1p)...2 4 Semáforo Hipotecario (2p)...2 4.1 jms-banco...3 4.2 jms-semaforo...3 4.3 Enviando y parseando la información...5
Más detalles1. Posicionarse en la vista Services y seleccionar el ítem Servers. En el menú contextual del Mouse seleccionar la opción Add Server
Requisitos Versión 1.5 (o superior) de la JDK de Java NetBeans 6 como IDE de desarrollo JBoss 4.2.x como Application Server Variable de entorno de Windows JAVA_HOME apuntando al directorio de instalación
Más detallesEL MODELO DE ESTRATIFICACIÓN POR CAPAS DE TCP/IP DE INTERNET
1 EL MODELO DE ESTRATIFICACIÓN POR CAPAS DE TCP/IP DE INTERNET Cada capa de la pila añade a los datos a enviar a la capa inferior, información de control para que el envío sea correcto. Esta información
Más detallesLABORATORIO DE RC: PRÁCTICA 4: IMPLEMENTACIÓN DE UN CLIENTE DE CORREO
UNIVERSIDADE DA CORUÑA Departamento de Tecnoloxías da Información e as Comunicacións LABORATORIO DE RC: PRÁCTICA 4: IMPLEMENTACIÓN DE UN CLIENTE DE CORREO PRÁCTICA 4: Implementación de un Cliente de Correo
Más detallesArquitectura de Proyectos de IT
Arquitectura de Proyectos de IT Apunte: Introducción a MQ y conceptos de mensajería Autores: Patricio Echagüe patricioe@gmail.com Ing. Gastón Escobar gescobar@gmail.com Versión: 0.1 Octubre, 2005 1 Índice
Más detallesInstructivo Avales Web Manual de Usuario
Instructivo Avales Web Manual de Usuario Unidad Informática Versión 0.01 Noviembre 2012 Copyright 2012 Fondo Nacional de Recursos - Se permite la distribución y la copia literal de este artículo en su
Más detallesComunicación entre Procesos y Sockets
Temas de la clase de hoy Proceso Sockets Dominios, protocolos y tipos vinculados a los sockets Introducción a Stream y Datagram El modelo cliente-servidor Funciones del cliente Funciones del servidor Orientación
Más detallesMANUAL DE USUARIO DE OFICINA CONECTADA
MANUAL DE USUARIO DE OFICINA CONECTADA 1 OFICINA CONECTADA INDICE 1 INTRODUCCIÓN...3 2 USO DEL SERVICIO...4 2.1 CONFIGURACIÓN EQUIPO CLIENTE...4 2.2 ADMINISTRACIÓN AVANZADA...5 2.2.1 Gestión de usuarios...7
Más detallesCliente/Servidor en Java
Cliente/Servidor en Java Grupo ARCOS Desarrollo de Aplicaciones Distribuidas Ingeniería Informática Universidad Carlos III de Madrid Contenidos 1. Introducción: 1. Paradigma cliente/servidor 2. Entorno
Más detallesConfiguración del cliente de correo Microsoft Outlook
Configuración del cliente de correo Microsoft Outlook Dirección de Redes y Seguridad Informática Índice de contenido Introducción...3 Ventajas y desventajas de Outlook...3 Instalación y configuración del
Más detallesMICQ. Trabajo Práctico Final Seminario de Ingeniería en Informática I 75.35. Facultad de Ingeniería, UBA. Junio 2002. Cátedra: Pablo Cosso
MICQ Facultad de Ingeniería, UBA. Junio 2002 Trabajo Práctico Final Seminario de Ingeniería en Informática I 75.35 Cátedra: Pablo Cosso Alumno: Diego Fernando Montaldo 75.300 1 de 1 Introducción Este documento
Más detallesInstalación del Servidor de Correo
Instalación del Servidor de Correo Podemos realizar la instalación de modo Manual o directamente desde el asistente. Para hacerlo de modo manual: Pulsamos Inicio Panel de Control Agregar o quitar programas
Más detallesPatrones de Alto nivel: Patrones de Arquitectura Patrones de nivel medio: Patrones de Diseño Patrones de bajo nivel: Idioms
Patrones Patrones Es una solución reusable de problemas comunes. Los patrones solucionan problemas que existen en muchos niveles de abstracción. desde el análisis hasta el diseño y desde la arquitectura
Más detallesSISTEMA DE TRANSMISION DE ARCHIVOS XBRL
SISTEMA DE ABRIL 2015 Página 2 de 22 TABLA DE CONTENIDO 1. INTRODUCCIÓN... 3 2. REQUERIMIENTOS TÉCNICOS... 3 2.1. Validación de la versión de Java... 4 2.1.1. Verificación por línea de comandos.... 4 2.2.
Más detallesWINDOWS 2008 5: TERMINAL SERVER
WINDOWS 2008 5: TERMINAL SERVER 1.- INTRODUCCION: Terminal Server proporciona una interfaz de usuario gráfica de Windows a equipos remotos a través de conexiones en una red local o a través de Internet.
Más detallesMANUAL INSTALACIÓN BÁSICO
MANUAL INSTALACIÓN BÁSICO INSTALACIÓN Para proceder a la instalación de ssms en su equipo descárguese la última versión desde la zona de descargas de la página web. Ejecute el arhivo descargado. Al hacerlo
Más detalles3.1 Introducción a Wireshark
3.1 Introducción a Wireshark Una herramienta básica para observar los mensajes intercambiados entre aplicaciones es un analizador de protocolos (packet sniffer). Un analizador de protocolos es un elemento
Más detallesDescarga Automática. Manual de Usuario. Operador del Mercado Ibérico de Energía - Polo Español Alfonso XI, 6 28014 Madrid
Descarga Automática Manual de Usuario Operador del Mercado Ibérico de Energía - Polo Español Alfonso XI, 6 28014 Madrid Versión 5.2 Fecha: 2008-10-15 Ref : MU_DescargaAutomática.doc ÍNDICE 1 INTRODUCCIÓN...
Más detallesNUEVO SISTEMA DE MENSAJERÍA.
NUEVO SISTEMA DE MENSAJERÍA. Educamos ha actualizado, entre otras funcionalidades, el sistema de mensajería: Ha integrado el correo de Outlook (Microsoft). A pesar de ello, funciona sólo como mensajería
Más detallesLlamada a métodos remotos (RMI). Curso 04/05. Tema 9. Departament d Informàtica. Universitat de València. 1. Introducción 2
Tema 9 Llamada a métodos remotos (RMI). Departament d Informàtica. Índice 1. Introducción 2 1.1. Cómo funciona RMI?.......................................... 2 2. Usando RMI 4 2.1. Fase de desarrollo:
Más detallesTEMA 4: CORREO ELECTRÓNICO: OUTLOOK 2007 CORREO ELECTRÓNICO: OUTLOOK 2007 2 EJECUTAR EL ENTORNO DE TRABAJO GESTIÓN DE CORREO ELECTRÓNICO 3
TEMA 4: CORREO ELECTRÓNICO: OUTLOOK 2007 CORREO ELECTRÓNICO: OUTLOOK 2007 2 EJECUTAR 2 EL ENTORNO DE TRABAJO 3 GESTIÓN DE CORREO ELECTRÓNICO 3 Configurar cuenta de correo 3 Recepción y envío de mensajes
Más detallesSistema de Mensajería Empresarial para generación Masiva de DTE
Sistema de Mensajería Empresarial para generación Masiva de DTE TIPO DE DOCUMENTO: OFERTA TÉCNICA Y COMERCIAL VERSIÓN 1.0, 7 de Mayo de 2008 CONTENIDO 1 INTRODUCCIÓN 4 2 DESCRIPCIÓN DE ARQUITECTURA DE
Más detallesGUÍA RÁPIDA DE TRABAJOS CON ARCHIVOS.
GUÍA RÁPIDA DE TRABAJOS CON ARCHIVOS. 1 Direcciones o Ubicaciones, Carpetas y Archivos Botones de navegación. El botón Atrás permite volver a carpetas que hemos examinado anteriormente. El botón Arriba
Más detallesExamen de Redes - ETSIA 9 de septiembre - Primer Parcial
Apellidos, Nombre: Grupo: Examen de Redes - ETSIA 9 de septiembre - Primer Parcial AUTORIZO a los profesores de la asignatura Redes de 2º curso de la ETSIA a publicar las calificaciones de los exámenes
Más detallesUsar Office 365 en un iphone o ipad
Usar Office 365 en un iphone o ipad Guía de inicio rápido Consultar el correo Configure su iphone o ipad para enviar y recibir correo desde su cuenta de Office 365. Consultar el calendario esté donde esté
Más detallesENVÍO DE E-MAIL POR MEDIO DE SMTP
UNIVERSIDAD TÉCNICA FEDERICO SANTA MARÍA DEPARTAMENTO DE ELECTRÓNICA ELO 322: REDES DE COMPUTADORES I ENVÍO DE E-MAIL POR MEDIO DE SMTP Alumnos Ariel Mancilla G. 2521040-9 Daniel Spataris J. 2521029-8
Más detalles1. Visión general de RMI
1. Visión general de RMI Java RMI permite al programador ejecutar métodos de objetos remotos utilizando la misma semántica que si fueran invocaciones locales (Véase Figura 1). Máquina Local (Cliente) Máquina
Más detallesSistema Integrado de Gestión INSTRUCTIVO PARA USUARIOS DE CUENTAS DE CORREO ELECTRONICO INSTITUCIONAL
Sistema Integrado de Gestión INSTRUCTIVO PARA USUARIOS DE CUENTAS DE CORREO ELECTRONICO INSTITUCIONAL Versión 3 Proceso: GESTION DE APOYO A LA DOCENCIA Junio de 2013 Página 2 de 12 1. OBJETIVO Brindar
Más detallesIngeniería del Software Arquitectura Física en 3 niveles
Introducción En este laboratorio desplegaremos en 3 niveles físicos una aplicación que verifica si una cuenta y un password son correctos, basada en la que fue presentada en el laboratorio Separación entre
Más detallesConfiguración de la dirección IP del dispositivo de autenticación de Xerox Secure Access Unified ID System Libro blanco
Configuración de la dirección IP del dispositivo de autenticación de Xerox Secure Access Unified ID System Copyright 2007 por Xerox Corporation. Reservados todos los derechos. XEROX y Secure Access Unified
Más detallesJAVA EE 5. Arquitectura, conceptos y ejemplos.
JAVA EE 5. Arquitectura, conceptos y ejemplos. INTRODUCCIÓN. MODELO DE LA APLICACIÓN JEE5. El modelo de aplicación Java EE define una arquitectura para implementar servicios como lo hacen las aplicaciones
Más detallesUTILIZACIÓN DE UNA CUENTA DE CORREO ELECTRÓNICO (NUEVO) Acceso al correo electrónico
Acceso al correo electrónico Pasamos ahora a lo que sería usar la cuenta de correo que nos hicimos en la clase anterior. Lo primero que hacemos es entrar en la página web de Yahoo y localizar el icono
Más detallesBase de datos relacional
Base de datos relacional Una base de datos relacional es una base de datos que cumple con el modelo relacional, el cual es el modelo más utilizado en la actualidad para modelar problemas reales y administrar
Más detallesHP Backup and Recovery Manager
HP Backup and Recovery Manager Manual de usuario Version 1.0 Índice Introducción Instalación Cómo se instala Opciones de idioma HP Backup and Recovery Manager Recordatorios Copias de sguridad programadas
Más detallesApéndice 5 Manual de usuario de ColeXión. ColeXión 1.0. Manual de usuario
Apéndice 5 Manual de usuario de ColeXión ColeXión 1.0 Manual de usuario Índice 1. Qué es ColeXión?... 2 2. Requerimientos del sistema... 3 3. Instalación de ColeXión... 3 4. Creación de un nuevo esquema...
Más detallesCapitulo 1. Introducción a Objetos de Aprendizaje Móvil
Capitulo 1. Introducción a Objetos de Aprendizaje Móvil En la actualidad está surgiendo, día a día, nueva tecnología con el objetivo de mejorar y facilitar la vida diaria. Una tecnología en específico
Más detallesIntroducción de Sockets en C.
PRÁCTICA 2: Introducción de Sockets en C. 1 La Interfaz Socket es una API para redes TCP/IP que se compone de funciones o rutinas. Originalmente se construyó a principios de los 80 para el sistema operativo
Más detallesGOOGLE NOTICIAS Y ALERTAS
GOOGLE NOTICIAS Y ALERTAS Curso de Noticias y Alertas por KZgunea se encuentra bajo licencia Creative Commons de Reconocimiento-NoComercial-CompartirIgual_3.0_ (CC-BY-NC-SA_3.0) Índice del curso 1. TEMA
Más detallesServicio de groupware
Servicio de groupware El groupware, también conocido como software colaborativo, es el conjunto de aplicaciones que integran el trabajo de distintos usuarios en proyectos comunes. Cada usuario puede conectarse
Más detallesPresentación de la Práctica Final
Presentación de la Práctica Final Protocolos para la Transimisión de Audio y Vídeo por Internet Gregorio Robles grex@gsyc.urjc.es GSyC, Universidad Rey Juan Carlos 29 de noviembre de 2015 Gregorio Robles
Más detallesManual de usuario del servidor de faxes IP RFax
Manual de usuario del servidor de faxes IP RFax Versión 1.0 Rev. 1(Mayo de 2011) Índice 1 INTRODUCCIÓN... 3 2 CONFIGURACIÓN PREVIA... 6 3 ENVÍO DE FAXES... 9 4 RECEPCIÓN DE FAXES... 12 V 1.0 R 1 2/13 1
Más detallesObject Oriented Middleware: Java RMI
Object Oriented Middleware: Java RMI LSUB GSYC 20 de abril de 2016 (cc) 2015 Laboratorio de Sistemas, Algunos derechos reservados. Este trabajo se entrega bajo la licencia Creative Commons Reconocimiento
Más detallesINSTALACIÓN DE SERVIDOR DE CORREO ELECTRÓNICO
6 INSTALACIÓN DE SERVIDOR DE CORREO ELECTRÓNICO INTRODUCCIÓN Un servidor de correo electrónico lo podemos definir como aquella aplicación de red que se encuentra instalada en un servidor de internet con
Más detallesPráctica 3 de Redes de Área Local Cliente y Servidor de ficheros concurrente
Práctica 3 de Redes de Área Local Cliente y Servidor de ficheros concurrente 3 o curso de Ingeniería Técnica en Informática de Sistemas 13 de abril de 2007 El objetivo de esta práctica es realizar una
Más detallesEl presente documento describe la importancia que está tomando el cómputo distribuido en
INTRODUCCIÓN El presente documento describe la importancia que está tomando el cómputo distribuido en los sistemas de administración integral o empresarial. Con un prototipo particular, mostraremos como
Más detallesServicio de configuración de red (DHCP)
Servicio de configuración de red (DHCP) Como hemos comentado, DHCP (Dynamic Host Configuration Protocol) es un protocolo que permite a un dispositivo pedir y obtener una dirección IP desde un servidor
Más detalles5. Instalación y configuración de un servidor DNS. (configuración mediante webmin).
5. Instalación y configuración de un servidor DNS. (configuración mediante webmin). IES Gonzalo Nazareno. Instalación n y Mantenimiento de Servicios de Internet María a Jesús s Gragera Fernández. ndez.
Más detalles11/06/2011. Alumno: José Antonio García Andreu Tutor: Jairo Sarrias Guzman
11/06/2011 Alumno: José Antonio García Andreu Tutor: Jairo Sarrias Guzman Introducción Gestión de tareas Unificar la vía por la que se requieren las tareas Solución única y global Seguimiento de las tareas
Más detallesIntroducción a JMS. Sistemas de Mensajería & JMS
Introducción a JMS Sistemas de Mensajería & JMS Caracterización de JMS JMS es un API para trabajar con Sistemas de Mensajería JMS no especifica HA Capabilities Load Balancing / Fault Tolerance Error /
Más detallesSharpdesk V3.5. Guía de instalación: Edición con clave de producto. Versión 1.0
Sharpdesk V3.5 Guía de instalación: Edición con clave de producto Versión 1.0 Derechos de autor Los derechos de autor de este software pertenecen a Sharp Corporation. La reproducción, adaptación o traducción
Más detallesArquitectura Cliente/Servidor
Arquitectura Cliente/Servidor Claudio Cubillos Escuela de Ingeniería Informática Pontificia Universidad Católica de Valparaíso, Chile claudio.cubillos@ucv.cl Arquitectura cliente/servidor v Servidor: rol
Más detallesAplicación App para Teléfonos inteligentes
Aplicación App para Teléfonos inteligentes AGREGAR VEHÍCULOS A SU CUENTA Al utilizar por primera vez esta aplicación, tendrá que dirigirse inicialmente por medio de un ordenador con acceso a internet y
Más detallesESPAÑOL BLACK-VS. Guía de uso e instalación
ESPAÑOL BLACK-VS Guía de uso e instalación ÍNDICE 1 INTRODUCCIÓN... 2 2 INSTALACIÓN Y PUESTA EN MARCHA... 2 3 REGISTRO DE LA APLICACIÓN... 4 4 CONFIGURACIÓN DE LAS CONEXIONES... 6 5 CONEXIÓN... 9 5.1
Más detallesMANUAL DE AYUDA MÓDULO GOTELGEST.NET PREVENTA/AUTOVENTA
MANUAL DE AYUDA MÓDULO GOTELGEST.NET PREVENTA/AUTOVENTA Fecha última revisión: Septiembre 2014 MANUAL DE AYUDA MÓDULO GOTELGEST.NET PREVENTA/AUTOVENTA MÓDULO GOTELGEST.NET MÓVIL... 3 1. INTRODUCCIÓN A
Más detallesDocumentación Técnica Conector
Documentación Técnica Conector Torre Ejecutiva Sur Liniers 1324, piso 4 Montevideo Uruguay Tel/Fax: (+598) 2901.2929* Email: contacto@agesic.gub.uy www.agesic.gub.uy Indice 1 Introducción...4 2 Casos
Más detallesNOTIFICACIÓN DE MOVIMIENTOS DE ESTUPEFACIENTES POR PARTE DE LOS LABORATORIOS FARMACÉUTICOS Y ALMACENES MAYORISTAS DE DISTRIBUCIÓN
NOTIFICACIÓN DE MOVIMIENTOS DE ESTUPEFACIENTES POR PARTE DE LOS LABORATORIOS FARMACÉUTICOS Y ALMACENES MAYORISTAS DE DISTRIBUCIÓN GUÍA PARA LA PRESENTACIÓN DE NOTIFICACIONES Versión: 27/06/2012-1 ÍNDICE:
Más detallesProyecto final de curso Android: Programación de aplicaciones (3ª edición online, octubre-enero 2013)
Proyecto final de curso Android: Programación de aplicaciones (3ª edición online, octubre-enero 2013) Nombre de la aplicación: Activland Autor: Varillas Berlandi, Jonathan Origen de la idea: La idea de
Más detallesPráctica 3 Enrutamiento con RIP
Práctica 3 Enrutamiento con RIP 1- Objetivos En esta práctica vamos a ver cómo configurar el protocolo de enrutamiento RIP (RIP versión 1 y versión 2) en los routers Cisco. 2- Configurando RIPv1 Dispongan
Más detallesImplementación y administración de Microsoft Exchange Server 2003
2404A Implementación y administración de Microsoft Exchange Server 2003 Fabricante: Microsoft Grupo: Servidores Subgrupo: Microsoft Exchange Server 2003 Formación: Descataloga dos Horas: 25 Introducción
Más detallesPara subir archivos usando los datos que nos proporcionaron vía correo electrónico.
Para subir archivos usando los datos que nos proporcionaron vía correo electrónico. Demos primero instalar Filezilla, lo podemos descargar desde el siguiente enlace: http://filezilla-project.org/download.php
Más detallesSolución de No conformidades
Solución de No conformidades Documento de Construcción Solución de No conformidades 1 Tabla de Contenido Diagrama Del Proceso... 2 Sub Proceso Acción Correctiva... 3 Ejecutar Plan De Acción... 4 Proceso
Más detallesPROGRAMACIÓN EN INTERNET Curso 2001-2002 http://www.dlsi.ua.es/asignaturas/pi/ MICROSOFT PERSONAL WEB SERVER 4.0... 2
MICROSOFT PERSONAL WEB SERVER 4.0... 2 Introducción... 2 Qué se puede configurar... 6 Menú Avanzada... 7 1 Microsoft Personal Web Server 4.0 Introducción Personal Web Server 4.0 es un servidor de páginas
Más detallesManual de configuración del correo. electrónico de alumnos de la UBU
Manual de configuración del correo electrónico de alumnos de la UBU Texto actualizado el 08/04/2008 Facultad de Ciencias, planta baja Plaza Misael Bañuelos s/n 09001 Burgos Telf.: 947 25 88 43 Fax: 947
Más detallesMundo Azul. http://www.telefonica.net/web2/igrgavilan
Cliente / Servidor Abstract En este microtutorial se expone el concepto de cliente / servidor, tanto desde el punto de vista de un esquema de computación básico como su reflejo en arquitecturas lógicas
Más detallesProgramación Orientada a Objetos en Java
Programación Orientada a Objetos en Java Curso 2006-2007 Tema 4 Herencia y Polimorfismo Gonzalo Méndez Pozo Dpto. de Ingeniería de Software e Inteligencia Artificial Universidad Complutense de Madrid Herencia
Más detallesAdvanced Cargo Information (ACI) Cuba Customs. Sending web messages ENTREGA DE MENSAJES ACI MEDIANTE EL SITIO WEB
Advanced Cargo Information (ACI) Cuba Customs Sending web messages ENTREGA DE MENSAJES ACI MEDIANTE EL SITIO WEB La presente ayuda pretende dar la información necesaria a los usuarios del Sitio Web del
Más detalles1. Inicio 2 2. Menú Principal 2 3. Selección de Clientes 4 4. Crear Documentos 6 4.1. Documento Manual 6 4.2. Documento Automático 8
1. Inicio 2 2. Menú Principal 2 3. Selección de Clientes 4 4. Crear Documentos 6 4.1. Documento Manual 6 4.2. Documento Automático 8 5. Selección de Artículos 9 6. Promociones 10 7. Condiciones de Venta
Más detallesSockets y otros objetos orientados a Internet en Delphi.
CONCEPTES AVANÇATS DE SISTEMES OPERATIUS Departament d Arquitectura de Computadors Sockets y otros objetos orientados a Internet en Delphi. (Seminaris de CASO) Autors Patrick Mira Pedrol Antes de nada.
Más detallesDesarrollo Web en Entorno Servidor
Desarrollo Web en Entorno Servidor Tema 1: Introducción 1. Tipos de páginas Web. 2. Instalación del software. (XAMPP) 1 Tipos de páginas Web. Páginas estáticas. Páginas dinámicas. 2 Tipos de páginas Web.
Más detallesDOCENTES FORMADORES UGEL 03 PRIMARIA
DOCENTES FORMADORES UGEL 03 PRIMARIA 1. Recursos y Aplicaciones del Servidor La página de inicio del servidor (http://escuela) contiene los enlaces a las aplicaciones instaladas en el servidor, un enlace
Más detallesMANUAL DE USUARIO. Aplicación: Consulta Móvil
Contenido 1. ASPECTOS IMPORTANTES A TENER EN CUENTA... 2 1.1. RESTRICCIONES DE USO... 2 2. REALIZAR LAS CONSULTAS... 3 2.1. INGRESAR... 3 2.2. INICIAR SESIÓN... 4 2.3. CONSULTAR PAGOS... 5 3. RESULTADOS
Más detallesIntroducción a SOA (II) Huibert Aalbers Senior Certified Software IT Architect
Introducción a SOA (II) Huibert Aalbers Senior Certified Software IT Architect IT Insight podcast Este podcast pertenece a la serie IT Insight Pueden suscribirse al podcast a través de itunes. El material
Más detalles1. Solicitando una cuenta de correo a nuestro proveedor de Internet. 2. Adquiriendo una cuenta de correo a través de la web (webmail).
CORREO ELECTRÓNICO NIVEL BÁSICO DE CORREO ELECTRÓNICO INICIACIÓN A CORREO ELECTRÓNICO OBTENER UNA CUENTA DE CORREO ELECTRÓNICO GRATUITA Al correo electrónico también se lo conoce como e-mail, abreviatura
Más detalleshttp://127.0.0.1:51235/temp_print_dirs/exetempprintdir_xsv63y/cor...
1 of 7 10/09/2010 11:28 Correo web Correo web El correo web La evolución de las tecnologías en la creación de aplicaciones, el aumento del ancho de banda y la mejor gestión del mismo se han conjugado en
Más detallesEn los últimos años, se ha presentado una enorme demanda por servicios portátiles,
Capítulo 1 Introducción En los últimos años, se ha presentado una enorme demanda por servicios portátiles, a los que se les ha llamado tecnologías móviles, este repentino crecimiento de tecnologías ha
Más detallesTienda Virtual Synergy (Parte 2)
Tienda Virtual Synergy (Parte 2) El catálogo electrónico de productos es la base de toda la aplicación por lo que siempre será necesario instalarlo. Los siguientes dos módulos (tienda virtual y módulo
Más detalles2.2 EL CORREO ELECTRONICO UNIDAD II
2.2 EL CORREO ELECTRONICO UNIDAD II El correo electrónico: El correo electrónico es el servicio de Internet con más usuarios de todo el mundo. Con este servicio se pueden crear mensajes para enviarlos
Más detallesP/. Factura Electrónica D/. Manual de Usuario Proveedores
Control documental Versión del Fecha Autor Modificaciones/Comentarios documento 1.0 10/02/2011 Diputación de Teruel Versión inicial del documento 1.1 05/04/2011 Diputación de Teruel Revisado estilo 1.2
Más detallesDesarrollo de Aplicaciones Web Por César Bustamante Gutiérrez. Módulo I: Conceptos Básicos Tema 1: Concepto iniciales. www.librosdigitales.
1 Arquitectura de una Aplicación Android Para empezar con el desarrollo de aplicaciones en Android es importante conocer cómo está estructurado este sistema operativo. A esto le llamamos arquitectura y
Más detallesEl mediador es un programa escrito en Java diseñado para interactuar con un servidor
Apéndice F: Manual de Usuario del mediador 1. El programa mediador. El mediador es un programa escrito en Java diseñado para interactuar con un servidor RADIUS y un servidor de bases de datos. El objetivo
Más detallesRedes (IS20) Ingeniería Técnica en Informática de Sistemas. http://www.icc.uji.es. CAPÍTULO 8: El nivel de transporte en Internet
Redes (IS20) Ingeniería Técnica en Informática de Sistemas http://www.icc.uji.es CAPÍTULO 8: El nivel de transporte en Internet ÍNDICE 1. Introducción Curso 2002-2003 - Redes (IS20) -Capítulo 8 1 1. Introducción
Más detallesEsta extensión está obsoleta a partir de PHP 5.5.0, y será eliminada en el futuro
USAR MYSQL EN PHP PHP tiene una librería de funciones nativas para conectarse a las base de datos MySQL. Por un lado reconoce la librería mysql y por otro mysqli. Se recomienda el uso de mysqli dado que
Más detallesLABORATORIO 9. Replicación de base de datos en SQL Server
LABORATORIO 9. Replicación de base de datos en SQL Server GUÍA DE LABORATORIO Nº 9 Actividad de Proyecto No. 11: ESTABLECER PLANES DE SINCRONIZACIÓN PARA BASE DE DATOS Y OBJETOS DISTRIBUIDOS. Estructura
Más detallesDHCP. Dynamic Host Configuration Protocol. Protocolo de Configuración Dinámica de Host. Administración de Redes de Computadores
DHCP Dynamic Host Configuration Protocol Protocolo de Configuración Dinámica de Host Administración de Redes de Computadores John Deivis Tabares Tobón Luis Fernando Ramirez CONFIGURACION DEL SERVIDOR DHCP
Más detallesIntroducción a las Redes de Computadoras. Obligatorio 2 2011
Introducción a las Redes de Computadoras Obligatorio 2 2011 Facultad de Ingeniería Instituto de Computación Departamento de Arquitectura de Sistemas Nota previa - IMPORTANTE Se debe cumplir íntegramente
Más detallesHERRAMIENTA DE CONTROL DE PLAGIOS MANUAL DE AYUDA
HERRAMIENTA DE CONTROL DE PLAGIOS MANUAL DE AYUDA Índice Introducción... 1 Sobre la herramienta Turnitin... 2 Uso de la herramienta Tareas en poliformat... 3 Crear una Tarea para usar con Turnitin....
Más detallesQUÉ ES HOMEBASE? Encontrar Libros
QUÉ ES HOMEBASE? HomeBase 2.3 es el software de gerencia de inventario que permite no perder de vista sus libros, catálogos, desideratas, clientes y facturas. Usted puede agregar nuevas entradas, actualizar
Más detallesCentro de Investigacio n en Matema ticas. Preguntas frecuentes sobre la migracio n del servicio de correo a la plataforma de Gmail
Centro de Investigacio n en Matema ticas Preguntas frecuentes sobre la migracio n del servicio de correo a la plataforma de Gmail FAQ S sobre la migración a Gmail Iniciando con Gmail:... 4 Cambiará nuestra
Más detallesPublicación del sitio web en internet. Equipo 6
Publicación del sitio web en internet Equipo 6 En que consiste? O Una vez que hemos diseñado nuestra página web llega el momento en el quede debemos publicarla en Internet. Para ello tenemos que encontrar
Más detallesManual de uso de la plataforma para monitores. CENTRO DE APOYO TECNOLÓGICO A EMPRENDEDORES -bilib
Manual de uso de la plataforma para monitores CENTRO DE APOYO TECNOLÓGICO A EMPRENDEDORES -bilib [Manual de uso de la plataforma para monitores] 1. Licencia Autor del documento: Centro de Apoyo Tecnológico
Más detallesServicio de estadísticas de Alojamiento Fecha de revisión: 19/09/2005
Servicio de estadísticas de Alojamiento Fecha de revisión: 19/09/2005 1. Acerca de este documento Este documento describe el servicio de estadísticas del que actualmente disfrutan algunas de las páginas
Más detallesservicios. El API es definido al nivel de código fuente y proporciona el nivel de
GLOSARIO API Application Program -ming- Interface Es la interfaz por la cual una aplicación accede al sistema operativo u a otros servicios. El API es definido al nivel de código fuente y proporciona el
Más detallesConfiguración del softphone X-Lite
Configuración del softphone X-Lite Agregar un usuario Cuando se ejecuta el softphone por primera vez, nos pide que configuremos una cuenta de usuario para poder realizar y recibir llamadas. Se abre la
Más detalles