Home
SOA
Soa Service Registry Example
Soa Service Registry Example
Example of a service registered in an SOA service registry — a payment processing service using SOAP
SOA Service-Oriented Architecture Enterprise Integration Web Services SOAP ESB Microservices API Design
Soa Service Registry Example is an example object payload from SOA, with 3 top-level fields. It illustrates the shape of data this provider's APIs accept or return.
Top-level fields
title description service
Example Payload
{
"title": "SOA Service Registry Entry",
"description": "Example of a service registered in an SOA service registry — a payment processing service using SOAP",
"service": {
"id": "urn:service:payment-processing:v2",
"name": "Payment Processing Service",
"description": "Processes payment transactions including authorization, capture, void, and refund operations for multiple payment methods.",
"version": "2.1.0",
"status": "active",
"interface": {
"type": "SOAP",
"wsdl_url": "https://payments.internal.example.com/PaymentService?wsdl",
"endpoint": "https://payments.internal.example.com/PaymentService",
"operations": [
{
"name": "AuthorizePayment",
"description": "Authorize a payment without capturing funds",
"input_schema": "AuthorizePaymentRequest",
"output_schema": "AuthorizePaymentResponse"
},
{
"name": "CapturePayment",
"description": "Capture previously authorized funds",
"input_schema": "CapturePaymentRequest",
"output_schema": "CapturePaymentResponse"
},
{
"name": "VoidPayment",
"description": "Void an authorization before capture",
"input_schema": "VoidPaymentRequest",
"output_schema": "VoidPaymentResponse"
},
{
"name": "RefundPayment",
"description": "Refund captured funds to the payment method",
"input_schema": "RefundPaymentRequest",
"output_schema": "RefundPaymentResponse"
}
]
},
"owner": {
"team": "Payments Platform",
"email": "payments-team@example.com",
"domain": "Finance"
},
"sla": {
"availability": 99.95,
"response_time_ms": 2000,
"rate_limit": {
"requests": 1000,
"period": "minute"
}
},
"dependencies": [
"urn:service:fraud-detection:v1",
"urn:service:customer-profile:v3"
],
"tags": [
"Finance",
"Payments",
"SOAP",
"Core",
"PCI-DSS"
],
"registered_at": "2023-06-15T09:00:00Z",
"updated_at": "2026-04-01T14:30:00Z"
}
}