---
title: Business Services en JD Edwads. Diferencias entre RPC vs WS
description: Business Services son servicios web adaptados a SOA para permitir la ejecución de funciones de negocio de JDE como servicio web a través de una interfaz.
image: https://blog.unikal.tech/hubfs/Cabeceras%20Blog%20Neteris%20-%20Migraci%C3%B3n/IMG%20RRSS%20-%20BLOG%20-%20Unikal%20-%20BMS%20-%20JD%20EDWARDS%20Business%20Services%20en%20JD%20Edwards.%20Diferencias%20entre%20RPC%20vs%20WS.png
---

JD Edwards

# Business Services en JD Edwads. Diferencias entre RPC vs WS

Business Services son servicios web adaptados a SOA para permitir la ejecución de funciones de negocio de JDE como servicio web a través de una interfaz.

[ Business Management Solutions ](https://blog.unikal.tech/business-solutions/author/business-management-solutions)

 jul 17, 2025

---

![IMG RRSS - BLOG - Unikal - BMS - JD EDWARDS Business Services en JD Edwards. Diferencias entre RPC vs WS](https://blog.unikal.tech/hs-fs/hubfs/Cabeceras%20Blog%20Neteris%20-%20Migraci%C3%B3n/IMG%20RRSS%20-%20BLOG%20-%20Unikal%20-%20BMS%20-%20JD%20EDWARDS%20Business%20Services%20en%20JD%20Edwards.%20Diferencias%20entre%20RPC%20vs%20WS.png?width=700&height=394&name=IMG%20RRSS%20-%20BLOG%20-%20Unikal%20-%20BMS%20-%20JD%20EDWARDS%20Business%20Services%20en%20JD%20Edwards.%20Diferencias%20entre%20RPC%20vs%20WS.png)

## **¿Qué es un Business Services en JD Edwards?**

Business Services (BSSV) son servicios web adaptados a SOA (Service Oriented Architecture). El objetivo de los BSSV es permitir la ejecución de funciones de negocios (BSFNs) de JD Edwards como si se tratase de un servicio web a través de una interfaz. Son funciones basadas en Java con las que podemos interactuar con sistemas externos. Aceptan documentos XML como entrada/salida que luego pueden ser usados como datos para interactuar con diferentes objetos de JDE.

Por ejemplo, desde una Third Party se podría ejecutar un BSSV que añada, borre o modifique una entrada del Libro de Direcciones. La comunicación es bidireccional por lo que en JDE EnterpriseOne, los BSSV pueden funcionar como proveedor y consumidor.

Existen dos estándares de BSSV:

1. **JAX-RPC (API en Java para RPC)**: Era el único estándar cuando JDE empezó a trabajar con BSSV.
2. **JAX-WS (API en Java para servicios W*****eb)**: *Es el reemplazo generacional del estándar anterior.

## **Las principales diferencias entre RPC y WS **

| #### **JAX - RPC** | #### **JAX - WS** |
| --- | --- |
| Java 1.4 | Java 1.5 y superior |
| Soporta SOAP 1.1 | Soporta SOAP 1.1 y 1.2 |
| Tiene su propio modelo de mapeo de datos | Mapeo de datos JAXB |
|   | Soporta MTOM (Message Transmission Optimization Mechanism) |
|   | Comunicación asíncrona |

Con el tiempo la industria ha ido adoptando el estándar WS en detrimento del estándar RPC por tener ciertas ventajas:

> - Mejor rendimiento.
> - Soporte para SOAP 1.2.
> - JAX-RPC queda obsoleto a partir de JEE 7.
> - JDEV 12g (12.1.2.0) no soporta desarrollos de JAX-RPC.
> - Permite trabajar con modelos asíncronos en los clientes de servicio.
> - Permite enviar y recibir objetos multimedia mediante ciertas BSSVs, entre JDE y aplicaciones externas.

## **JAX-RPC no será soportado en las versiones más modernas de EnterpriseOne.**

E1 Tools Release

|   | #### **9.1** | #### **9.1.2** | #### **9.1.3** | #### **9.1.4** | #### **9.2** |
| --- | --- | --- | --- | --- | --- |
| JAX-RPC | Required | Supported | Supported | Supported | Deprecated |
| JAX-WS | No Support | Supported | Supported | Supported | Required |
| Migration Utility | Supported | Supported | Supported | Supported | Deprecated |

Para facilitar la migración, JDE ofrece la posibilidad de trabajar con instancias de ambas versiones a la vez en el mismo servidor de aplicaciones. De este modo, se pueden ir probando desarrollos en WS mientras se mantiene operativa la instancia RPC.

![Neteris, oracle, jd edwards, jdedwards, jde, enterprise, enterpriseone, enterprise one, erp, application, interface, services, service, servicios, servicio, BSSV, business services, service request, migración, RPC, WS](https://blog.unikal.tech/hs-fs/hubfs/Imported_Blog_Media/image-85-1.png?width=600&height=277&name=image-85-1.png)

 

## **¿Necesitas más información? ****Contacta con nosotros**

 

## ****

[JD Edwards](https://blog.unikal.tech/business-solutions/tag/jd-edwards) [ERP](https://blog.unikal.tech/business-solutions/tag/erp)

## Similar posts

<https://blog.unikal.tech/business-solutions/sap-ams-bydesign-gestion-aplicaciones?hsLang=es>

SAP ByDesign

### [SAP AMS para SAP Business Bydesign](https://blog.unikal.tech/business-solutions/sap-ams-bydesign-gestion-aplicaciones?hsLang=es)

El servicio SAP AMS ofrece un excelente soporte funcional que garantiza el correcto funcionamiento del ERP Cloud SAP Business ByDesign

 Business Management Solutions  jul 17, 2025

<https://blog.unikal.tech/business-solutions/sap-ams-sap-business-bydesign-continuidad-soporte-sin-riesgos?hsLang=es>

SAP ByDesign

### [SAP AMS en SAP ByDesign: continuidad operativa y soporte experto](https://blog.unikal.tech/business-solutions/sap-ams-sap-business-bydesign-continuidad-soporte-sin-riesgos?hsLang=es)

Descubre cómo el servicio SAP AMS de Unikal garantiza soporte, SLA y continuidad operativa para SAP Business ByDesign.

 Business Management Solutions  feb 10, 2026

<https://blog.unikal.tech/business-solutions/sector-servicios-profesionales?hsLang=es>

ERP

### [Transformación Digital en el Sector Servicios Profesionales](https://blog.unikal.tech/business-solutions/sector-servicios-profesionales?hsLang=es)

La digitalización en el sector servicios profesionales impulsa el crecimiento de ingresos, transformar las operaciones y mejorar la eficiencia y...

 Business Management Solutions  jul 17, 2025

```json
{
  "@context" : "https://schema.org",
  "@type" : "BlogPosting",
  "author" : {
    "@type" : "Person",
    "name" : "Business Management Solutions",
    "url" : "https://blog.unikal.tech/business-solutions/author/business-management-solutions"
  },
  "dateModified" : "2025-07-29T11:08:35.636Z",
  "datePublished" : "2025-07-17T12:02:19.000Z",
  "headline" : "Business Services en JD Edwads. Diferencias entre RPC vs WS",
  "image" : [ "https://blog.unikal.tech/hubfs/Cabeceras%20Blog%20Neteris%20-%20Migraci%C3%B3n/IMG%20RRSS%20-%20BLOG%20-%20Unikal%20-%20BMS%20-%20JD%20EDWARDS%20Business%20Services%20en%20JD%20Edwards.%20Diferencias%20entre%20RPC%20vs%20WS.png" ],
  "mainEntityOfPage" : {
    "@id" : "https://blog.unikal.tech/business-solutions/business-services-en-jd-edwads-diferencias-entre-rpc-vs-ws",
    "@type" : "WebPage"
  },
  "publisher" : {
    "@type" : "Organization",
    "logo" : {
      "@type" : "ImageObject",
      "url" : "https://blog.unikal.tech/hubfs/LogoUnikal_Claim_Azul-Turquesa.png"
    },
    "name" : "UNIKAL Tech Partners"
  }
}
```