2010-08-03 3 views
1

Je souhaite connecter l'application .net à la base de données PROGRESS. Je pense, je vais avoir besoin de Component Builder Framework (CBF) qui est un outil de débogage pour la progression, mais incapable de trouver nulle part. Quelqu'un sait-il si sa licence a été reprise ou quelque chose? Parce que je sais que c'était là il y a 2 ans.Impossible de trouver l'outil CBF pour la base de données PROGRESS

Répondre

0

Si vous souhaitez simplement accéder directement à la base de données Progress, vous pouvez utiliser ODBC. Si vous avez un serveur d'applications en place pour votre logique métier, vous disposez d'un tas d'autres options via l'interface Open Client ou les services Web. Je n'ai jamais rencontré ce CBF.

Docs d'avancement - http://communities.progress.com/pcom/docs/DOC-16074.

+0

Non. Je ne veux pas d'accès direct à Progress DB. Je veux ma logique métier dans l'application C# .Net, pas sur le serveur d'applications de progression. J'essaie pour faire une interface en utilisant l'outil de débogage de progrès qui créera le fichier .cs. puisque les progrès antérieurs sont maintenant révisés en ABL (Advance Business Language), vous n'avez aucune idée de ses outils de débogage actuels. J'ai entendu que CBF était un outil de débogage pour les vieux progrès. S'il vous plaît dites-moi si j'ai tort. J'ai trouvé OpenEdge Editor Peut-il être utilisé? –

+0

Ah, autrement, vous voulez appeler votre .NET BL à partir d'une routine ABL. Vous m'avez confondu en mentionnant la base de données Progress. Comme je l'ai dit, je n'ai jamais rencontré ce CBF, mais vous avez des options pour ce que vous voulez. Par exemple, vous pouvez exposer vos routines C# en tant que service Web et les appeler à partir de l'ABL. Consultez les manuels «Integration and General Business Interfaces» dans ce lien ci-dessus. –

+0

Il existe actuellement des limites de licence pour ce faire (appel de C# à partir d'ABL), mais il y a un effort pour les réduire/les supprimer. Voir http://communities.progress.com/pcom/thread/26605?tstart=0 pour plus d'informations. – nwahmaet

Questions connexes