Francois PIETTE wrote: >> To store or send component data I use XML format. > > Why not using a simple INI file for storage ? > For large data, it can simply be mapped into a SQL table.
Current state is.. A base component w/o any storage methods. >From that base I derived two more components, one that writes binary to a stream/file and one that uses XML (conditional compilation). Isn't a tree-structure hard to write to an INI file? Actually a user group as well as a user may have arbitrary parameters which are derived TCollection items as well (properties Name: string DataType: Enum; Value: string). Actually I'm busy with ICS-SSL so I had no time to continue the usermanager. --- Arno Garrels [TeamICS] http://www.overbyte.be/eng/overbyte/teamics.html > -- > [EMAIL PROTECTED] > http://www.overbyte.be > > > ----- Original Message ----- > From: "Arno Garrels" <[EMAIL PROTECTED]> > To: "ICS support mailing" <email@example.com> > Sent: Monday, November 28, 2005 9:21 AM > Subject: [twsocket] UserManager component > > >> Hello, >> >> I'm actually writing a simple user manager component that I would like >> to contribute to ICS. The component makes use of classes >> TCollection/TCollectionItem to realize a tree-structure. A user group >> contains accounts, accounts may have parameters. >> To store or send component data I use XML format. >> XML-text is written without the help of a third party component however >> for parsing I use Stefan Heymann's TXmlScanner/TXmlParser >> http://www.destructor.de. It appears to be the freeware solution with >> less overhead. Should I better avoid use of XML and/or third party >> components? Are there alternatives? >> >> --- >> Arno Garrels [TeamICS] >> http://www.overbyte.be/eng/overbyte/teamics.html >> >> >> >> -- >> To unsubscribe or change your settings for TWSocket mailing list >> please goto http://www.elists.org/mailman/listinfo/twsocket >> Visit our website at http://www.overbyte.be -- To unsubscribe or change your settings for TWSocket mailing list please goto http://www.elists.org/mailman/listinfo/twsocket Visit our website at http://www.overbyte.be