CELink 2.00 Released!
Opening Clear Enterprise's database to the outside world.
One of the first new offerings this year (2012) is the next release of CELink (our fantastic Python library for Clear Enterprise).Already, CELink has been used by third party developers to allow integration of Sugar CRM and other packages with Clear Enterprise, and now the library and features just got better. Performance Increase. Each line of code was reviewed to squeeze more performance from the API, and we found some nice areas of improvement.Far more robust! If the Clear Enterprise server crashes (yes, this does happen..) the Python code will wrap up cleanly now, ensuring that everything that can be done, is done, to avoid damaged data. Simply deleting the instance of the server connection will now automatically unlock any rows in tables left locked, and then close any tables left open.Brand New API. In version 1.00, the goal was to replicate Clear's model of the world. e.g. The "Open Table, Select Index, Perform First/FindKey, Loop, check for end of block conditions, Next, check EOF" model. Now, not only is that still available, but a completly new "Pythonic" view is available. "RowProxyObjects" can be provided from an Iterator Object as one steps over the table. Each rowProxy can be updated, saved, Inserted WHEN EVER YOU LIKE, regardless where the current table point is pointing to. e.g. A Python list of rows that match a given filter on any number of columns can be created in ONE line of Python code.Fully Documented! Yes, the CELink has completely live, web based documentation, with hyperlinked indexes, code samples, direct links to the source code, etc etc etc. Makes it EASY to implement and use this tool.Works with ALL versions of Clear Enterprise Server.So, if you want to create code OUTSIDE Clear Enterprise (e.g,. a Windows Service) that directly interogates/updates the Clear Enterprise database, then please let us know and we'll give you a demo of CELink 2.00Contact Us for a demo now