سلام عزیزان
در این تاپیک میخوام بعد از تعریف تکنولوژی data-snap و ذکر فواید استفاده از اون، یک آموزش کامل و خلاصه هم ارائه کنم تا عزیزانی که دوست دارن نرم افزارهای چندلایه بنویسن بتونن استفاده کنن.
لیست مباحثی که انشاالله در این تاپیک بررسی خواهد شد:
1) مروری بر تکنولوژی DataSnap و معماری چند لایه
2) معرفی کامپوننت های مربوط به این تکنولوژی و کارایی هرکدام از آنها
3) روشهای ارتباط بین سرور و کلاینت
4) برقراری امنیت با استفاده از DataSnap
5) آموزش نوشتن یک برنامه ساده برای استفاده از متدهای سرور در کلاینت (بدون دیتابیس)
6) آموزش نوشتن یک برنامه 3 لایه ساده (کلاینت <-> سرور <-> دیتابیس)
7) آموزش نوشتن یک برنامه چند لایه با استفاده از وب سرویس ساده
8) آموزش نوشتن یک برنامه چند لایه با استفاده از وب سرویس مبتنی بر IIS
9) آموزش نوشتن یک برنامه چند لایه مبتنی بر REST و انتقال اطلاعات بر اساس JavaScript و JSON
10) نوشتن یک شبکه اجتماعی ساده با استفاده از DataSnap
11) ایجاد یک برنامه 4 لایه تحت وب با دلفی (کلاینت - وب سرور - دیتا اسنپ - دیتابیس)