In order for this site to work correctly we need to store a small file (called a cookie) on your computer. Most every site in the world does this, however since the 25th of May 2011, by law we have to get your permission first. Please abandon the forum if you disagree.

Para que este foro funcione correctamente es necesario guardar un pequeño fichero (llamado cookie) en su ordenador. La mayoría de los sitios de Internet lo hacen, no obstante desde el 25 de Marzo de 2011 y por ley, necesitamos de su permiso con antelación. Abandone este foro si no está conforme.

Soprte COM+

Foro público de Xailer en español
Responder
mdavalo
Mensajes: 1
Registrado: Jue Dic 04, 2008 6:19 pm

Soprte COM+

Mensaje por mdavalo »

Hola a todos,
Pregunto Xailer soporta componentes COM+
Saludos,
Mario A. Dávalos
Avatar de Usuario
jfgimenez
Site Admin
Mensajes: 5718
Registrado: Lun Abr 06, 2015 8:48 pm
Contactar:

Soprte COM+

Mensaje por jfgimenez »

Mario,
> Pregunto Xailer soporta componentes COM+
Hasta donde yo sé, COM+ es solamente un conjunto de servicios para ser
utilizados en los componentes COM.
Xailer soporta componentes COM, pero con una serie de requisitos:
- Componentes COM que implementan IDispatch, componentes ActiveX o
servidores de automatización OLE: son soportados directamente por xHarbour a
través de la clase TOleAuto. Sólo se soportan componentes COM en general que
implementen la interfaz IDispatch.
- Controles ActiveX, controles OLE u OCX son soportados por Xailer.
Los eventos no están soportados en TOleAuto, y por lo tanto, si un
componente ActiveX tiene eventos no se puede utilizar. Pero los eventos de
los OCX sí están soportados por Xailer.
No sé si con esto se habrá resuelto tu duda o si ahora tendrás más. En
cualquier caso, si quieres utilizar un componente en concreto puedes
preguntar, en caso de que lo conozcamos, o probarlo por tu cuenta.
--
Un saludo,
José F. Giménez
http://www.xailer.com
http://www.xailer.info
José F. Giménez
[Equipo de Xailer / Xailer team]
http://www.xailer.com
http://www.xailer.info
MARIO DAVALOS
Mensajes: 190
Registrado: Mar Ago 19, 2008 12:38 am

Soprte COM+

Mensaje por MARIO DAVALOS »

José, gracias por tu apoyo, pero efectivamente aumentaron mis dudas, te
platico, necesito correr unas APIs de un ERP y esta es parte de la
documentación que tengo, actualmente la implementación se esta haciendo en
C#, pero se que tambien tiene la solución para Visual Basic.
APIs = BAPIs
Arquitectura
Los BAPIs son una serie de componentes que está disponibles para el
programador desde cualquier lenguaje de programación que brinde soporte a
COM+. Así­mismo, las aplicaciones que como parte de su solución hagan uso de
estos componentes, deben considerar los aspectos mencionados en la sección
Instalación.
Los BAPIs son componentes orientados netamente a efectuar procesos que, en
su mayorí­a, requieren de una conexión con la base de datos. Dicha conexión a
la base de datos puede darse por medio de una conexión previamente
establecida o suministrando la información necesaria para crear una conexión
con la base de datos.
El manejo transaccional que realizan estos componentes es atraves de los
servicios que provee Component Services (MTS) y en caso de trabajar con eDNA
se sincronizan las transacciones entre los mismos.
Instalación
Para que los BAPIs puedan funcionar adecuadamente es necesario que:
.. Ejecutar el instalador de bapis de 5.00
.. Es necesario tener instalado eDNA y debidamente configurada una
Configuración.
.. Configurar eDNA para que trabaje en modalidad de Component Services (COM+)
.. MDAC 2.8
Requerimientos
Para que los BAPIs ejecuten adecuadamente se recomienda que se cumpla con
las siguientes caracterí­sticas mí­nimas:
.. Procesador: Pentium II de 233MHz.
.. Memoria RAM: 128MB.
.. Espacio en disco: 35MB.
.. MDAC 2.8
.. Si los BAPIs se conectan por medio de eDNA: una Configuración de eDNA.
Archivos necesarios
Al igual que la gran mayorí­a de las aplicaciones, los BAPIs requieren de
otros archivos binarios para su ejecución, a saber:
Deploy de Exactus (para BAPIs)
Este es un subconjunto de archivos diferente a los utilizados en el ERP de
Exactus, aun cuando estos tengan los mismo nombres. Este deploy lo componen
los siguientes archivos:
EXACMAPI.DLL CC_ASNT.APD
EXACPRIN.DLL CP_ASNT.APD
EXENCODE.DLL EXENCIMP.APD
SERIES.DLL FA_ASNT.APD
SEG50001.DLL FAHOOK32.APD
UTL50001.DLL EXACTUS.INI
CI_ASNT.APD CB_ASNT.APD
HK_GENPP.APD HK_ANUFA.APD
Deploy de Gupta Team Developer 3.1
Este es un subconjunto de archivos mí­nimo necesarios para la ejecución de
los BAPIs. Todos ellos son parte de la instalación de GTD3.1, el cual es el
lenguaje en el que están implementados los BAPIs.
_SQLNGCI.DLL GOBJI31.DLL SQLNGCI.DLL
_SQLNUM30.DLL GTLSI31.DLL SQLWNTM.DLL
CALCSRV.DLL HPRTI20.DLL SRVCI31.DLL
CDLLI31.DLL MSVBVM60.DLL SSTI31.DLL
CSI31.DLL MSVCP60.DLL TABLI31.DLL
GCTLI31.DLL SNUMI31.DLL VTI31.DLL
Saludos,
"Jose F. Gimenez" <jfgimenez@wanadoo.es> escribió en el mensaje de
noticias news:49381db9$[email=1@svctag-j7w3v3j....]1@svctag-j7w3v3j....[/email]
> Mario,
>
>> Pregunto Xailer soporta componentes COM+
>
> Hasta donde yo sé, COM+ es solamente un conjunto de servicios para ser
> utilizados en los componentes COM.
>
> Xailer soporta componentes COM, pero con una serie de requisitos:
>
> - Componentes COM que implementan IDispatch, componentes ActiveX o
> servidores de automatización OLE: son soportados directamente por xHarbour
> a través de la clase TOleAuto. Sólo se soportan componentes COM en general
> que implementen la interfaz IDispatch.
>
> - Controles ActiveX, controles OLE u OCX son soportados por Xailer.
>
> Los eventos no están soportados en TOleAuto, y por lo tanto, si un
> componente ActiveX tiene eventos no se puede utilizar. Pero los eventos de
> los OCX sí­ están soportados por Xailer.
>
> No sé si con esto se habrá resuelto tu duda o si ahora tendrás más. En
> cualquier caso, si quieres utilizar un componente en concreto puedes
> preguntar, en caso de que lo conozcamos, o probarlo por tu cuenta.
>
> --
> Un saludo,
>
> José F. Giménez
> http://www.xailer.com
> http://www.xailer.info
>
Responder