توسعه سرويس شبكه (دانلود رایگان)

دسته بندي : انسانی » علوم کامپیوتر
لینک دانلود و خرید پایین توضیحات
دسته بندی : وورد
نوع فایل :  word (..doc) ( قابل ويرايش و آماده پرينت )
تعداد صفحه : 22 صفحه

 قسمتی از متن word (..doc) : 
 

‏1
‏توسعه سرويس شبكه جهت Upload‏ تصوير :
‏نوشته : Bipin Joshi ‏ سطح : متوسط
‏تاريخ ارسال : 5/ 31 / 2002 ‏ منبع : dotnetjunkies
‏تست شده توسط Asp . NET V. 1. 0 ‏
‏سرويسهاي شبكه Asp . NET‏ ، توابع فراوان شبكه اي را بر پايه استانداردهاي صنعت كامپيوتر مثل SOAP , XML , HTTP ‏ فراهم مي كنند . از آنجا كه اكثر سرويسهاي شبكه بر مبناي XML‏ مي باشد كليه داده هايي كه به يك سرويس شبكه فرستاده مي شود يا از آن فراخواني مي گردد بايد به صورت Text ‏ ساده باشد . به هر حال در Application ‏ خاصي ، نياز به تبادل داده هاي bonary‏ مي باشد . به طور مثال شما مي خواهيد تصاوير را از « فرم شبكه » خود به سرويس شبكه منتقل كنيد تا آن ها را در منبع مركزي مشابهي ذخيره كرده ، در موقع لزوم فراخواني نماييد . آيا بيان اين مطلب بدان معناست كه سرويس شبكه قادر به انتقال چنين اطلاعاتي نمي باشد ؟ قطعاً جواب منفي است .در واقع سرويسهاي شبكه Asp . NET‏ كار انتقال اين گونه اطلاعات را با مخفي كردن ضمائم ‏ decode ‏و encode ‏ انجام مي دهند . به طور معمول وقتي شما مي خواهيد مجموعه اي از داده هاي binary‏ را منتقل كنيد ، پارامتر شبكه مربوط را بيان مي كنيد يعني مقادير مربوط را مبدل به يك سري اطلاعات آرايه بندي شده مي كنيد .
‏سرويسهاي شبكه Asp . NET‏ به طور خودكار و با بهره گيري از سيستم encode‏ مبناي 64 ، اين اطلاعات را encode‏ مي كنند ( سيستم encode‏ مبناي 64 ، درست مثل encode‏ كردني است كه در مورد attachment ‏ هاي MIME‏ در email ‏ استفاده مي شوند‏ .‏ ) .
‏ در اين مثال ما يك سرويس شبكه Upload ‏ تصوير كه تصاوير را به
‏ database‏ ‏ ـ SQL Server ‏ فرستاده فراخواني مي كند را ايجاد مي كنيم .
‏جدول database ‏ ـ SQL Server‏ :
‏براي كار با مثال مزبور شما در database ‏ ـ SQL Server‏ نياز به جدولي داريد كه IMAGES ‏ خوانده مي شود . Script ‏ زير براي ايجاد اين جدول بكار مي رود .
‏1
‏توسعه سرويس شبكه جهت Upload‏ تصوير :
‏نوشته : Bipin Joshi ‏ سطح : متوسط
‏تاريخ ارسال : 5/ 31 / 2002 ‏ منبع : dotnetjunkies
‏تست شده توسط Asp . NET V. 1. 0 ‏
‏سرويسهاي شبكه Asp . NET‏ ، توابع فراوان شبكه اي را بر پايه استانداردهاي صنعت كامپيوتر مثل SOAP , XML , HTTP ‏ فراهم مي كنند . از آنجا كه اكثر سرويسهاي شبكه بر مبناي XML‏ مي باشد كليه داده هايي كه به يك سرويس شبكه فرستاده مي شود يا از آن فراخواني مي گردد بايد به صورت Text ‏ ساده باشد . به هر حال در Application ‏ خاصي ، نياز به تبادل داده هاي bonary‏ مي باشد . به طور مثال شما مي خواهيد تصاوير را از « فرم شبكه » خود به سرويس شبكه منتقل كنيد تا آن ها را در منبع مركزي مشابهي ذخيره كرده ، در موقع لزوم فراخواني نماييد . آيا بيان اين مطلب بدان معناست كه سرويس شبكه قادر به انتقال چنين اطلاعاتي نمي باشد ؟ قطعاً جواب منفي است .در واقع سرويسهاي شبكه Asp . NET‏ كار انتقال اين گونه اطلاعات را با مخفي كردن ضمائم ‏ decode ‏و encode ‏ انجام مي دهند . به طور معمول وقتي شما مي خواهيد مجموعه اي از داده هاي binary‏ را منتقل كنيد ، پارامتر شبكه مربوط را بيان مي كنيد يعني مقادير مربوط را مبدل به يك سري اطلاعات آرايه بندي شده مي كنيد .
‏سرويسهاي شبكه Asp . NET‏ به طور خودكار و با بهره گيري از سيستم encode‏ مبناي 64 ، اين اطلاعات را encode‏ مي كنند ( سيستم encode‏ مبناي 64 ، درست مثل encode‏ كردني است كه در مورد attachment ‏ هاي MIME‏ در email ‏ استفاده مي شوند‏ .‏ ) .
‏ در اين مثال ما يك سرويس شبكه Upload ‏ تصوير كه تصاوير را به
‏ database‏ ‏ ـ SQL Server ‏ فرستاده فراخواني مي كند را ايجاد مي كنيم .
‏جدول database ‏ ـ SQL Server‏ :
‏براي كار با مثال مزبور شما در database ‏ ـ SQL Server‏ نياز به جدولي داريد كه IMAGES ‏ خوانده مي شود . Script ‏ زير براي ايجاد اين جدول بكار مي رود .

 
دسته بندی: انسانی » علوم کامپیوتر

تعداد مشاهده: 3628 مشاهده

فرمت فایل دانلودی:.zip

فرمت فایل اصلی: .zip

تعداد صفحات: 22

حجم فایل:125 کیلوبایت

 قیمت: رایگان
برای دانلود رایگان فایل روی لینک دانلود کلیک کنید.   دریافت فایل