Six TCL
Six TCL
Six TCL
Pg 116
ANEXO 1
Este anexo presenta una lista de los tipos de middlewares que existen en el mercado, se pueden dividir en seis (6) categoras [MIDDLEW:2008:1]: 1. Message Oriented Middleware. Esta es una extensa categora e incluye aplicaciones asncronas con capacidad de stored&forward asi como brokers integradores que realizan transformacin de mensajes y ruteo de eventos 2. Object Middleware. Basados en ORB (Object Request Brokers). 3. RPC Middleware. A diferencia de los MOM, RPC representa interacciones sncronas entre sistemas y es comnmente usada dentro de una aplicacin. 4. Database Middleware. Permite acceso directo a las estructuras de datos y prov interaccin directa con las bases de datos. Existen numerosos gateways de base de adtos y opciones de conectividad a las mismas. Los paquetes ETL (Extract, Transform, and Load) estn incluidos en esta categora. 5. Transaction Middleware. transaction processing monitors (TPM) y web application servers.
2008
Pg 117
6. Portals. Se ha incluido a los Portales porque facilitan la integracin front end. Permiten la interaccin el desktop del usuario y los sistemas y servicios back end.
2008
Pg 118
ANEXO 2
Las empresas, da a da enfrentan el reto de mejorar y ampliar su gama de servicios, ya sea por la competencia, demanda de informacin de los usuarios o el cambiante entorno empresarial. Con la globalizacin de los mercados, el establecimiento y desarrollo de las sper carreteras de informacin - tal es el caso de INTERNET e INFOVIA - y la mayor difusin del concepto de comercio electrnico, se ha hecho imprescindible contar con herramientas que permitan a las instituciones brindar servicios de acceso e intercambio de informacin, aprovechando las ventajas de la tecnologa disponible.
En este sentido el servicio de teleacceso de clientes ha venido siendo utilizado por algunas instituciones para brindar a sus clientes corporativos acceso a su informacin, aceptar operaciones en lnea, as como transferir e intercambiar informacin necesaria para la marcha normal de la empresa.
2008
Pg 119
CLIENTES
INSTITUCION
SIX/TCL
BANCOS
PROVEEDORES
Sin embargo, las soluciones que se tienen en la actualidad, necesitan de una renovacin que les permita explotar los avances tecnolgicos recientes, facilitando la modernizacin y ampliacin de los nuevos servicios que se demandan.
SIX/TCL es un producto diseado para satisfacer estos requerimientos. Su arquitectura, basada en el esquema Cliente/Servidor, facilita la rpida implantacin de estos servicios y encapsula la complejidad tcnica, permitiendo que los esfuerzos de la institucin se
concentren en definir la informacin que deber desplegarse y el tipo de operaciones que podrn realizar sus clientes, proveedores y empleados.
SIX/TCL se encarga del manejo, monitoreo y administracin de las comunicaciones, as como del control de los aspectos de seguridad, enrutamiento de las operaciones y atencin de las solicitudes de ejecucin de procesos remotos.
2008
Pg 120
El empleo del SIX/TCL asegura a la institucin una fcil migracin a la nueva tecnologa Cliente/Servidor y una rpida implementacin de sus nuevos servicios, as como lograr bajos costos de inversin y una mejor relacin de beneficio/costo.
Quines requieren SIX/TCL? El SIX/TCL cubre una gran variedad de aplicaciones en el mbito empresarial, entre las cuales se pueden destacar:
Las instituciones que desean brindar servicios de acceso remoto a su informacin, tal es el caso de Bancos, Compaas de seguros, Centrales de Informacin, Centrales de rdenes de pedido. Empresas que desean integrar sus operaciones con sus clientes y proveedores en un esquema de comercio electrnico interempresarial (EDI). Empresas que deseen establecer redes privadas de intercambio de informacin (transferencia electrnica de archivos), en la forma de mensajes, datos o imgenes. Cualquier otra institucin que requiera proveer informacin, atender transacciones y/o intercambiar informacin (archivos) con sus clientes, representantes, as como su propio personal. proveedores, vendedores,
Qu beneficios brinda el SIX/TCL? El SIX/TCL permite que las instituciones que quieran implementar servicios de acceso e intercambio de informacin centren sus esfuerzos en los aspectos de negocio, encargndose el SIX/TCL por completo de resolver la complejidad tcnica de este tipo de servicio. Sus funciones cubren los siguientes aspectos:
2008
Pg 121
Seguridad del acceso y cifrado de la informacin Disponibilidad del servicio Confiabilidad de las operaciones Eficiencia en el uso de los recursos de cmputo Posibilidad de crecimiento gradual del sistema (escalabilidad) Facilidad de implementacin, de administracin, y de desarrollo de nuevos servicios Cobertura geogrfica ilimitada Bajos costos de inversin y de operacin
Cmo opera el SIX/TCL? El SIX/TCL opera en el esquema cliente/servidor y provee de una serie de funciones que permiten que el programa aplicativo cliente pueda solicitar una determinada gama de servicios (transferencia de archivos, transacciones, entre otros) al SIX/TCL server. Los servicios a ser brindados en el sistema son atendidos por programas servidores que pueden convivir con el SIX/TCL o residir en el host de la institucin o en otros computadores, actuando el SIX/TCL como un gateway.
Tanto el acceso a los servicios como la disponibilidad de los servidores aplicativos estn bajo el control del SIX/TCL, siendo transparente a la aplicacin cliente la ubicacin fsica del servidor aplicativo.
La arquitectura del SIX/TCL permite realizar transacciones en lnea, intercambio de archivos, envo de jobs remotos, incluso la operacin del sistema en modalidad off-host de no estar el computador principal disponible.
2008
Pg 122
SIX/TCL Servidor Es el componente principal del SIX/TCL, se ejecuta en un equipo estndar o PC bajo el sistema operativo UNIX, lo que permite tener costos reducidos de equipamiento y crecer de acuerdo a los requerimientos del negocio. El SIX/TCL Server se encarga del monitoreo y control del sistema de comunicaciones, de las sesiones activas de los clientes, y de enrutar los requerimientos de servicios hacia los computadores correspondientes. Una de sus funciones principales es la de controlar el acceso mediante el requerimiento de identificacin y validacin de claves de las estaciones de los clientes. Asimismo el SIX/TCL Server provee la transparencia de los protocolos de comunicacin entre las estaciones y el computador servidor destino; por ejemplo una estacin puede estar comunicndose en protocolo asncrono, mientras que el host que atiende los servicios solicitados puede estar comunicndose en protocolo SNA LU 6.2.
Esta independencia del protocolo de comunicaciones, asimismo, permite que el SIX/TCL Server pueda atender a un grupo de estaciones que utilizan comunicacin asincrnica y a otras comunicadas bajo el protocolo SLIP TCP/IP o CDPD en forma independiente al funcionamiento de los aplicativos servidores.
SIX/TCL Cliente Las estaciones de trabajo, representan el lado del cliente en el esquema C/S del SIX/TCL. Es en la estacin donde se generan: la llamada de conexin al SIX/TCL Server, el envo de una transaccin y recepcin de su respuesta correspondiente, el envo de un archivo o de un job, entre otros. Toda esta funcionalidad est encapsulada en la librera de funciones provista por el SIX/TCL Cliente, las cuales son accedidas mediante un API (interfase aplicativa) de fcil manejo. Esto permite que la institucin o el responsable puedan
2008
Pg 123
concentrarse en desarrollar el programa aplicativo del cliente sin tener que involucrarse en los aspectos de ndole especializada. Las funciones provistas operan en forma transparente al lenguaje de programacin bajo WINDOWS (Visual Basic, Delphi, C++, entre otros), permitiendo aprovechar las ventajas de un ambiente de programacin visual y ofreciendo una funcionalidad variada, entre las que podemos destacar:
La identificacin de la estacin mediante un botn electrnico de seguridad. La bsqueda automtica de rutas alternantes para acceder al servidor incluso bajo diferentes protocolos. Por ejemplo un SIX/TCL Server puede atender diferentes huntings de lneas, e incluso protocolos diferentes, y las estaciones cliente pueden configurarse a fin de que automticamente encuentren rutas alternas en el caso de que exista congestin o avera de lnea. Incluso la bsqueda de rutas alternas puede ser definida a nivel de cada cliente/estacin, estableciendo diferentes niveles de disponibilidad de servicio. Toda esta funcionalidad es totalmente transparente al programa aplicativo ya que son servicios provistos por el API del SIX/TCL cliente. La informacin es transmitida en forma cifrada bajo estndares internacionales lo que garantiza la mxima seguridad. Compresin de los datos a ser enviados Si durante la transferencia de informacin (archivos) se produce una interrupcin, el sistema intenta recuperarse en forma automtica y reinicia la transmisin desde el punto de corte, garantizando la integridad de los datos.
Existe un log de actividad donde se deja un registro de lo actuado en el da por una determinada estacin.
2008
Pg 124
Cmo se invoca a las funciones del SIX/TCL ? La interfase aplicativa (API) provista permite que los programas aplicativos de la institucin, escritos en algn lenguaje de entorno grfico, tal como Visual Basic, Visual C++, Delphi, Power Builder, y otros que invoquen DLLs, puedan solicitar a travs de llamadas sencillas los servicios del SIX/TCL Server.
Adicionalmente se tiene disponible la versin cliente del SIX/TCL para ambiente UNIX, Windows, MVS, VSE, AS/400, VMS, entre otros.
Plataforma tecnolgica La configuracin base del SIX/TCL requiere como mnimo de una Pentium IV con sistema operativo UNX o LINUX, con 128 MB de memoria y un disco duro de 2 GB. El SIX/TCL Servidor est disponible para plataformas UNX: AIX (RS/6000), DG/UX, Sun Solaris y Linux para versiones Red Hat y Suse.
Las facilidades de comunicacin variarn de acuerdo a los protocolos de comunicacin requeridos, as como al nmero de estaciones clientes que se quieran operar y el nivel de actividad transaccional que se prevea.
las
comunicaciones con los clientes o un Terminal Server. Para la conexin con el Host se requiere de una tarjeta de red o una tarjeta de comunicacin sincrnica y el software base correspondiente.
2008
Pg 125
ANEXO 3
ANLISIS
2008
Pg 126
2008
Pg 127
2008
Pg 128
2008
Pg 129
2008
Pg 130
2008
Pg 131
2008
Pg 132
2008
Pg 133
2008