|
Table of contents | Author | City | Company | Country | State/Province | Term | Interchange | ![]() |
Green, David
, Chief Technology Officer , Make Technologies Inc.,
Vancouver
British Columbia
Canada
Email: david.green@maketechnologies.com; rob.boyko@maketechnologies.com
As the Chief Technology Officer, he was one of the first employees at Make Technologies where he created Make's Rapid Development Engine, the cornerstone of Make's own consulting practice, which integrates "best-of-breed" open source software on the Java 2 platform. Prior to joining the Make team, David served as a Senior Architect at Caribbean Online. David was a senior engineer at Imediat Digital where he was responsible for delivering their most critical e-commerce and dot-com systems. David previously served as System Architect for Automated Debit Systems overseeing the development and launch of their flagship ebill product line; a B2B portal connecting insurance brokers to receivables lenders via the Internet. He also served as System Architect for Starnet Communications pioneering the e-commerce technologies such as online credit card transaction processing, distributed user authentication, pay-per-second billing and custom content delivery. He has extensive experience in open standards technologies, Internet development, cryptography, security, OLTP, databases and component technologies.
Extensible Stylesheet Language Transformations (XSLT) and XML Path Language (XPath) are currently used throughout the industry for transforming structured information, e.g., XML to XML, XML to HTML, XML to WML. A commonly overlooked yet ideal application of this technology is to transform XML to Java source code. Using XSLT, XPath and XML Schema, we demonstrate a unique methodology that allows developers to rapidly build Enterprise-class web services applications over any application server. This presentation provides a step-by-step overview of how Make Technologies is using XSLT and XPath for transforming instances of XML into java applications today.
This presenter's paper was not received in time to be included in the proceedings.
|
Table of contents | Author | City | Company | Country | State/Province | Term | Interchange | ![]() |