Re: IUS: Datablades & portability
Posted in 1997
CP writes: >I have a few conceptual questions about datablades that I hope some one >could help answer. From what I have gathered so far, datablades can >roughly be interpreted as a form of data type. (Complex, non-standard ). >Eg:- a complex equation, multimedia combinations, datasheets, etc.. >(there is a whole list on the informix site) I wouldn't put it that way. The Universal Server allows you to create your own data types and the functions to operate on them. If your task is complex (like mapping a part of the world) then the number of types and (especially) functions can become large. And you could demonstrate a benefit from buying these things from a third party. The collection of type definitions and functions and access methods all together is called a DataBlade for convenience. >If you can store these 'non-standard' data types in the database, how >does connectivity software, and client software use these data types ? >What are they defined as ? There's no magic there. You must also have client software that understands these data types. If it doesn't, then you get errors. Some datablades come with client-side components for just that reason. Others produce output that can be converted to a data type that "any" client can understand. If you have a data type that your client cannot handle then you may easily extend the capability of the system by writing your own functions. Note that these are not high-level programs that run via a middle layer between the engine and the client. User-defined unctions under IUS are run by the engine in exactly the same way as the vendor functions like plus and times. >For instance how would I retrieve a certain 'datablade' type from the >database and into what type of "variable" would I get it into in the >client ? I think this should be clear now. Informix Educational Services is conducting classes that cover this kind of information. For a really good understanding, I recommend that you take them. It is the best way to get through the marketing hype and down into the nuts and bolts. HTH, ______________________________________________________ Clem Akins (aka clema@informix.com) Informix Software, Inc (Standard disclaimers apply) International Technical Support Last seen: Amazed by glow worms in Kawakawa, NZ *** Note: Currently experiencing trouble with emails sent to my account. (They don't arrive!) Ensure receipt by cc'ing clem.akins@bellsouth.co.nz through 30 September 1997. ***