In looking around for an XML scripting tool that does not fry my brain quite so much as XSLT or Scheme do, I came across MN8 on SourceForge as part of the SpaceMapper project. It supports both SOAP and RSS, plus many other Internet communication standards and formats.
The summary from the MN8 Home Page :
The amount of information on the net is increasing day by day but instead of keeping us more informed more often it drowns us. In the idea of helping gather all this information and transform it in various XML document types to be processed by machines we build MN8.
MN8 is an experimental object oriented scripting language, tightly integrated with the net, which emulates the concepts at the core of XML in order to simplify and make as transparent as possible information extraction and manipulation from the WWW and XML documents.
Written in Java works with most operating systems and allows easy reuse of the huge number of libraries available trough simple wrappers. At this point MN8 has concepts for: HTML, HTML-Forms, Cookies, RSS, OPML, HTTP, FTP, POP3, SMTP, Jabber, BEEP, XML-RPC, SOAP, MBox.
One of the people behind the project is Remus Pereni who was involved in the RUE project for the Tyrex TP Monitor, back in the good old days of SourceXchange at the height in the Dot-Com bubble.
I need to give MN8 a more thorough exercise to see whether it suites my requirements, but it looks promising so far.
Update: I coined the phrase XOP - XML-oriented programming to describe what I am search for here.
Copyright © 2002-2008 Jorgen Thelin.
All rights reserved.
This weblog is licensed under a
Creative Commons License.