---
title: "C-klient mot java-server"
type: "forum-thread"
url: "https://www.webforum.nu/amne/java/100762-c-klient-mot-java-server"
topic: "Java"
topic_url: "https://www.webforum.nu/amne/java"
author: "The_L"
published: "2004-04-01T15:36:36.000Z"
updated: "2004-04-01T22:55:12.000Z"
replies: 5
views: 310
page: 1
pages: 1
language: "sv-SE"
site: "webForum — webforum.nu"
rights: "Upphovsrätten till varje inlägg tillhör dess författare."
attribution: "Citera som: webForum, https://www.webforum.nu/amne/java/100762-c-klient-mot-java-server"
---

# C-klient mot java-server

## #1 — The_L, 2004-04-01T15:36Z

Tjena. 
Jag har fått i uppdrag att porta en java-klient till en klient skriven i c. Denna c-klient ska kommunicera med en java-server.  Java-server-koden får jag inte ändra på, utan ska bara skriva klienten. Är det möjligt att få dessa att kommunicera med varandra? (Objekt förvantas som argument i servern)
Om jag ändå ändrar i server-koden o implementerar JNI, är det då möjligt att kommunicera med en c-klient? Finns det något annat sätt än JNI? T.ex XML eller CORBA eller nåt?
//The_L

Permalänk: https://www.webforum.nu/p/100762

## #2 — SPiN, 2004-04-01T18:02Z

Eftersom att C inte använder objekt låter det lite underligt att dessa två ska kunna kommunicera. Kan du inte skicka informationen i ett XML-protokoll ( SOAP? )?

Permalänk: https://www.webforum.nu/p/1313012

## #3 — The_L, 2004-04-01T18:23Z

XML

Ok, ska kolla upp det. Men går det att i så fall ha en c-klient som kan skicka data till xml som i sin tur skickar vidare? Eller?
//The_L

Permalänk: https://www.webforum.nu/p/1313022

## #4 — SPiN, 2004-04-01T18:40Z

Nja, snarare så att du skapar ett XML-dokument på klienten och skickar det till servern. Du kapslar in din information i XML-dokumentet och skapar på så vis ett protokoll. Det är nog den absolut smidigaste lösningen på ditt problem, plus att det blir snyggt och skalbart.

Permalänk: https://www.webforum.nu/p/1313031

## #5 — The_L, 2004-04-01T18:42Z

Ok.

Låter kanoners. Tackar.
//The_L

Permalänk: https://www.webforum.nu/p/1313032

## #6 — spango, 2004-04-01T22:55Z

Vad \*är\* det för server du ska prata med? Vad kör den för protokoll?

Permalänk: https://www.webforum.nu/p/1313182

---

Tråden på webben: https://www.webforum.nu/amne/java/100762-c-klient-mot-java-server
