Verso:01
NewHotel Software SA
Av. Almirante Gago Coutinho, 70 1700-031
Lisboa | Portugal
+(351) 21 844 00 10
El objetivo de este documento es definir los pasos a configurar para que se realice la interface de
[Newhotel] con la pasarela de pagos Conexflow
Instalar un WebService
WebService en
Information Services
S
(IIS) v7
Internet
Detalles de instalacin.
Todos los ejemplos que se muestran a continuacin son utilizando una instalacin que puede diferir de la
suya en cuanto a elementos instalados e idioma, pero las opciones son las mismas en cualquier IIS v7 por
lo que puede guiarse por la posicin de las opciones.
Prerequisitos.
Antes de pasar a instalar el webservice necesitamos tener instalados algunos elementos en el
computador.
Cliente de Oracle.
Como este programa accede a la base de datos, es necesario
necesario tener instalado un cliente de Oracle. Puede
ser cualquier plataforma del cliente (32 o 64 bits) de la versin 10r2 o superior, pero tenga esta
informacin a la mano (la plataforma) mas adelante en la configuracin.
Microsoft .NET Framework v3.5
El este componente viene entre las actualizaciones del sistema operativo, con lo que posiblemente ya
est instalada, de no estar, ir a las actualizaciones e incluirla, este es el mtodo recomendado. Otros
mtodos son: WebPlattformInstaller o el sitio de Microsoft.
Microsoft. En caso que decida bajarla directamente del
sitio, tenga en cuenta que luego debe registrarla en el IIS con el comando aspnet_iisreg.exe, mas
informacin en el sitio de Microsoft.
Instalar.
Copiar los ficheros de la aplicacin para un directorio:
Pgina 2
Abrir el Internet Information Services que est en las Herramientas Admistrativas del Panel de Control y
seleccione el sitio en que quiere instalar:
En dependencia de su configuracin ah pueden aparecer ms sitios, adems del por defecto (Default
Web Site
ite en el ejemplo), para elegir cual es el correcto contacte con su administrador de sistemas o quien
quiera que haya instalado/configurado el IIS.
Pgina 3
En el men de contexto del sitio elija la opcin de agregar aplicacin (Add Application en el ejemplo):
En la ventana que sale a continuacin debemos fijarnos en tres elementos importantes, el alias, el camino
fsico (Physical Path en el ejemplo) y el pool de aplicaciones (Application Pool en el ejemplo):
Pgina 4
Para ver las caractersticas de una aplicacin, la selecciona y en las opciones que aparecern en el panel
de la derecha elije las opciones avanzadas (Advanced Settings en el ejemplo), seguidamente saldr una
ventana como la que sigue:
Pgina 5
Hay tres elementos bsicos a tener en cuenta cuando se elige/configura un pool de aplicaciones: la
plataforma, la versin del framework y la identidad.
ide
La Plataforma.
Es la opcin Permitir Aplicaciones de 32 bits (Enable 32-bits
32 bits Applications en el ejemplo). Si la ponemos a
False ejecutar en 64 bits, sino a 32. Si su computador es de 32 bits esta opcin es irrelevante, en caso
contrario deber elegir
gir ah de acuerdo a como quiere que ejecute el webservice.
32 o 64 ?
El webservice puede ejecutar tanto en 32 como en 64 bits. Tiene que elegir la misma plataforma del
cliente de Oracle que est usando.
La versin del Framework.
Es la opcin versin del framework (.NET Framework Version en el ejemplo). En este caso usamos v2.0
porque las versiones 2, 3 y 3.5 del framework son todas dependientes de la 2.
Pgina 6
La Identidad.
La identidad es la cuenta de Windows que va a usarse para ejecutar la aplicacin, esta
es eleccin va a
afectar los permisos que se le dan. Es la opcin Identidad (Identity en el ejemplo). Hay varios valore
predefinidos que se pueden usar: Sistema local, servicio local, servicio de red y la del pool de aplicaciones.
Adems de eso se puede poner
ner una cuenta especfica.
Por defecto viene con la del pool pero puede cambiarse si detectamos que los permisos no son
suficientes.
Final.
Cuando todo lo anterior est hecho ya el webservice est listo para ser usado. Para probar si la
configuracin funciona,
ona, seleccionamos el directorio virtual que fue creado al inicio y en el panel del
centro, en el borde inferior, seleccionamos la vista de contenido (Content View en el ejemplo):
Pgina 7
A continuacin deber salirnos una ventana del browser instalado con esta informacin:
Codigo de la Loja/tienda
/tienda ConexFlow (dado fornecido por ConexFlow):
Pgina 8
Tempo para Timeout de la Operacin (en segundos, por defecto 360 segundos)
Pgina 9
Configurar NewGes
NewGes para interface con
Conexflow
Para esta implementacin de debe tener una version de Newges >=25-05-2012.
>=
Pgina
10
Seleccionar el registro del cuadro (1) que se acabo de insertar de forma a salir el botn Conexflow
abajo (2).
Cargar enConexflow.
Pgina
11
Pgina
12
Pgina
13
Pgina
14