Coyote Gulch

 



















































































Subscribe to "Coyote Gulch" in Radio UserLand.

Click to see the XML version of this web page.

e-mail John: Click here to send an email to the editor of this weblog.

 

 

  Thursday, November 7, 2002



CSS Day 4

Keynote - The Third Degree of Separation: Web Services in Context - Simon Phipps, Sun Microsystems:

Simon moved from IBM to Sun a few years ago. He's now a technology evangelist.

Simon always packs too much information into his talks. I hesitate to try to get at all the points he made and hesitate even more to interpret.

Some of the highlights:

Unnatural to take a long view in the computer industry. One driver is the brittleness of systems. We live with unecessary damage caused by something in the system. Most IT costs today come from managing change. Java separates software from the platform. XML separates data from software. Web services is the separation of systems.

We are evolving standard mechanisms. Standards is a malleable term. Standards bodies should be a place that defines specifications so that when standards change no one is surprised. The four standards bodies that are working well are W3C, IETF, OASIS, and UN/CEFACT.

The Liberty Alliance solves the big problem in Internet computing. LA is modeled as a "web of trust." Another working group that is important here is WS-I which is concentrating on application interoperability.

The driver in Internet computing is Community. The reason Open Source works is that it is driven by community. OS delivers great code, reponsive development, and shared cost.

Radio and Blogger are the epitome of web services. The goal of web services is implementation independence, self-desribing, and location independence. Web services will help us to deal with application silow. The big issue in web services is trust and privacy.

Of course Java has web services built in.

A Detailed Introduction to Parsing and Processing XML Documents with Java Technology, Part 1 - Mike Paolini, IBM

This session went through the basic syntax of XML along with explaining the difference between DOM and SAX. We saw code samples for invoking the Xerces parser from Apache.

A Detailed Introduction to Parsing and Processing XML Documents with Java Technology, Part 2 - Mike Paolini, IBM

Touched on error handling while parsing, DTDs, Schemas, the history of the DOM and how it applies to XML documents. The code shown was from two "pseudo code" projects that Mike worked on SVGViewer and XMLViewer. Good examples because they are Java/Swing projects.

Using XML to Draw Pictures, A detailed introduction to SVG, Part 2 - Kelvin Lawrence, IBM:

The second session really piqued my interest. Kelvin demonstrated the use of many SVG tags, including markers, symbols, filters, tspan, style, and tags for doing transformations, like, translate, scale, rotate, and shear. What is continually striking is the small amount of XML it takes to create a lot of the graphics. He ended up by showing animations using just SVG, SVG and JavaScript, and SVG and Java.
8:32:49 AM     



Click here to visit the Radio UserLand website. © Copyright 2009 John Orr.
Last update: 3/14/09; 5:48:22 PM.

November 2002
Sun Mon Tue Wed Thu Fri Sat
          1 2
3 4 5 6 7 8 9
10 11 12 13 14 15 16
17 18 19 20 21 22 23
24 25 26 27 28 29 30
Oct   Dec

Google


e-mail John: Click here to send an email to the editor of this weblog.