# Building Web Services

WebLogic Workshop makes it easy to build enterprise-class web services, even if you're not a J2EE expert.

## Topics Included in This Section

Getting Started with Web Services

Describes the technologies underlying web services, discusses the advantages of building web services with WebLogic Workshop, and provides a first introduction to designing and building web services.

Protocols and Message Formats

Learn about supported protocols and message formats.

Implicit Transactions in WebLogic Workshop

Learn about the implicit transactions that wrap operations in web services created with WebLogic Workshop.

Transforming XML Messages With XQuery

Use XQuery expressions to transform one XML shape to another or map XML to Java.

Handling XML with ECMAScript Extensions

Learn how to manipulate XML with the ECMAScript extensions.

Handling and Shaping XML Messages With XML Maps (Deprecated)

XML maps are deprecated in WebLogic Workshop 8.1. You should use XQuery expressions to transform XML instead.

Related Topics

Designing Asynchronous Interfaces

Design robust, asynchronous web services to coordinate long-running operations.

Introduction to XQuery Maps

Manipulate incoming and outgoing XML messages to build loosely-coupled web services with XQuery maps.

Security

Learn about security in WebLogic Workshop and how it interacts with WebLogic Server security.

Tutorial: Your First Web Service

Build your first web service quickly with our hands-on tutorial. Then explore WebLogic Workshop in-depth to learn how to build powerful services.

How Do I...?

Provides step-by-step information for approaching common tasks.

Samples

Explains how to use the web services samples that accompany WebLogic Workshop.

Reference

Provides reference information for building web services.