|
|
|
|
|
پس از اينكه بورلند تكنولوژي MIDAS را در جهت انجام برنامههاي چند لايه و تحت Web ارائه كرد در ويرايش جديد دلفي تكنولوژي را مطرح كرده كه ميتوان گفت تاثير زيادي بر دنياي برنامهنويسي Web خواهد داشت. تكنولوژي Websnap در واقع پايه ويرايش WebBroker در دلفي 5 مطرح كرده است كه ويژگيهاي بسيار زيادي همراه آن ميباشد: - Multiple Modules - New wizards - Server side scripting - New component - Surface design Multiple Modules : يك برنامه منفي Websnap ميتواند از چند مدل وب پشتيباني كند، در اين حالت چندين پيادهساز توانايي كاربردهاي يك يا چند پروژه مشابه را دارند بطوري كه كمترين تداخل بين آنها صورت گيرد براي اين منظور يك Wizard جهت ايجاد Websnap ايجاد شده است كه شما براحتي ميتوانيد، انواع مدلها از قبيل Webappage، WebAppData، Webpage و WebData را ايجاد كنيد. مدل WebData همانند يك ظرف براي اجزاء كه شما بين برنامه Web خود به اشتراك ميگذاريد ميباشد. مدل Webpage براي شما يك صفحه Web را در برنامه مورد نظر شما ايجاد ميكند كه داراي فرمت و تواناييهاي HTML ميباشد و شما توسط Websnap surface designer توانايي نمايش Scriptهاي خاصي خود را داريد. Server-side scripting : Websnap داراي اسكريپت نويسي سرويس دهنده ميباشد يك زبان ساده جهت طراحي و برنامهنويسي يك صفحه Web كه شامل: - يك اسكريپت كه توانايي دسترسي به Componentهاي دلفي را دارد. - از زبانهاي Script همانند VB يا JavaScript حمايت ميكند. - ولي ميتواند تركيبي در اسكريپت و HTML باشد. DataSnap : اين تكنولوژي اجازه ميدهد تا بانكهاي اطلاعاتي چندلايه ايجاد شوند كه برنامههاي دلفي توانايي اتصال سرويس گيرندهها را به اين لايهها فراهم ميكنند.بوسيله اين تكنولوژي شما توانايي جستجو و كار با بانكهاي اطلاعاتي در روي سرورهاي مختلف در چند نقطه را خواهيد داشت بعنوان مثال ميتوانيد از ايران روي سرور در ژاپن Query بزنيد و نتيجه آن را در Query ديگري در سرور آلمان شركت دهيد. البته اين قابليت ميتواند در محيطهاي غير Web نيز استفاده شود. |
||
|
+
نوشته شده در چهارشنبه دوم فروردین 1385ساعت 2:15 توسط حمید رادان
|
|
||