# Protocols and Message Formats

When you're building your web service, you can specify how it sends and receives messages and how those messages are formatted. WebLogic Workshop supports two protocols, HTTP and JMS. Either protocol can exchange messages in a variety of message formats, including SOAP and raw XML. The topics in this section explore the protocols and message formats available to you.

## Topics Included in This Section

Supported Protocols

Discusses the HTTP and JMS protocols and the advantages of each.

Supported Message Formats

Explores the message formats available for each protocol.

Building a JMS Client

Describes the required settings for accessing a web service over JMS.