نمایش نتایج 1 تا 10 از 10

نام تاپیک: چه زبان برنامه نویسی برای برنامه نویسی web service مناسب هست؟

  1. #1

    چه زبان برنامه نویسی برای برنامه نویسی web service مناسب هست؟

    چه زبان برنامه نویسی برای برنامه نویسی web service مناسب است؟
    1)C++‎
    2)JAVA

    دوستانی که در ضمینه web service programing تجربه دارن لطفا راهنمایی کنن!
    تشکر

  2. #2
    کاربر دائمی آواتار FastCode
    تاریخ عضویت
    تیر 1388
    محل زندگی
    /dev/null
    پست
    3,486

    نقل قول: چه زبان برنامه نویسی برای برنامه نویسی web service مناسب هست؟

    assembly
    اگر از من بپرسی همیشه میگم اسمبلی.
    ولی بین اون دو تا C++‎ بهتره به شرطی که type-safe کار کنی.

  3. #3

    نقل قول: چه زبان برنامه نویسی برای برنامه نویسی web service مناسب هست؟

    چه زبان برنامه نویسی برای برنامه نویسی web service مناسب است؟
    اینجور سوالات فنی مرتبط با برنامه نویسی رو در تالارهای برنامه نویسی سایت بپرسید که بعدها برای سایر کاربران قابل استفاده باشه.

    میخواید WebService بنویسید، یا میخواید از WebService استفاده کنید؟ به طور کلی، قابلیت ها و امکاناتی که جاوا و ابزارها و کتابخانه های مرتبط با آن برای کار با WebService ارائه می کنند، از ++C بیشتر هست. WebServiceها (بخصوص نوشتن WebService، نه صرفا استفاده از آن) معمولا در نرم افزارهای Enterprise کاربرد دارند که حوزه اصلی اقتدار جاوا هست.


    وَ سَيَعْلَمُ الَّذِينَ ظَلَمُوا [آل محمد حقهم] أَيَّ مُنْقَلَبٍ يَنْقَلِبُونَ - الشعراء (227)
    و ظالمین [حق آل محمد (ص) ] به زودی خواهند دانست که به کدام بازگشتگاه بازخواهند گشت.

  4. #4

    نقل قول: چه زبان برنامه نویسی برای برنامه نویسی web service مناسب هست؟

    اینجور سوالات فنی مرتبط با برنامه نویسی رو در تالارهای برنامه نویسی سایت بپرسید که بعدها برای سایر کاربران قابل استفاده باشه.
    با تشکر جناب کشاورز
    حقیقتش مونده بودم که کجا بپرسم آخه جای خاصی برای این موضوع وجود نداره و مربوط به هیچ زبان خاصی هم نمیشه چون نوشتن web service تقریبا با اکثر زبانها امکان پذیر!

    من با شخصی که خودش با java وب سرویس نوشته بود مشورت کردم.اون شخص گفت که web service programing با java بشدت سخته ولواینکه امکاناتی رو فراهم میکنه! و زبانهای دیگه مثل C++‎ و python رو پیشنهاد داد.

  5. #5

    نقل قول: چه زبان برنامه نویسی برای برنامه نویسی web service مناسب هست؟

    نقل قول نوشته شده توسط saleh.hi.62 مشاهده تاپیک
    با تشکر جناب کشاورز
    حقیقتش مونده بودم که کجا بپرسم آخه جای خاصی برای این موضوع وجود نداره و مربوط به هیچ زبان خاصی هم نمیشه چون نوشتن web service تقریبا با اکثر زبانها امکان پذیر!

    من با شخصی که خودش با java وب سرویس نوشته بود مشورت کردم.اون شخص گفت که web service programing با java بشدت سخته ولواینکه امکاناتی رو فراهم میکنه! و زبانهای دیگه مثل C++‎‎ و python رو پیشنهاد داد.
    اینطور نیست! سخت نیست.جاوا خوبه .
    یک بار و برای همیشه می خواهم چیزهای زیادی ندانم.فرزانگی نیز برای شناخت , محدودیت می آفریند .(پندها وپیکان ها – فردریش نیچه)

  6. #6

    نقل قول: چه زبان برنامه نویسی برای برنامه نویسی web service مناسب هست؟

    من با شخصی که خودش با java وب سرویس نوشته بود مشورت کردم.اون شخص گفت که web service programing با java بشدت سخته ولواینکه امکاناتی رو فراهم میکنه! و زبانهای دیگه مثل C++‎‎ و python رو پیشنهاد داد.
    هر کاری اولش سختی داره حالا یکم کمتر و بیشتر ، در اصل قضیه تفاوتی نمیکنه .

  7. #7

    نقل قول: چه زبان برنامه نویسی برای برنامه نویسی web service مناسب هست؟

    نقل قول نوشته شده توسط saleh.hi.62 مشاهده تاپیک
    با تشکر جناب کشاورز
    حقیقتش مونده بودم که کجا بپرسم آخه جای خاصی برای این موضوع وجود نداره و مربوط به هیچ زبان خاصی هم نمیشه چون نوشتن web service تقریبا با اکثر زبانها امکان پذیر!

    من با شخصی که خودش با java وب سرویس نوشته بود مشورت کردم.اون شخص گفت که web service programing با java بشدت سخته ولواینکه امکاناتی رو فراهم میکنه! و زبانهای دیگه مثل C++‎‎‎ و python رو پیشنهاد داد.
    جاوا نسبت به C++‎‎ راحت تره و امکانات زیادی داره برای کار با وب سرویس هم مناسبه ، البته می تونید با سی شارپ که از جاوا هم راحت تره کار کنید امکانات تولید وب سرویس هم داره.

    من خودم در یک پروژه کامل مبتنی بر SOA که با دات نت و سی شارپ نوشته شده بود شرکت داشتم. مشکل خاصی هم وجود نداشت همه نیازها رو برطرف میکرد.

    کلا اکثر زبان ها قابلیت نوشتن وب سرویس را دارند، هر کدام را حرفه ای باشید فرقی نمی کند.

  8. #8

    نقل قول: چه زبان برنامه نویسی برای برنامه نویسی web service مناسب هست؟

    من با شخصی که خودش با java وب سرویس نوشته بود مشورت کردم.اون شخص گفت که web service programing با java بشدت سخته ولواینکه امکاناتی رو فراهم میکنه! و زبانهای دیگه مثل C++‎‎ و python رو پیشنهاد داد.
    اگر اون شخص تصور میکنه نوشتن یا کارکردن با WebServices در جاوا سخته، اگر بخواد همون کار رو با ++C انجام بده، احتمالا به این نتیجه میرسه که این کار با ++C امکان پذیر نیست

    نوشتن وب سرویس چند مرحله کلی داره:
    1- طراحی رابط برنامه نویسی برای استفاده کلاینت ها.
    2- تبدیل رابط تولید شده به WSDL برای کلاینت ها.
    3- تبدیل درخواست ها و پاسخ ها به پیام های SOAP (یا JSON)، و بالعکس.
    4- ارسال پیام تولید شده در مرحله 3 با استفاده از HTTP.

    حالا اگر قرار باشه همه این مراحل را شما به عنوان برنامه نویس انجام بدید، طبیعی هست که کار بسیار سختی میشه. محیط های برنامه نویسی، و کتابخانه های همراه زبان های برنامه نویسی بخشی از این مراحل را برای شما انجام میدند. هدف اینه که شما بیشتر روی همان مرحله اول تمرکز کنید، و چندان درگیری مراحل بعدی نشید. مثلا امکاناتی که معمولا در محیط هایی مثل Visual Studio در سکوی دات نت، یا دلفی در Win32 به شما ارائه می کنند، به این صورت هست:
    شما یک پروژه به عنوان WebService شروع می کنید، و کلاس مربوط به رابط بین سرور و کلاینت را می نویسید.
    محیط توسعه شما به طور خودکار از کلاس شما WSDL تولید میکنه. همچنین خودش به طور خودکار درخواست ها و پاسخ های رد و بدل شده بین سرور و کلاینت ها را در قالب پیام های SOAP یا JSON مارشال میکنه. انتقال داده ها در بستر HTTP رو هم برای شما انجام میده.

    در سمت کلاینت هم، کافیه WSDL تولید شده از سرور را داشته باشید، تا محیط توسعه شما از روی آن یک کلاس Proxy در سمت کلاینت تولید کنه. در سمت کلاینت، شما با این کلاس Proxy مثل هر کلاس دیگه ایی رفتار می کنید، و از آن در برنامه استفاده می کنید. در پشت صحنه، این کلاس Proxy درخواست های شما را در قالب پیام های SOAP یا JSON از بستر HTTP به سرور ارسال میکنه، و جواب را به شما ارائه میکنه، بدون اینکه شما درگیر جزئیات این امور بشید.

    بطور کلی، نوشتن WebServices با ابزارهای برنامه نویسی امروزی کار ساده ایی هست. شاید تنها جایی که مجبور بشید کمی درگیر جزئیات بشید، زمانی باشه که میخواید از طریق وب سرویس تون یک سری ساختارهای داده خاصی را بفرستید که ابزار برنامه نویسی شما نمیتونه آنها را به درستی مارشال کنه. در همچین حالتی باید با نحوه مارشال کردن داده ها در اون ابزار آشنا باشید، و خودتون کدهایی برای مارشال کردن آن نوع داده خاص بنویسید.
    البته یک مشکلی عمومی هم در رابطه با WebServices وجود داره، اون هم اینکه، هر چند قرار بوده با استفاده از این تکنولوژی نرم افزارهای مختلف، بدون توجه به پلت فرم و زبان برنامه نویسی مورد استفاده، با هم تعامل داشته باشند، اما در عمل شما شاهد ناسازگاری هایی در پیاده سازی شرکت های مختلف از استانداردهای مربوطه هستید. مثلا این امکامن وجود داره که یک وب سرویس نوشته شده با جاوا خیلی با یک برنامه دات نت یا دلفی یا PHP و غیره سازگار نباشه. اینجور ناسازگاری ها معمولا شایع هستند، و برنامه نویس رو مجبور می کنند که در برخی از مراحل ارسال و دریافت داده، در داده ها دست ببره، و به نوعی خودش آنها را سازگار کنه.


    وَ سَيَعْلَمُ الَّذِينَ ظَلَمُوا [آل محمد حقهم] أَيَّ مُنْقَلَبٍ يَنْقَلِبُونَ - الشعراء (227)
    و ظالمین [حق آل محمد (ص) ] به زودی خواهند دانست که به کدام بازگشتگاه بازخواهند گشت.

  9. #9

    نقل قول: چه زبان برنامه نویسی برای برنامه نویسی web service مناسب هست؟

    آقای علی کشاورز ما چه کار کنیم تا مثل شما اینقدر اطلاعات داشته باشیم؟ (کم نمیاری هیچ، اینجا هم ول نمی کنی)

    ولی خدایی یه اشاره کن تا ما هم بدونیم این همه اطلاعات از کجا میاری؟

  10. #10

    نقل قول: چه زبان برنامه نویسی برای برنامه نویسی web service مناسب هست؟

    نقل قول نوشته شده توسط obalitjoOon مشاهده تاپیک
    آقای علی کشاورز ما چه کار کنیم تا مثل شما اینقدر اطلاعات داشته باشیم؟ (کم نمیاری هیچ، اینجا هم ول نمی کنی)

    ولی خدایی یه اشاره کن تا ما هم بدونیم این همه اطلاعات از کجا میاری؟
    میدونین فقط کسی که عاشق کامپیوتر باشه میتونه این همه چیز یاد بگیره.ما اول باید عاشق یه کاری باشیم تا بتونیم تو اون کار پیشرفت کنیم!

قوانین ایجاد تاپیک در تالار

  • شما نمی توانید تاپیک جدید ایجاد کنید
  • شما نمی توانید به تاپیک ها پاسخ دهید
  • شما نمی توانید ضمیمه ارسال کنید
  • شما نمی توانید پاسخ هایتان را ویرایش کنید
  •