XML Links
| A | B | C | D | E | F | G | H | I | J | K | L | M | N | O | P | Q | R | S | T | U | V | W | X | Y | Z |
|---|
| Articles | Books | Projects | Resources | Technologies | Tools | Tutorials |
| Java&XML | Java&XML | Web Services | FAQs | DocBook | Editors | Java&XML |
| Schema | SOAP | XML | Java&XML | Grid Computing | Java&XML | Parsers |
| SOAP | WebServices | XSLT | Schema | Java&XML | Parsers | Schema |
| WebServices: J2EE | XML | SOAP | Schema | Schema | SOAP | |
| XML: J2EE | XSLT | WebServices | SOAP | SOAP | WebServices | |
| XSL | W3C | SVG | Web Services | XML | ||
| XSLT | XML | WebServices | XML | XSL | ||
| XSL | WSDL | XSL | XSLT | |||
| XSLT | XLIFF | XSLT | ||||
| XMLBeans | ||||||
| XSL | ||||||
| XSLT | ||||||
| XUL |
A
Articles: @Developer.com; @Sun
- Abstracting the interface: Part 1, 2
- Basics
- Basic XML and RDF techniques for knowledge management: Part 1, 2, 3, 4, 5, 6, 7
- Dare to script tree-based XML with Perl
- Cascading Style Sheets (CSS)
- Use Cascading Style Sheets selectors
- Use Cascading Stylesheets to display XML, Part 1, 2, 3
- Case-insensitive enumerations
- Databases
- DocBook
- Document Model
- Doing It With XML
- DOM (Document Object Model)
- Beyond the DOM
- Build Your Own Lightweight XML DOM Parser
- Create rich client apps with the DOM
- Discover key features of DOM Level 3 Core, Part 1, 2
- Effective XML processing with DOM and XPath in Java
- Walking the Web with DOM
- XML DOM-lite parser and writer
- DTD (Document Type Defintion)
- Easily maintain RDF metadata models
- Encryption
- Exploring Laszlo Classes, Attributes, and Events
- @IBM
- Compound XML document profiles for rich content, Part 1, 2
- Data Binding with Castor
- Generate dynamic XML using JavaServer Pages technology
- Get the most out of XML processing with AXIOM
- How to use XLink with XML
- Information modeling with XML
- Introduction to the Darwin Information Typing Architecture, toward portable technical information
- JavaCC, parse trees, and the XQuery grammar: Part 1, 2
- JaxMe - The new kid on the block
- JMS, XML, and the heterogeneous enterprise
- New to XML
- Plan to use XML namespaces: Part 1, 2
- Recurse, not divide, to conquer
- Use recursion effectively in XSL
- Virtual XML Garden
- Web Services Resource Framework
- What's the diff?, comparing semantic equivalency of XML documents
- When to use elements versus attributes
- XML Enhancements for Java (XJ)
- XML for Data: Reuse it or lost it, Part 1, 2, 3
- XML reuse in the enterprise
- Java and XML
- Name Spaces in XML
- OO, XML, and GML: Are angle brackets a flexible modeling material?
- Programming WebLogic XML
- Representational State Transfer (REST): An Architectural Style for Distributed Hypermedia Interaction
- SAX
- Serve clients' specific protocol requirements with Brazil: Part 2 (How to support XML applications with the Brazil project)
- The XML Data Model
- Thinking XML column
- Use Eclipse to build a user interface for XM
- VoiceXML
- WAP
- Why XML Matters
- @XML.com
- XML Bridges the Gap
- XML, Java and the future of the Web
- XML standards and vocabularies
- XQuery
- XPath
- XSL
- XSLT
B
Books
- CodeNotes for XML: Updated Links, XML & Relational Databases, W3C Grammar Sampler, XLink & XPointer, Sample XML Architectures, XML Programming with Perl, XML Programming with JavaScript
- Excerpts from XML Handbook
- Java and XML
- @Metalab
- @MSDN
- W3 Journal XML: Princliples, Tools, Techniques (1997)
- XML Bible
- XSLT
D
Data Types
- Adding Strong Data Typing to SGML and XML by Tim Bray
- Data types again by Tim Bray (thread 1, 2, 3, 4, 5)
- NOTATIONS and DATA TYPES by Andrew Layman (thread 1,2, 3)
- Meta Content Framework Using XML
- XML Data by Andrew Layman et al
Discussion Group Archives
E
Editors
F
FAQs
- @JGuru
- Namespaces
- @O'ReillyNet
- @Sun
- - Tim Bray's
Formatting Engines
- Jade (DSSSL)
- Koala XSL Engine (XSLT) - no longer supported
- LotusXSL (XSLT)
- PassiveTeX (XSL-FO)
- Sablotron
- Saxon (XSLT)
- TeXML (TeX)
- Xalan-Java (XSLT)
- xslj (XSLT)
- XSL FO
- Articles
- Books
- XSL Formatting Objects, Chapter 18 of the XML Bible, Second Edition
- FOP @Apache - XSL FO->PDF formatter
- XEP Rendering Engine, converts XSL FO documents to a printable form (PDF or PostScript)
- Tutorials
I
Integration
- Products
- Component-X: download (free), whitepapers
J
Java and XML
- APIs
- Java API for XML Messaging (JAXM) (JSR 67)
- Java API for XML Parsing (JAXP); JavaDocs
- Java APIs for XML-RPC (JSR 101)
- Java API for XML-Based RPC (JAX-RPC): FAQs
- Java Architecture for XML Binding (JAXB)
- API
- Articles
- Data binding, Part 1, 2, 3, 4
- Generate XML Mapping Code with JAXB
- Looking into JAXB, Part 1, 2
- The JAXB API
- Use XML data binding to do your laundry, explore JAXB and Castor
- Resources
- Tutorials
- Java API for XML Registries (JAXR)
- Java XML Pack, bundles the Java XML Technologies JAXM, JAXP, JAXR, JAX-RPC, JAXB, SAAJ
- SOAP with Attachments API for Java (SAAJ)
- Streaming API for XML, a Java based API for pull-parsing XML (JSR 173)
- Articles
- Basics
- Java Technology and XML: Part 1: An Introduction to APIs for XML Processing; 2 - API Benchmarks; 3: Performance Improvement Tips
- XML by Example
- XML for the absolute beginner
- Development
- Build distributed applications with Java and XML
- Crafting Metadata
- Digester
- DSML gives you the power to access your LDAP information as XML
- Eliminate tedious programming: Recover data with XML and Reflection
- Java's character and assorted string classes support text-processing: Study Guide
- Leverage legacy systems with a blend of XML, XSL, and Java
- Process XML with JavaBeans: Part 1, 2, 3
- Programming XML in Java: Part 1, 2, 3
- Server-side XML-to-HTML translation
- XML and Java: Part 1, 2, 3, 4
- XML APIs for databases
- XML documents on the run: Part 1, 2, 3
- XML JavaBeans: Part 1, 2, 3
- XML Speeds Along in Standards Land
- XSL gives your XML some style
- GUI
- J2EE
- Add XML to your J2EE applications
- Developing XML solutions with JSP technology (whitepaper)
- JMS: An infrastructure for XML-based business-to-business communication
- JMS, XML, and the heterogeneous enterprise
- Servlets and XML: Made for each other
- Using XML and JSP together
- Web Application Development with JSP and XML: Part 1 (alt: Fast Track JSP, 2: JSP with XML in mind, 3: Developing JSP Custom Tags
- WML Applications using JavaServer Pages
- Parsers
- All about JAXP, Part 1, 2
- An Introduction to JDOM Part 1, 2
- A Technical Comparison of Electric XML and JDOM
- Converting from JDOM
- Easy Java/XML integration with JDOM: Part 1, 2
- JAXP validation
- JDOM and XML Parsing: Part 1, 2
- Reading objects is easy with SAX
- Simplify XML programming with JDOM
- Simplify document handler programs with the SAX parser
- Take the sting out of SAX
- Transparently cache XSL transformations with JAXP
- XML documents on the run: Part 1, 2, 3
- Security
- Basics
- Books
- Frameworks
- Cocoon, Apache XML-based web publishing, in Java
- Web Publishing Frameworks, Chapter 9 of XML and Java
- Java Document Object Model (JDOM): JavaDocs; FAQs
- Open Business Objects
- Resources
- Tools
- @IBM
- JEasy, XML -> Swing GUI
- Jaxen, a universal Java XPath engine
- JXP, a Java XPath engine
- JXPath, a simple interpreter of XPath
- XML Developer's Kit for Java @Oracle
- XML Processing Plus Plus
- xmltask, a facility for automatically editing XML files as part of an Ant build
- XML Viewer for Java @IBM
- Tutorials/Training
- Introduction to XML and XML With Java
- Parsers @Sun: SAX, DOM
- XML - the better HTML?
- XML programming in Java technology, Part 1, 2, 3
- XMLBeans Service
P
Parsers
- An Introduction to XML Processing with Lark
- @IBM (expand XML); XML Parser for Java (XML4J)
- Non-validating
- Microsoft MSXML SDK: download 4.0
- @Oasis
- On-line @FlixML
- Validating
- Crimson, Java XML parser, small footprint (bundled in JDK 1.4)
- Electric XML, a free, fast XML parser @Mind Electric
- EXML (Eiffel)
- FastParser
- Java API for XML Parsing (JAXP) (Java): Code Samples
- Larval (Java)
- LTXML (C)
- MSXML (Java)
- RXP (C)
- SAX (Simple API for XML)
- Xerces-J (Java)
- Xerces-C (C++)
- Xerces-P (Perl)
- XML for C++
- XML parser (Delphi)
- XML Parser for Java (Java)
- @W3C (see XML Software)
- XMLTest Suite
Protocols
- Information and Content Exchange (ICE) Protocol @W3C
- Lightweight Distributed Objects (LDO)
- Simple Object Access Protocol (SOAP)
- Wireless Application Protocol (WAP)
Projects/Products
- Apache XML Project:
- Batik, a Java based toolkit for Scalable Vector Graphics (SVG)
- Cocoon, XML-based web publishing, in Java
- Crimson, Java XML parser, small footprint
- FOP, XSL formatting objects, in Java
- SOAP, Simple Object Access Protocol
- Xalan-Java, XSLT stylesheet processor
- Xerces, XML parsers in Java, C++ (with Perl and COM bindings)
- Xerces2, includes Xerces Native Interface (XNI)
- Xang, Rapid development of dynamic server pages, in Java
- Breeze XML Studio
- Expresso XML
- DEDIOUX, Dynamic EDI Objects Using XML
- ebXML Project
- HyperQbs
- Jabber, an open, XML-based protocol for instant messaging and presence
- Articles
- Harness the power of log4j with Jabber
- Jabber away with instant messaging
- Jabber, Instant messaging for e-business
- Books
- JabaServer
- Articles
- Java API @Sun
- LT XML toolkit
- Merlot - Open Source XML modeling app
- OpenOffice.org: IssueZilla
- Articles
- Resin, XSL-enhanced JSP (tutorial)
- Scarab, Open Source Communications Framework
- XBeans open source project
- XML Master (XMas) @IBM
- XML Resume Library
- XMI Toolkit (UML-to-XML) @IBM
- XTAS (XML Transformation And Storing)
R
Resources
- @About
- @Cetus
- @Earthweb developer.com
- @Enterprise Developer
- @IBM: Featured XML resources @developerWorks
- @iDevResource.com
- @InfoWorld
- @Intranet Design Magazine
- @JClark's
- @Oracle
- @ProgrammerTutorials
- @Sun
- @Textuality, Tim Bray's XML page
- @The Raven
- @WebDeveloper
- @Xcelon
- @XML.com
- @XML Pitstop
- @ZDNet
- 4Suite.org, Open source tools for standards-based XML and object-database development in Python
- Biztalk
- Builder Buzz
- Cafe con Leche XML News and Resources
- Database
- Developer Resources @CapeScience: SOAP, XML, WebServices
- Devx XML Showcase from IBM DeveloperWorks
- DocBook DTD
- ebXML (Electronic Buisness XML Initiative) @OASIS
- Electronic Data Interchange (EDI)
- ASC X12
- EEMA EDI/EC Work Group
- Projects
- Resources
- XML/EDI Group
- Managing XML data column
- OASIS (Organization for the Advancement of Structured Information Standards)
- Open Applications Group
- Quick Reference
for XT - simonstl.com
- The Guide to the XML Galaxy
- Think Tank
- VSXML for Windows XML developers
- W3C DOM
- Web Design Library @Builder.com
- WebReview.com
- Working XML column
- XML & Web Services Magazine: archives (free)
- XML and Windows 2000
- XML Arena, XML use in ePublishing
- XML.com
- XML Center @Oracle Technology Network
- XML Developer Center @Microsoft: Peer Journal Extreme XML
- XML Developer Connection @Sun
- XML Files
- XML Files @GCA
- XML Files @WebDeveloper
- XML Glossary
- xmlhack
- XMLINFO
- XML-Journal
- xml.org
- XML Resources @Arbortext
- XML Resources @Sun
- XMLSOFTWARE
- XML Whitepapers @Sun
- XML Zone @Dev-X
- XML Zone @IBM
- XploreXML
S
Scalable Vector Graphics (SVG)
- Articles
- Overview @W3C
- Projects
- Batik, a Java based toolkit for Scalable Vector Graphics (SVG)
- Resources
- SVG Zone @Adobe
- Tools
- SVGView @IBM
- Tutorials
Security
- Articles
- Implement security layers, Part 1, 2
- The XML Key Management Specification
- Documents
- XML Security Developer's Guide @Microsoft
- Languages
- Resources
- XML Security page
- XML Trust Services @Verisign
- Specifications
- Tools
- XML Security Suite @IBM
Servers
- Enhydra Java/XML Application Server
- Microsoft .NET Enterprise Servers
SOAP (Simple Object Access Protocol)
- Articles
- Apache SOAP type mapping: Part 1, 2
- Axis: The next generation of Apache SOAP
- Axis-orizing objects for SOAP
- Cache SOAP services on the client side
- Cleanup your schema for SOAP
- Clean up your wire protocol with SOAP: Part 1, 2, 3, 4
- Digital signatures for SOAP messages
- Handling attachments in SOAP
- Integrating Apache SOAP with an EJB Server: Part 1, 2, 3, 4
- Programming JMS applications using AXIS
- Put SOAP and ebXML to Work
- Reflections on SOAP
- Books
- AXIS: Next-Generation Java SOAP - Ch. 4: Custom Handlers in AXIS
- Resources
- SOAP Cover Pages
- SoapRPC, SOAP Resource Center, for SOAP, .NET, UDDI, Sun ONE, HP Netaction and related protocols for building Web Services
- SOAPUser.com
- SOAPWare.org
- SOAP Web Services
- Specification
- Tools
- Apache Axis, next-generation SOAP implementation
- Apache SOAP, free SOAP implementation
- SOAP for Java @IBM
- SOAP Toolkit @Microsoft
- Tutorials
Specifications
- Annotated XML 1.0 specification: Errata in XML 1.0
- CSS Level 1
- CSS Level 2
- Document Content Description (DCD) for XML
- DOM
- Dublin Core
- HTML 4.0
- JAXP
- SOAP
- URIs
- Unicode
- XHTML 1.0
- XLinks
- XLink Design Principles
- XML 1.0
- XML Data
- XML Data Binding Specification (JSR 37) @Sun
- XML Namespaces
- XML-QL
- XML Schema Part 0: Primer; 1: Structures; 2: Datatypes
- XPath 1.0 (XML Path Language)
- XPointers
- XSL Formatting Objects
- XSL Transformations 1.0 (XSLT)
T
Tools/Software
- Anakia, an XML transformation tool
- Free XML Tools
- @IBM
- Jamper, Java XML mapper
- Jato, a library for converting between Java objects and XML documents:
- Jetspeed @Apache, an Open Source implementation of an Enterprise Information Portal, using Java and XML
- @Microsoft
- Online Validators
- STG XML Validation Form (validating)
- xml-check (validating)
- Python and XML Processing
- Public SGML/XML Software @OASIS
- Simkin embeddable scripting language (open-source)
- Tamino XML Server from Software AG
- XML-DBMS
- XML Developer's Kit @Oracle: XDK for Java
- XML Integrator, bi-directional data conversion between XML and structured data formats such as relational or LDAP data @IBM
- XML Productivity Kit for Java (XPK4J) @IBM (includes XBeans)
- XML-RPC (@Apache)
- XML Registry/Repository, a data management system that provides services for XML artifacts
- XMLSOFTWARE
- XML Tokenizer
- XML::Twig - a Perl module used to efficently process XML documents
- XML Validation Tool
- ToXgene, a template-based generator
- XTask for ANT
Tutorials/Training
- Certification
- Entity management in XML applications
- Parsers
- DOM
- JAXP
- Oracle XML Parser Techniques
- SAX
- Mapping XML to Java: Part 1, 2 @JavaWorld
- SAX2
- SAX Quick Start
- @Sun
- Understanding SAX
- Tools
- XML training wheels, an XSLT and Java-based tool for producing tutorials
- Using JDBC to extract data into XML
- @W3Schools
- Xalan
- XHTML, step-by-step
- XML programming in Java technology, Part 1
- XML
- Guide to XML @WebDeveloper.com
- Introduction to XML for Web Developers
- @IBM
- Introduction to ebXML
- Introduction to XML @IBM
- Introduction to XML Messaging
- XML programming in Java
- XML Schema Infoset Model, Part 1,
- @Microsoft (alt)
- @Sun
- Validating XML
- XML 101
- XML generation with Java
- @XML Pitstop
- XML messaging: Part 1, 2, 3
- XML Primer
- XPath
- XSL
- XSLT
W
@W3C
- Adding Style and Behavior to XML Pages with a dash of Spice
- A Proposal for XSL
- Meta Content Framework Using XML; An MCF Tutorial
- Document Object Model (DOM: Requirements
- The Open Software Description Format (OSD)
- MathML
- Namespaces in XML
- Resource Description Framework (RDF): Data Format Architecture; Schema Specification 1.0
- Simple Object Access Protocol (SOAP) 1.1
- VoiceXML
- XHTML
- XLink (XML Linking Language)
- XPath (XML Path Language)
- XPointer (XML Pointer Language)
- XML Language Spec; Working Draft
- XML Specification
- XML Working Draft
- XML Pointer, XML Base and XML Linking
- XQuery (XML Query Language): Proposal; Requirements
- XSL
- XSL 1.0
- XSL Transformations (XSLT)
- w3c-sgml-wg@w3.org Public Mail Archives
- Web Interface Definition Language (WIDL)
- Web Services Description Language (WSDL) 1.1
- WSDL (Web Services Description Language) 1.2 Part 1
Web Publishing
- Articles
- Resource Description Framework (RDF) @W3C
- Rich Site Summary (RSS)
- Introduction to RSS
- RDF Rich Site Summary @OASIS
- RSS DevCenter @O'Reilly
- RSS Info, latest RSS news
- @WebReference
- Introduction to RSS
- Resources: articles, tutorials, software and tools, collections
Web Services
- Articles @Developer.com and here; @Sun; @IBM
- Architecture
- Architect Struts applications for Web services
- Case study: From standalone Websites and B2B interfaces to SOA
- Design a simple service-oriented J2EE application framework
- Designing an Enterprise Application Framework for Service-Oriented Architecture
- Design service-oriented architecture frameworks with J2EE technology
- Event-driven services in SOA
- From stove-piped projects to unified enterprise architecture
- Implementing loosely coupled SOA applications using Java EE
- Introduction to Web Services Architecture
- Is it ever best to use EJB components without facades in service oriented architectures?
- Manage and distribute service reference and metadata in an available and distributed SOA
- Migrating to a service-oriented architecture, Part 1, 2
- Model and build ESB SOA frameworks
- Modeling security concerns in service-oriented architectures
- Reuse engineering for SOA
- Service-Oriented Agility: Use agile methods for successful SOA development, Part 1
- Service-Oriented Architecture expands the vision of Web services, Part 1, 2
- Simplify and unify data with a Service Data Objects architecture
- SOA programming model for implementing Web services, Part 1, 2, 3, 4, 5
- The power behind the SOA repository
- The role of the service-oriented architect
- Understand Enterprise Service Bus scenarios and solutions in Service-Oriented Architecture, Part 1, 2, 3
- Using service-oriented architecture and component-based development to build Web service applications
- What is service-oriented architecture?
- Web services architect: Part 1: An introduction to dynamic e-business; 2: Models for dynamic e-business; 3: Is Web services the reincarnation of CORBA?
- Web Services Architectures and Best Practices
- Web Services architecture overview
- What is Service-Oriented Architecture?
- Why and when should you choose SOA?
- Work with Web services in enterprise-wide SOAs, Part 1, 2, 3, 4
- Axis
- Basic
- A birds-eye view of Web services
- An Introduction to Web Services Gateway
- Create, deploy, publish, and consume a simple Web service
- Finding your way through Web Service standards: Part 1, 2, 3
- Get ahead with Java Web Services
- Introduction to Web Services: Part 1, 2, 3
- Invoking Web services with Java clients
- Java Web services: What's not to like? @JavaOne 2001
- The True Nature of Web Services
- The Web services insider: Part 1, 2, 3, 4, 5, 6, 7, 8, 9, 10
- The Web services (r)evolution Part 1, 2, 3, 4
- Understanding quality of service for Web services
- Understanding Web service interoperability
- Understanding Web Services
- Web Services: Part 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11
- Web Services Made Easier, the Java APIs and Architectures for XML
- BEA Brings Web Services Strategy To Light
- Best Practices
- A Managed Public and Private Process Application Pattern Scenario
- Best practices for Web services: Part 1, 2, 3, 4, 5, 6, 7, 8, 9, 10 11 12
- Best practices for Web services versioning
- Best Practices with The Expresso Framework: Using a framework to create a web application
- Build error-proof Web services
- Business Processes
- Business processes and workflow in the Web services world
- Business Process with BPEL4WS: Part 1: Understanding BPEL4WS; 2: Learning BPEL4WS
- Concurrency
- synchronous operations and Web services: Part 1, 2, 3
- Calling a Web Service Asynchronously
- Development
- Applying the Web services invocation framework
- A Primer for HTTPR
- Approaches to asynchronous Web services
- Automating business processes and transactions in Web services
- Binding Java and Web Services to Native Code
- Build error-proof Web services
- Constructing Services with J2EE
- Creating a Web Service from a Statless Session Bean
- Creating Web Services with Java Technology and XML
- Deriving Web services from UML models: Part 1, 2, 3, 4
- Developer's Guide to Building XML-based Web Services
- Developing a Web service on Linux
- Developing using the ETTK, Part 1, 2, 3
- Distribute a rich user experience using Web services and a balanced computing model
- Distributed transactions with WS-AtomicTransaction and JTA
- Ensuring Successful Web Services, series of 5 articles
- Explore the Web Services Bus: Part 1, 2
- Guarantee your Web service with an SLA
- Human-facing Web Services: Part 1, 2, 3
- Information management in Service-Oriented Architecture, Part 1,
- Integrate a secured Web service into a J2EE project
- Java Web Services Developer Pack, Part 1: Registration and the JAXR API : Part 2: RPC Calls, Messaging, and the JAX-RPC and JAXM API
- Java Web services for various client types
- Leverage Control Loops and Intelligence for Web-based Services
- Leveraging Open Source for Web Services Development
- Provide a Facade interface for enterprise Web services
- Reap the benefits of document style Web services
- Survival of the fittest Jini services: Part 1, 2
- The Lazy Programmer's Guide to Web Services
- Understanding Web Service Resource Framework (WSRF), Part 1, 2, 3, 4
- Use RosettaNet-based Web services, Part 1, 2, 3
- Use XML databases to empower Java Web services
- Using Java Studio Creator to Consume Web Services
- Web service differentiation with service level agreements
- Web Services programming tips and tricks, Part 1, 2, 3. 4
- Web Services project roles
- WSIF (Web Services Invocation Framework): Bridging islands of enterprise software
- Work with Web services in enterprise-wide SOA, Part 1, 2, 3
- EAI
- Federation
- Integration
- Interoperability
- JAXR
- JAX-RPC
- Management
- Choosing the Right Web Services Management Platform
- Learn the Eight Principles of Web Services Management
- Managing structured Web service metadata
- Web Services Management: A Standards-Based Common Architecture Part 1, 2
- Messaging
- Performance
- Portals
- Build portals with Jetspeed, use Apache Jetspeed to build portals out of Web services
- Create your own portlet and Web service
- Reporting
- Scalability
- Security
- Implementing WS-Security
- Moving up the Stack
- Secure, Reliable, Transacted Web Services
- Secure Web services
- Security in a Web Services World: A Proposed Architecture and Roadmap
- Web Services Applications and Security: Part 1, 2
- Web Services Security (WS-Security)
- Web Services Security: Moving up the stack
- Web services security, Part 1
- WS-Security AppNotes
- WS-Security Profile for XML-based Tokens
- Yes, you can secure your Web services documents: Part 1, 2
- Single Sign-on (SSO)
- SOAP
- Beyond SOAP: Optimized Web Services
- Complex datatypes in SOAP-based Web services
- Jtrix: Web services beyond SOAP
- Keep up with the Web service styles (and uses)
- SAAJ: No strings attached
- SOAP and Web Services
- Use SOAP-based intermediaries to build chains of Web service functionality
- Working with Complex Data Types, Part 1, 2, 3, 4
- Statful Resources
- Implement and access stateful Web services using WebSphere Studio, Part 1, 2, 3
- The WS-Resource Framework
- Testing
- Tools
- Transaction Protocols
- UDDI
- A new approach to UDDI and WSDL, Part 1, 2, 3, 4
- On Using WSDL in UDDI Registry
- Publish and find UDDI tModels with JAXR and WSDL
- The role of private UDDI nodes in Web services: Part 1: Six species of UDDI; 2: Private nodes and operator nodes
- UDDI4J lets Java do the walking
- UDDI4J: Matchmaking for Web services
- Understanding UDDI
- Using categorization to distinguish entries and create communities in UDDI
- Web Services Publishing
- Web Services Inspection Language (WSIL)
- Web Services Toolkit (WSTK)
- WebSphere Studio Application Developer
- Building a J2EE Web Services Client for the Google Web API Using WebSphere Studio Application Developer
- Create Web services with the WebSphere SDK Version 5.1
- Develop portlets that use Web services to obtain data from remote systems
- Developing a .Net client to interact with a WebSphere Web service
- Top-down Web services development with WebSphere Studio
- Web Services Development and Deployment with WebSphere V5 Tools and Technologies - Part 1, 2, 3, 4
- Web Services interoperability, Part 1, 2
- Web services interoperability between the WebSphere and .Net platforms
- Whitepapers
- Wireless
- Access Web services from wireless devices
- The Web at your (machine's) service, use Web services to deliver information to a cell phone via SMS
- Web Services APIs for J2ME
- WS-Attachments
- Architecture
- Blueprints
- Books
- Building Web Services with Java: Making Sense of XML, SOAP, WSDL and UDDI
- Designing Web Services with the J2EE 1.4 Platform: JAX-RPC, SOAP, and XML Technologies (free)
- J2EE and JAX: Developing Web Applications and Web Services
- Java Web Services
- Java Web Services Architecture
- Java Web Services Unleashed, Ch. 18: Web Services and Flows (WSFL)
- Patterns: Service Oriented Architecture and Web Services, IBM Redbook
- Service-Oriented Architecture (ISBN 0131428985): Ch. 13: Thirty best practices for integrating Web services, Pt. 1, 2
- Building Web Services with Java: Making Sense of XML, SOAP, WSDL and UDDI
- Grid Computing
- Articles
- Achieve bottleneck-free grid applications
- A do-it-yourself framework for grid computing
- Bandwidth management in grids
- Build grid applications based on SOA
- Conceptual flyover for developers
- Business service Grid, Part 1, 2, 3, 4, 5, 6, 7
- Design an application for grid
- Grid application performance -- find the sweet spot
- Grid-enable an existing Java technology application
- Grid in action: Introduction to GridShell
- Developing grid portlets using the GridSphere portal framework
- Globus
- Constructing Web Services with the Globus Toolkit Version 4
- Globus Toolkit 4 Early Access: WSRF
- Grid points of view: Ian Foster on the significance of Globus Toolkit 4.0
- Introducing GT4 security
- Grid application performance -- find the sweet spot
- Grid computing -- next-generation distributed computing
- Grid computing: What are the key components?
- Grid Job submission using the Java CoG Kit
- How grid infrastructure affects application design
- IBM's grid conversion
- IGA grid helps developers grid-enable applications
- Implement SOA and Web services in grid
- Manage credentials and access control in a grid application
- Manage X.509 certificates in your grid with Java Certificate Services
- Merging grids and Web services
- Monitor and discover grid services in an SOA/Web services environment
- OGSA-DAI: A look under the hood, Part 1, 2
- Open Grid Services Architecture
- Perspectives on grid: Using automation effectively within a grid infrastructure
- Six strategies for grid application enablement, Part 1, 2, 3, 4
- The information grid
- The information grid, Part 1, 2, 3
- Troubleshoot GridFTP
- Use the Community Scheduler Framework, Part 1, 2
- What is the semantic grid?
- Why Grid computing makes sense in enterprises
- Books
- Introduction to Grid Computing with Globus, IBM redbook
- Resources
- Tools
- Globus Project
- Grid Application Framework for Java (GAF4J)
- IBM Grid Toolbox
- Java CoG Kit, provides access to Grid services through the Java framework
- ZetaGrid
- Tutorials
- Articles
- Implementing Enterprise Web Services (JSR 109)
- J2EE
- Articles
- Build asynchronous applications with the Distributed Event-Based Architecture for Web Services
- Building XML-based Web Services with J2EE
- Deploying Web Services on J2EE
- Deplying Web Services on WebSphere
- Developing Web Services with J2EE 1.4
- Developers Guide to building XML-based Web Services with J2EE
- EJB 2.1 Web Services: Part 1, 2
- Integrate enterprise applications with Web services and J2EE
- J2EE 1.4 eases Web service development
- .NET versus J2EE Web Services, a comparison of approaches
- Making your J2EE Application Web Services Ready
- Turn EJB components into Web services
- Using the J2EE Connector Architecture and SOAP to Build Web-Service-Ready Enterprise Applications, Part 1
- Which type of EJB component should assemble the data returned by a service?
- Books
- JSP and XML: Integrating XML and Web Services in Your JSP Application - Ch. 4: A Quick Start to JSP and XML Together
- Resources
- Web Services for J2EE (JSR 109)
- Tools
- exteNd Workbench @Novell, IDE for J2EE and Web Services apps (free)
- Articles
- Platforms
- Microsoft .NET
- Sun Open Net Environment (Sun One)
- Protocols
- Projects/Products
- Distributed Event-Based Architecture for Web Services (DEBA4WS)
- WASP Developer, extends popular Java IDEs to support Web services creation, debugging and deployment
- Resources
- @CapeScience
- IBJ SOA Portal
- @ITWorld
- Java Adventure Builder Reference application
- Java and Web Services
- @Java Skyline
- Learn More About Web Services
- @Microsoft MSDN
- Oracle Web Services Center
- Publically available Web Services
- ServiceOriented.org
- SearchWebServices.com
- SoapRPC
- SOAP Web Services
- Speed-start Web Services @IBM
- Systinet whitepapers
- Web Services @Sun
- WebServices.org
- Web Services and Service-Oriented Architectures
- Web Services Architect
- Web Services Architecture @W3C
- Web Services Archive @Developer.com
- Web Services Center @Oracle Technology Network
- Web Services Channel
- Web Services Developer Journal
- Web Services Enabling Technologies
- Web Services Essentials
- Web Services Interoperability Organization (WS-I)
- Web Services Journal
- WebServices Mall
- Web Services Roadmap
- Web Services Scope newsletter
- Web Services TestArea @IBM
- Web Services Update Center @ZDNet: search
- Web Services Zone @IBM
- XMethods.net
- XML Core @Microsoft
- XML Web Services Developer Center @Microsoft
- Specifications
- Web Services Atomic Transaction (WS-AtomicTransaction)
- Web Services Coordination (WS-Coordination)
- Web Services Federation Language
- WS-Federation: Active Requestor Profile
- WS-Federation: Passive Requestor Profile
- WS-Manageability; Concepts; Representation 1.0
- Web Services Provisioning (WS-Provisioning)
- Tools
- AmberPoint Express, for monitoring Web service messages
- Apache AXIS
- Glue @Mind Electric
- Java Web Services Developer Pack (WSDP) @Sun
- Lightweight Services (LWS), an event-driven hosting environment for lightweight services
- jBroker Web, XML RPC environment for Web Services (free)
- Penokio Wirelss Internet Web Services SDK
- TSpaces Services Suite, a development toolkit to assist the creation, discovery, and integration of Web services
- Web Services Atomic Transaction for WebSphere Application Server
- Web Services for Life Sciences
- Web Services Gateway
- Web Services Outsourcing Manager (WSOM) @IBM
- Web Services Process Management Toolkit @IBM
- Web Services Response Templates
- Web Services Toolkit (WSTK) @IBM
- Web Services Toolkit for Mobile Devices @IBM
- WSDL Toolkit @IBM
- XML & Web Services Development Environment @IBM
- UDDI4J
- Tutorials/Training
- Guidelines: Using Web Services Effectively
- @Iona
- Java Web Services Tutorial @Sun: download
- Oracle Web Services Tutorials
- @Systinet
- WebServices Blueprints
- Web Services tutorials @IBM
- Best Practices and Web services Profiles
- Boost application development with Amazon Web Services, Part 1
- Building Web Services with DB2 UDB, Java, and .NET
- Building Web Services with WebSphere Studio V5.1.1, Part 1, 2
- Building Web Services Security with WSDK V5.1
- Create a portable Web service in multiple J2EE environments
- Create a Web service from a Stateless Session Bean with WSDK V5.1
- Create a portable Web service in multiple J2EE environments
- Creating a complete Web service
- Creating a Web service from a Java class with the WSDK V5.1
- Creating Web services on Windows to access DB2
- Develop enterprise applications with WS-AT and JTA
- Develop Web services clients for mobile devices
- Developing Microsoft .NET Web Service Clients for EJB Web Services with IBM WebSphere Studio Application Developer and the Microsoft .NET Framework SDK
- Implementing Web services with the WSTK3.1
- Integrating applications with Web services using WebSphere V5.1.1
- Introduction to container-managed persistence and relationships, Part 1, 2, 3, 4
- Introduction to Web services and the WSDK V5.1
- Invoking Web services from SQL
- Publishing Web services to UDDI with WSDK V5.1
- Registering and publishing your Web service
- Secure Web services: Encryption
- Secure Web services: Interoperability
- Tie in data with Web services and XSL Transformations, Part 5
- Use XDoclet to generate Web service support files
- Using the WS-I Test Tools with Java technology
- Web Services: 1Web services and the WSDK; 2Creating a Web service from a Java class; 3Creating a Web service from a Stateless Session Bean; 4Describing Web services: WSDL; 5, 6, 7, 8
- Web Services Education Overview
- Web Services: the Web's next revolution
- Web Services demos
- Web Services Development and Deployment with WebSphere V5 Tools and Technologies -- Part 1: Creating a Web service; Part 2: UDDI; Part 3: Struts
- Web Services with AXIS
- @XMethods
- Universal Description, Discovery, and Integration (UDDI)
- Web Services Description Language (WSDL) @Microsoft
- @W3C
- Articles
- Deploying Web services with WSDL: Part 1, 2
- I like your type: Describe and invoke Web services based on service type
- Is WSDL the indispensable API?
- Understanding WSDL in a UDDI registry: Part 1, 2
- WSDL in action: Part 1, 2
- WSDL processing with XSLT
- Resources
X
XForms
- Articles
- Projects
- jXForms (see FormsPlayer for intro, examples, and tutorials on XForms)
XLIFF (XML Localization Interchange File Format)
xml:lang
- ISO 639 - Language Codes
- ISO 639-2
- ISO CD 639/2 Draft
- ISO 3166 - Country Codes: complete list
- RFC 1766 - Tags for the Identification of Languages
XML Languages
- Handheld Device Markup Language (HDML)
- HR-XML
- Telephony
- Extensible Telephony Markup Language (XTML)
- Voice eXtensible Markup Language (VoiceXML)
- Web Services Description Language (WSDL) @Microsoft; @OASIS
- Web Distributed Data Exchange (WDDX) - for XML data mapping
- XHTML
- XLink
- Articles/Papers
- XML Linking and Addressing Languages (XPath, XPointer, XLink)
- XML Linking Language (XLink) (Design Principles)
- XML Pointer Language (XPointer)
- XML User-Interface Language (XUL)
- XML Processing Description Language (XPDL)
- @Cover Pages
- JaWE (Java Workflow Editor)
- Workflow Process Definition Interface
XML Object Model (XOM)
- API
- Articles
XML Schema
- Articles
- Create flexible and extensible XML schemas
- Design XML schemas using UML
- Practical XML Schema
- The basics of using XML Schema to define elements
- UML, XMI, and code generation, Part 1, 2, 3, 4
- Validation with Java and XML schema: Part 1, 2, 3, 4
- W3C XML Schema: DOs and DON'Ts
- Using XML Schema archetypes
- XML style guidelines for leveraging schema validators
- Resources
- Alternatives
- RELAX (Regular Language description for XML)
- SOX (Schema for Object-Oriented XML)
- Schematron, an XML Structure Validation Language using Patterns in Trees
- XML Schemas: Best Practices
- @W3C
- A Proposal for XML Data Schemas (XML-Data)
- XML Schema: Part 0: Primer; Part 1: Structures; Part 2: Datatypes
- Schema for Object-Oriented XML 2.0 (SOX)
- Alternatives
- Tools
- Tutorials
XUL (XML User-Interface Language)
- Articles
- Create Web applets with Mozilla and XML
- Future of the Rich Internet Application (RIA)
- XUL Defines New User Interface Options
- Resources
- Tutorials
XSL (eXtensible Stylesheet Language)
- Articles/Papers
- Building Modular Stylesheet Components
- Following the Rules-Based Approach to Stylesheet Development
- Getting Started with XSL
- Optimizing Stylesheet Execution with the Java Transformation API for XML (TrAX)
- Where to Point Your View -- JSP or XSL
- XSL — a proposed stylesheet for XML by Paul Grosso
- XSL gives your XML some style
- XSL style sheets: push or pull?
- DSSSL (DSSSL Online)
- Resources
- JumpStart
- @OASIS
- XSL-List - Open Forum on XSL
- XSL Proposal submitted to the W3C
- Tools/Software
- Xalan-Java - XSL processor
- XSL Editor @IBM
- Tutorials/Training
- Introduction to XSL by Nic Miloslav
- XSL Developer's Guide @Microsoft
- Using XSL Formatting Objects: Part 1, 2
- XML & XSL Tutorials by Dick Baldwin
- XSL
XSLT (XSL Transformations)
- Articles
- An XSLT style sheet and an XML dictionary approach to internationalization
- Code generation in XSLT 2.0, Part 1, 2
- Debug XSLT on the fly
- EXSLT by example
- Extend XSLT's functionality with EXSLT
- Generate JavaBean classes dynamically with XSLT
- Getting Started with XSLT Style Sheets and Java Servlets
- How an XSLT processor works
- Improve your XSLT coding five ways
- Integrating data at run time with XSLT style sheets
- Introduction to Transformations (XSLT) using IE5; Part 2
- Leverage XSLT to build applications
- Skin eMAX - An XML/XSLT Architecture for the Web
- Style stylesheets to extend XSLT, Part 1, 2
- Twisting XML with XSLT 2.0
- Two modes of implementing an XML-based localization pack: embed and extend
- Using XSLT for content management
- What kind of language is XSLT?
- Xalan: Extending XSLT with Java
- XML document processing in Java using XPath and XSLT
- XML saves the UI: Build automated UIs with XML and XSLT
- XSL Transformations: Ch. 17 of the XML Bible
- XSLT and JSP: A Dynamic Combination
- XSLT blooms with Java
- Books
- Java and XSLT, Ch. 5
- Practical Transformation Using XSLT and XPath (Eighth Edition - ISBN 1-894049-05-5)
- XSLT, Ch. 5: Creating Links and Cross-References
- Projects/Products
- Xalan-Java, XSLT stylesheet processor
- Resources
- Tools/Software
- Tutorials
No comments:
Post a Comment