sadeqzadeh
شنبه 02 فروردین 1393, 21:01 عصر
درود
چگونه میتوانم از یک برنامه کامل #C که از WCF Web Services و Encryption استفاده میکند (شامل چند پروژه و کلاس)، در ++C استفاده کنم؟ مشخصا، چگونه میتوانم از برنامه Activatar (https://activatar.codeplex.com/) که در 2010 #C نوشته شده، در یک برنامه ++C که از قبل نوشته شده، با کمترین تغییر در سمت ++C استفاده کنم؟ سپاسگزار خواهم شد اگر بصورت ابتدایی (و مرحله به مرحله) و با یک مثال توضیح بدهید.
توضیح اینکه کد #C از WCF Web Services (و Channel Factory) و Encryption استفاده میکند.
با جستجو و مطالعه برخی از مطالب انگلیسی، متوجه شدم که چندین راه برای استفاده از ماژول یا کلاسهای #C در ++Native C وجود دارد. استفاده از COM به نظر از بقیه سادهتر است، اما مطمئن نیستم با این روش امکان استفاده از وب سرویسهای سمت #C فراهم باشد. C++ Interop به نظر دشوار میآمد، و برای استفاده از C++/CLI ظاهرا باید کد در ++Visual C نوشته شده باشد نه ++C ساده. ضمن اینکه بصورت دقیق متوجه نشدم به چه شکل میتوان از این تکنولوژیها در کد استفاده کرد.
با تشکر
پینوشت:
دانش ++C من در حد ابتدایی است (زبان اصلی من جاواست، با #C در حد ابتدایی-متوسط آشنایی دارم).
چگونه میتوانم از یک برنامه کامل #C که از WCF Web Services و Encryption استفاده میکند (شامل چند پروژه و کلاس)، در ++C استفاده کنم؟ مشخصا، چگونه میتوانم از برنامه Activatar (https://activatar.codeplex.com/) که در 2010 #C نوشته شده، در یک برنامه ++C که از قبل نوشته شده، با کمترین تغییر در سمت ++C استفاده کنم؟ سپاسگزار خواهم شد اگر بصورت ابتدایی (و مرحله به مرحله) و با یک مثال توضیح بدهید.
توضیح اینکه کد #C از WCF Web Services (و Channel Factory) و Encryption استفاده میکند.
با جستجو و مطالعه برخی از مطالب انگلیسی، متوجه شدم که چندین راه برای استفاده از ماژول یا کلاسهای #C در ++Native C وجود دارد. استفاده از COM به نظر از بقیه سادهتر است، اما مطمئن نیستم با این روش امکان استفاده از وب سرویسهای سمت #C فراهم باشد. C++ Interop به نظر دشوار میآمد، و برای استفاده از C++/CLI ظاهرا باید کد در ++Visual C نوشته شده باشد نه ++C ساده. ضمن اینکه بصورت دقیق متوجه نشدم به چه شکل میتوان از این تکنولوژیها در کد استفاده کرد.
با تشکر
پینوشت:
دانش ++C من در حد ابتدایی است (زبان اصلی من جاواست، با #C در حد ابتدایی-متوسط آشنایی دارم).