Tuesday, September 4, 2012

XML parser



XML Parsing in the Cloud

This is a site about my startup company's new, innovative parsing suite. Firstly, a little about us and our motivations. Our project is a collaboration of two companies, both startups. The first is Australian web company Technocrat who have are experts in web development. Technocrat have been in business since June 2009 and they are based in Sydney and Melbourne, Australia.
The second company is Irish startup company Crave Technologies which was started by Laura Cavanagh (that's me!) and John Craddock. John and I are both software developers who have worked extensively with  XML and java.

The aims behind our project were as follows
1. To create a parser which is faster than the current fastest java parsers.
2. To create a parser which can parse massive files.
3. To simplify XML parsing so as to remove the mundane, repetitive and time consuming coding required to parse XML. By taking this element out developers time is freed up so that they can concentrate on the more challenging tasks of logically designing what information is required and how it will be extracted from the XML file.
4. To create a parser on the cloud. Our aim here was to take the initial pain out of changing parsers. I have seen the effort involved in changing parsers from, e.g. DOM to SAX. With our parser you can simply login and start parsing straight away. There are no installation issues, versions issues, environmental conflicts, etc.
5. To create a way to consume SOAP based web services without writing code or using difficult third party libraries. Although there are wizards out there for SOAP based Web Services many of these are unreliable, don't work with complex WSDL files and crash easily.
6. To provide a secure, visible environment to store and manage XML files, web services and parsing rules as well as sharing these items among various members of an organization.
7. To provide a way for users to pragmatically access the service using java or javascript from their own systems without having to write code.

In the next blog post I will talk about general XML parsing methods and the issues with XML parsing at the moment.


Check out our free developer version at http://www.sxml.com.au:8080/Expresso/login.jsp

or find out more at www.sxml.com.au





No comments:

Post a Comment