![]() |
دلفي 6 ، ما الجديد جزء 2خالد الشقروني, 06 يونيو 2001 | |
|
دلفي 6 = تطبيقات الانترنت الرسالة الرئيسية التي توّد بورلاند ابلاغها كان عبر الشعار الرئيسي لدلفي 6 و هو : الجيل التالي من نظم تطوير الأعمال الإلكترونية.
المقصود بالأعمال الإلكترونية e-Business هي تلك كل العمليات الادارية والمالية للمؤسسات والشركات التي تتم بين بعضها البعض أو بينها و بين المستهلك كلّ ذلك عبر شبكة الانترنت. الرسالة هنا واضحة ، بورلاند تتوجه ببرنامجها هذا إلى قطاعات المؤسسات و الشركات التي تهدف الى تطوير ميكنة عملياتها التجارية بتطويع شبكة الانترنت . و فعلا، فإن الثقل الأكبر من الاضافات و التطويرات التي تمت على الإصدارة الجديدة لدلفي يصبّ في هذا الإتجاه ، طبعا يوجد الكثير من التطويرات و المزايا في جوانب أخرى ، لكن نشرات بورلاند و إعلاناتها تريدنا أن نركزّ النظر على التقنيات الخاصة ببناء التطيبقات الموجهة لشبكة الانترنت و ما يتبعها . و الحالة هذه مرتقبة و طبيعية في ظل الحمّى الآخذة في التصاعد حاليا في السوق لتوظيفات شبكة الانترنت ، و تسارع الشركات و تسابقها لفرض منتجاتها و مقاييسها . في هذا الاتجاه احتوت الاصدارة الجديدة من دلفي على ثلاث بيئات برمجية خاصة بتطبيقات الانترنت وهي BizSnap و WebSnap و DataSnap : BizSnap و هي بيئة مكثفة مخصصة لبناء تطبيقات خدميات الويب (Web Servieces) ، و هو نوع خاص من تطبيقات الانترنت، حيث تتعامل هذه الخدميات مع طالبي الخدمات Requesters و وكلاء الخدمات Prockers لتبادل الوثائق والبيانات وفق معاير محددة تحكمها تقنيات خاصة. هذه البيئة ، حسب بورلاند، تسهل عمليات التمازج بين الأعمال ببضعها (B2B) بتسهيل انشاء خدميات ويب وفق أحدث معايير الصناعة المقامة على تقنيات SOAP/XML (أنظر المصطلحات في آخر المقال) . المؤسسات يمكنها تطوير تطبيقاتها بحيث تتمكن من تبادل و تحويل و مناولة وثائق XML مع أطراف أخرى تستخدم خدميات ويب تتعتمد معايير بيئات مثل .Net و BizTalk من ميكروسفت و ONE من شركة صن. و توفّر بورلاند في هذا الإطار: سلسة من الأدوات و المكوّنات التي تمكن عمليات انشاء و استقبال و مناولة و ثائق XML، لغة WSDL، التواصل عبر SOAP. جدير بالذكر هنا ان تقنيات XML و WSDL و SOAP مدعومة عل مستوى المحوّل لفحص صلاحية صيغ البيانات ، و على مستوى واجهة دلفي لاظهار و اكمال هذه الصيغ آليا، أكثر من ذلك فإن وثائق XML أصبحت جزءا من كينونات دلفي يمكن برمجتها ، وتوفر دلفي 6 في هذا الاتجاه امكانيات التحويل باتجاهين بين مصفوفة بيانات Dataset (جداول ، استعلامات،..) و و ثائق XML وفق مخططات schemas تشمل DTT و XDR و XSL . باختصار ، يوجد على شبكة الانترنت العديد من التطبيقات المتاحة لتقديم و استقبال خدمات المعلومات، هذه التطبيقات -خدميات الويب- معدّة كي يتم مخاطبتها بواسطة تطبيقات أخرى. التطبيقات داخليا عل مستوى كل مؤسسة قد يتم استعمال قواعد بيانات مختلفة وفق تقنيات مختلفة، و لكن للتعامل مع العالم الخارجي يتم استعمال معايير قياسية تتيحها عدة تقنيات. إذا أردت التواصل مع هذه التطبيقات أو إنشاء تطبيقات خاصة بك أو بمؤسستك، فإن دلفي - و من خلال بيئة BizSnap تقدم العديد من الوسائل و الأدوات التي تجعل من هذه العملية أمرا سهلا (snap). WebSnap هذه البيئة مخصصة لبناء تطبيقات ويب. التطبيقات يتم بناؤها مرئيا كما في التطبيقات النمطية، عبر مكونات مرئية مخصصة. البيئة تتضمن مزوّد لتتبع تعليمات التطبيقات Debug Serverg يتيح للمبرمج تتبع تعلميات برنامجه و رصد الثغرات و الأخطاء فيه . الجزء المرئي من التطبيق (صفحات الويب) منفصل عن التوليف، مما يمكن من تطويع الصفحات المكونة بواسطة برامج أخرى مثل FrontPage و DreamWeaver ، مع مزود ويب متضمن في دلفي يدعم نصوصيات scripts مثل JavaScript و VBScript و نصوصيات أخرى. أيضا ضمن الخصائص التي تم الاعلان عنها:
DataSnap و هي بيئة هدفها بالأساس جعل عملية ربط أنظمة قواعد البيانات بخدميات الويب أمرا مباشرا و آليا.. توفّر هذه البيئة مجالا وسيطا بين قواعد البيانات و مواصفات الحوسبة الموزعة distributed computing مثل : SOAP و XML و COM و CORBA و ® و TCP/IP مع توفير آليات التحكم و الضبط لعدد و سعة قنوات البيانات المتصلة بمزود قاعدة البيانات. هذا يجعل من تطبيقات دلفي لقواعد البيانات قادرة على التكامل و التعامل المتبادل مع أي خدمية ويب. أنظمة قواعد البيانات المدعومة هنا تشمل DB2 و Informix و InterBase و MS SQL Server و Oracle و Sybase . خصائص هذه البيئة تتضمن أيضا:
|
Shagrouni 2001 Khaled Shagrouni khaled@shagrouni.com