Subject | Re: [Firebird-Architect] External engines - metadata |
---|---|
Author | Adriano dos Santos Fernandes |
Post date | 2007-10-18T14:54:25Z |
Roman Rokytskyy escreveu:
for isc_attach_database of fb_esp_wrapper.
So fb_esp_wrapper is the client library for the component, and this
client library knows how to communicate with the engine.
Adriano
>> 1) engine loads pluginNot the SO, the components loads fb_esp_wrapper and ask, for example,
>> 2) plugin loads and setup API wrapper to call engine entry points
>> 3) User configure Delphi component to use wrapper DLL
>>
>
> The component telss LoadLibrary("fb_esp_wrapper") and OS will resolve
> the entry points to the already configured wrapper, right?
for isc_attach_database of fb_esp_wrapper.
So fb_esp_wrapper is the client library for the component, and this
client library knows how to communicate with the engine.
Adriano