Club Delphi  
    FTP   CCD     Buscar   Trucos   Trabajo   Foros

Retroceder   Foros Club Delphi > Principal > Providers
Registrarse FAQ Miembros Calendario Guía de estilo Temas de Hoy

Respuesta
 
Herramientas Buscar en Tema Desplegado
  #1  
Antiguo 12-06-2011
Rolroy Rolroy is offline
Registrado
NULL
 
Registrado: may 2011
Posts: 4
Poder: 0
Rolroy Va por buen camino
Ayuda CORBA

Hola amigos, tengo un problema, estoy implementando una aplicación con Delphi 5 que tiene una BD en SQL Server 2000 y CORBA, en una prueba sin BD, he hecho correr el Servidor "Server", el problema es cuando hago correr despues el Cliente localmente, me sale el error "NO_IMPLEMENT", cierro el mensaje o presiono el botón aceptar y me sale el formulario con form1 en la barra de títulos y sin nada en Label, inclusive he registrado el servicio por el cmd, y nada; este es el código de la aplicación Cliente:
Código Delphi [-]
unit UCliente;
interface
uses
Windows, Messages, SysUtils, Classes, Graphics, Controls, Forms, Dialogs, Server_TLB, ExtCtrls, StdCtrls, CorbaObj;
type
  TForm1 = class(TForm)
    Label1: TLabel;
    Timer1: TTimer;
    procedure FormCreate(Sender: TObject);
    procedure Timer1Timer(Sender: TObject);
  private
    
  public
     InfoServer: IInformacion;
  end;
var
  Form1: TForm1;
implementation
{$R *.DFM}
procedure TForm1.FormCreate(Sender: TObject);
begin 
 InfoServer := TInformacionCorbaFactory.CreateInstance('');
 Label1.Caption := 'Objeto Corriendo ' + InfoServer.WhichUser +
 's machine, which is called ' + InfoServer.WhichMachine;
 Timer1.Enabled := True
end;
procedure TForm1.Timer1Timer(Sender: TObject);
begin
 Try
  Caption := DateTimeToStr(InfoServer.CurrentDateAndTime)
 except
  Caption := 'Servidor de Informaciones'
 end
end;
end.
Por favor les pido que me ayuden, esto es con fines de estudios, le agradezco de antemano valiosa ayuda.

Última edición por Casimiro Notevi fecha: 12-06-2011 a las 17:43:05.
Responder Con Cita
  #2  
Antiguo 12-06-2011
Avatar de Casimiro Notevi
Casimiro Notevi Casimiro Notevi is offline
Moderador
 
Registrado: sep 2004
Ubicación: En algún lugar.
Posts: 32.051
Poder: 10
Casimiro Notevi Tiene un aura espectacularCasimiro Notevi Tiene un aura espectacular
Recuerda usar las etiquetas para el código:



.
Responder Con Cita
  #3  
Antiguo 10-09-2011
Avatar de mamcx
mamcx mamcx is offline
Moderador
 
Registrado: sep 2004
Ubicación: Medellín - Colombia
Posts: 3.912
Poder: 25
mamcx Tiene un aura espectacularmamcx Tiene un aura espectacularmamcx Tiene un aura espectacular
Tu problema se resuelve muy facil si simplemente tiras CORBA a la basura. Es una plataforma que es obsoleta. Y es peor que COM+ remoto, que es mucho decir.

Si tienes control sobre el proyecto, es la decision mas sabia que puedes tomar.

Para hacer remoting, la MEJOR solucion es usar una libreria como:

http://www.remobjectssdk.com/ (la que mas me gusta)

o

http://www.realthinclient.com/ (la he usado, simple y funciona)

o actualizarte a una version delphi XE o XE2, donde el datasnap ya no es un bodrio.

La segunda mejor opcion es hacer remoting sobre HTTP (usando synapse mejor, indy de lo contrario). Envias/recibes informacion en texto (xml, json, o texto tipo INI).

La tercera mejor opcion, es hacerlo sobre TCP/IP y de formato binario. Pero mejor concentrate en las anteriores

En cambio, CORBA no esta en NINGUNA lista de buenas opciones. En serio que no.
__________________
El malabarista.
Responder Con Cita
  #4  
Antiguo 10-09-2011
Avatar de Casimiro Notevi
Casimiro Notevi Casimiro Notevi is offline
Moderador
 
Registrado: sep 2004
Ubicación: En algún lugar.
Posts: 32.051
Poder: 10
Casimiro Notevi Tiene un aura espectacularCasimiro Notevi Tiene un aura espectacular
Cita:
Empezado por mamcx Ver Mensaje
Tu problema se resuelve muy facil si simplemente tiras CORBA a la basura. .
Corba nunca llegó a funcionar bien, era una basura chapucera que abandonaron pronto, menos mal.
Responder Con Cita
Respuesta



Normas de Publicación
no Puedes crear nuevos temas
no Puedes responder a temas
no Puedes adjuntar archivos
no Puedes editar tus mensajes

El código vB está habilitado
Las caritas están habilitado
Código [IMG] está habilitado
Código HTML está deshabilitado
Saltar a Foro

Temas Similares
Tema Autor Foro Respuestas Último mensaje
corba en java vero_17jm JAVA 1 25-09-2007 18:26:37
Corba triskel Varios 1 09-06-2004 20:41:07
Uso de Corba con DELPHI 6 zuriel_zrf Providers 0 15-04-2004 16:46:27
COM, CORBA o WEB SERVICES syul Providers 1 29-10-2003 02:43:37
Tutorial CORBA / COM cone220 Providers 2 21-07-2003 17:39:45


La franja horaria es GMT +2. Ahora son las 09:04:15.


Powered by vBulletin® Version 3.6.8
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
Traducción al castellano por el equipo de moderadores del Club Delphi
Copyright 1996-2007 Club Delphi