RemObjects Remoting SDK for Delphi چیست؟
RemObjects Remoting SDK for Delphi جعبه ابزاری است که برای ساخت اپلیکیشن های distributed به شیوه ساده مورد استفاده قرار می گیرد. در عصر حاضر بیشتر اپلیکیشن ها دیگر به صورت مجزا قادر به ادامه فعالیت خود نیستند و باید با یک server component و یا cloud در ارتباط باشند تا بتوانند data های به روز شده دریافت کنند، اطلاعات را بین کاربران اپلیکیشن جا به جا کنند و یا کارهایی از این دست را انجام دهند. این SDK مجموعه ای از library ها است که به شما اجازه می دهد تا این ارتباط را با اپلیکیشن خودتان به سادگی ایجاد کنید. این ابزار هر دو روی سکه را برای شما پوشش می دهد، از یک سو نوشتن کدهای سمت server و انتشار آن ها را ممکن می سازد تا در سراسر شبکه در دسترس باشد، و از سوی دیگر امکان اتصال و صحبت با server را از اپلیکیشن های client شما که کاربران نهایی در حال استفاده از آن ها هستند فراهم می سازد.
RemObjects Remoting SDK for Delphi امکانات و قابلیت های زیادی را در اختیار کاربران و توسعه دهندگان قرار می دهد. یکی از این موارد ساده تر شدن نوشتن server ها است و با کمک آن دیگر نیازی به تخصص زیاد در API ها و تکنولوژی های شبکه نخواهد بود. راه اندازی یک server با کمک این ابزار می تواند به سادگی نوشتن چند خط کد باشد. کافی است server logic خود را پیاده سازی کنید و باقی کارها را به Remoting SDK بسپارید. اما اگر نیاز به کنترل بیشتری داشته باشید و می خواهید بدانید دقیقاً چه کاری انجام می دهید این ابزار تمام option ها و انعطافی را که نیاز دارید تا عملکرد server خودتان را با جزئیات تنظیم کنید در اختیارتان قرار می دهد.
ویژگی مهم دیگر RemObjects Remoting SDK for Delphi این است که برای هر پلتفرم و ابزار توسعه، client library آن به صورت native و از صفر پیاده سازی شده است، به این معنا که هیچ لایه compatibility در آن وجود ندارد و API ها در همه جا احساس native و طبیعی بودن را به شما می دهند. در ادامه لینک دانلود RemObjects Remoting SDK for Delphi به همراه source کامل آن ارائه شده است که می توانید آن را دریافت کنید.
ویژگی ها و قابلیت های RemObjects Remoting SDK for Delphi:
- - امکان ساخت distributed app ها به شکل ساده
- - پشتیبانی از C#، Oxygene، Swift، Visual Basic و Delphi
- - تسهیل نوشتن کدهای سمت سرور و انتشار آن ها
- - تسهیل اتصال client application ها به server
- - امکان راه اندازی server با نوشتن تنها چند خط کد
- - امکان افزودن قابلیت های client به اپلیکیشن ها
- - قابل استفاده برای توسعه دهندگان Android و Java
- - و...