PennNet 21
PennNet 21:
U Penn Networking & Telecom strategy documents
software development, security, opinion
Archive for the ‘arch’ Category.
PennNet 21:
U Penn Networking & Telecom strategy documents
XML Cover Pages:IBM alphaWorks Releases XML Forms Package:
The XML development team at IBM alphaWorks labs has released an ‘XML Forms Package’ as one of several new technologies. The XML Forms Package is a toolkit consisting of software components designed to showcase the possibilities presented by W3C XForms. XForms is W3C’s next generation of web forms defined in a Candidate Recommendation specification. The IBM XML Forms Package “consists of two main components: the data model component and the client component. The data model component provides a set of Java APIs for creating, accessing, and modifying XForms data models. This package also includes a JSP tag library that provides a set of tags for use inside JSPs. The tag library interfaces with the XForms data model component APIs, thus providing JSP authors a means of accessing these APIs from within their JSPs. A detailed description of the data model APIs and the tag library, as well as their use, can be found in the documentation for the XML Forms data model. The client component includes two technologies: An XForms processor control and a Java XForms compiler. The XML Forms Package allows developers to deploy XForms applications without any client-side technologies, using the Java XForms compiler. It also includes an Internet Explorer process control with several useful extensions including local persistence, UI control extensions, and Web Services integration. The data model component allows JSP programmers to take advantage of XForms model constraints and validation without leaving their familiar programming environment and tools.”
Mark Baker: Why bad design always trumps hype; the fatal flaw of Web services [April 02, 2003]
“First, bad design cannot be masked. And second, that Web services’ lack of use of a coordination language is an example of bad design.”
Tim Bray:
Why XML Doesn’t Suck
Jon Udell with links to interesting comments re Jython, SmallScript, and Parrot.
InfoPath will be big.
It looks to me like a very close fit to what a lot of people need XML for.
XForms could be it too, but the combination of standards-track and whole-lotta indirection and abstraction seems to be making it hard to produce actual working tools (just my opinion based on looking for some simple tool to achieve some simple things).
See Don Box: Clemens rakes the red pill
and
Clemens Vasters: Instant Love
and
Collaxa’s Take: Infopath: The path to the 2-way internet
J.H. Saltzer, D.P. Reed and D.D. Clark: End-to-End Arguments in System Design (circa 1980)
Microsoft & BEA: XML, SOAP, and Binary Data
Tim Bray: Bosworth et al on XML, SOAP, Binary Data
“The technology will be available by the end of this month free of charge on IBM’s alphaWorks web site and provides Soap enablement of existing CICS Cobol applications, permitting them to be invoked through Soap requests over either HTTP or WebSphere MQ messages and then integrated both inside and outside of the enterprise.”