# Is it possible to create an RO SDK client for a non RO SDK soap service?

**URL:** https://talk.remobjects.com/t/is-it-possible-to-create-an-ro-sdk-client-for-a-non-ro-sdk-soap-service/23665
**Category:** Remoting SDK
**Tags:** csharp
**Created:** [December 4, 2020, 3:15pm UTC](https://talk.remobjects.com/t/is-it-possible-to-create-an-ro-sdk-client-for-a-non-ro-sdk-soap-service/23665 "2020-12-04T15:15:44Z")
**Posts on this page:** 6
**Page:** 1

<div class="post-metadata">

### Author: ![brian71us](https://talk.remobjects.com/letter_avatar_proxy/v4/letter/b/c5a1d2/32.png) [@brian71us](https://talk.remobjects.com/u/brian71us)
#### Post date: [December 4, 2020, 3:15pm UTC](https://talk.remobjects.com/t/is-it-possible-to-create-an-ro-sdk-client-for-a-non-ro-sdk-soap-service/23665/1 "2020-12-04T15:15:44Z")

</div>

Hello,

I have a client that wants me to integrate with their existing SOAP service but it’s not something that I’ve done before. Whenever I’ve needed to communicate between devices I’ve always used RO SDK client/server. I’m trying to follow the documentation online but it is all looking like gibberish to me.

Visual Studio 2019/C#

---

<div class="post-metadata">

### Author: ![antonk](https://talk.remobjects.com/letter_avatar_proxy/v4/letter/a/a5b964/32.png) [@antonk](https://talk.remobjects.com/u/antonk)
#### Post date: [December 7, 2020, 11:02am UTC](https://talk.remobjects.com/t/is-it-possible-to-create-an-ro-sdk-client-for-a-non-ro-sdk-soap-service/23665/3 "2020-12-07T11:02:00Z")

</div>

Hello

At first I have to mention that there are WSDL tools shipped with Visual Studio:

1. `wsdl` command line tool. This tool can read a WSDL file and generate a service proxy files for it.

2. For .NET Framework projects right click the References node in the solution explorer and select the `Add Service Reference` command. It also allows to generate service proxies for provided WSDL file.

3. Steps for importing WSDL via Remoting SDK:  
3.1. Import WSDL as RODL using Service Builder: Edit -\> Import -\> Import SOAP Web Service  
3.2. Validate imported RODL: `Tools` -\> `Check Library for Problems`  
3.3. Generate \_Intf files and use them

Please note that for SOAP message you need to properly set its mode (RPCLiteral, RPCEncoding or DocumentEncoding) and options (`SerializationOptions` property of the message)

Regards

---

<div class="post-metadata">

### Author: ![brian71us](https://talk.remobjects.com/letter_avatar_proxy/v4/letter/b/c5a1d2/32.png) [@brian71us](https://talk.remobjects.com/u/brian71us)
#### Post date: [December 7, 2020, 9:00pm UTC](https://talk.remobjects.com/t/is-it-possible-to-create-an-ro-sdk-client-for-a-non-ro-sdk-soap-service/23665/4 "2020-12-07T21:00:28Z")

</div>

I tried doing it with plain Visual Studio and it doesn’t work. Thought maybe this would work better.

---

<div class="post-metadata">

### Author: ![antonk](https://talk.remobjects.com/letter_avatar_proxy/v4/letter/a/a5b964/32.png) [@antonk](https://talk.remobjects.com/u/antonk)
#### Post date: [December 7, 2020, 10:02pm UTC](https://talk.remobjects.com/t/is-it-possible-to-create-an-ro-sdk-client-for-a-non-ro-sdk-soap-service/23665/5 "2020-12-07T22:02:35Z")

</div>

Could you tell what exactly did not work? This might help if you run into any issues with RO SDK client

---

<div class="post-metadata">

### Author: ![brian71us](https://talk.remobjects.com/letter_avatar_proxy/v4/letter/b/c5a1d2/32.png) [@brian71us](https://talk.remobjects.com/u/brian71us)
#### Post date: [April 22, 2021, 1:11pm UTC](https://talk.remobjects.com/t/is-it-possible-to-create-an-ro-sdk-client-for-a-non-ro-sdk-soap-service/23665/6 "2021-04-22T13:11:21Z")

</div>

Sorry I neglected to reply sooner. The problem turned out to be on their end despite their insistence that it wasn’t.

---

<div class="post-metadata">

### Author: ![mh](https://talk.remobjects.com/user_avatar/talk.remobjects.com/mh/32/18050_2.png) [@mh](https://talk.remobjects.com/u/mh)
#### Post date: [April 22, 2021, 2:33pm UTC](https://talk.remobjects.com/t/is-it-possible-to-create-an-ro-sdk-client-for-a-non-ro-sdk-soap-service/23665/7 "2021-04-22T14:33:36Z")

</div>

> [@brian71us](#):
>
> despite their insistence that it wasn’t.

isn’t it always 😉
