2012-03-14 5 views
0

Если у меня есть WebService (ICalculator как контракт на обслуживание), написанный в wcf, могу ли я получить доступ к сервису через клиента в C?Взаимодействие между .NET И C

+1

«Красота» веб-службы заключается в том, что все это просто HTTP. –

ответ

0

Да. То есть используя WWSAPI

Кроме того, я бы рекомендовал C++, а не чистый C ...

0

Да. C является основой C++, и они вместе являются основой .NET. Если вы можете записать его на C#, вы также можете записать его на C. (Это может быть сложнее, так как библиотеки, чтобы упростить, возможно, там уже нет.)

+0

C++ и среды выполнения, такие как .NET и Java, имеют очень мало (если вообще) что делать друг с другом. Элементы языка распространены, да, но это не имеет никакого отношения к тому, или нет: «Если вы можете записать его в X, вы можете записать его в Y.» Это просто потому, что они являются языками, заполненными Тьюрингом. –

+0

@AdamRobinson: Если вы прочитали о развитии .NET, вы заметите, что первые версии были написаны на C и C++ (с тире сборки для повышения производительности). –

0

Абсолютно вам нужно будет сделать справедливое количество работы для вызова веб-службы в c, хотя. Это не так просто, как делать это на C#, или java и т. Д.

Смежные вопросы