اربد
هل تريد التفاعل مع هذه المساهمة؟ كل ما عليك هو إنشاء حساب جديد ببضع خطوات أو تسجيل الدخول للمتابعة.

اربد

منتدى معلومات عامة
 
صفحة الاعلاناتالمنشوراتالرئيسيةأحدث الصورالتسجيلدخول
دخول
اسم العضو:
كلمة السر:
ادخلني بشكل آلي عند زيارتي مرة اخرى: 
:: لقد نسيت كلمة السر

 

 التطبيق الموزع

اذهب الى الأسفل 
2 مشترك
كاتب الموضوعرسالة
Jasmine collar

Jasmine collar



التطبيق الموزع Empty
مُساهمةموضوع: التطبيق الموزع   التطبيق الموزع Icon-new-badge18/2/2011, 19:53




التطبيق الموزع هو تطبيق مكون من أكثر من مكون يمكن نشرها بشكل مستقل وعلى آلات مختلفة مرتبطة بشبكة، وتتخاطب فيما بينها باستعمال البرمجيات الوسيطة. يتألف التطبيق الموزع من طبقتين هما تطبيقات مخدم والمستخدم) أو من ثلاث طبقات هي تطبيقات زبون والبرمجيات الوسيطة والمخدم أو من عدة طبقات هي الزبون وعدة برمجيات وسيطة وعدة مخدمات.

حسنات التطبيق الموزع

هناك بعض التطبيقات التي تفرض على المستخدم أن تكون موزعة (جغرافياً :مثل فروع بنك معين) يوجد العديد من الأسباب التي نحتاج من أجلها التطبيقات الموزعة:

حاجة المؤسسات إلى مكاملة التطبيقات القديمة بتطبيقات جديدة،و ذلك لأن التكنولوجيا عمرها قصير ،أي خمس سنوات تقريباً،لذا تلجأ المؤسسات إلى التغيير التدريجي بدلاً من التغيير الجذري.
مكاملة تطبيقات تعمل بلغات برمجة وتعمل على آلات مختلفة بمنصات عمل مختلفة(نظم تشغيل مختلفة).
تحقيق الأمن .
السماح بتوزيع العبء بين مجموعة من الآلات بوقت التنفيذ مما يسمح للمخدم بالتجاوب بسرعة.
تأمين توزيع جغرافي للتطبيق يتناسب مع التوزيع الجغرافي للمستخدمين.
جعل البرمجيات في متناول المستخدمين داخل و خارج المؤسسة.
الرجوع الى أعلى الصفحة اذهب الى الأسفل
خالد الرواضيه

avatar



التطبيق الموزع Empty
مُساهمةموضوع: رد: التطبيق الموزع   التطبيق الموزع Icon-new-badge19/2/2011, 13:35

اشكرك على مواضيعك الرايقه
الرجوع الى أعلى الصفحة اذهب الى الأسفل
Jasmine collar

Jasmine collar



التطبيق الموزع Empty
مُساهمةموضوع: رد: التطبيق الموزع   التطبيق الموزع Icon-new-badge19/2/2011, 17:57

العفو يا أمير
شكرالمرورك
الرجوع الى أعلى الصفحة اذهب الى الأسفل
Jasmine collar

Jasmine collar



التطبيق الموزع Empty
مُساهمةموضوع: رد: التطبيق الموزع   التطبيق الموزع Icon-new-badge22/7/2011, 06:41


تحليل نظام لمشروع تطبيق موّزع مع قواعد بيانات موّزعة

لغات البرمجة الخاصة بالحاسب .


تحليل نظام لمشروع تطبيق موّزع مع قواعد بيانات موّزعة

تحليل نظام لمشروع تطبيق موّزع مع قواعد بيانات موّزعة


فيما يلي ... سوف أطرح نموذج لتحليل نظام ...
لمشروعي كمثال ... منها نستفيد من الفكرة ومنها أستفيد من النقاش وسوّيةً نتخلص من النقاط الضعيفة بالمشروع ...

كبداية: سأتكلم عن أفكار المشاريع التي خطرت لي قبل مشروعي النهائي ...

من الأفكار التي راودتني عند مرحلة اختيار مشروع التخرج هي كالتالي :

أنت طالب في الكلية ...
تصوّر أن يكون لك دخول على حسابك ومنه تستطيع أن تصل : لبرنامج دوامك - اعلانات السنة التي أنت فيها تتضمن تأجيل المحاضرات وما الى هنالك - العلامات - وحساب محدود بباندويث محددة للولوج الى الانترنت - ومسقط أفقي لكليتنا بطوابقها الثلاث مع تحديد أماكن القاعات(اللي بيعرف كليتنا بيعرف ليش هيك عم أحكي) - كما سيتضمن المخابر ودوامها - مع المكتبة وما يتوافر فيه من كتب ... كنت سأضمّن Chat مابين الطلاب وبشكل محدود مع دكاترة القسم (فقط كمناقشات - نظرة مثالية redface)

طريقة الربط كانت رح تكون عن طريق الWireless بأي جهاز كان (لابتوب أو PDA أو حتى موبايل مجهز بالWireless) هنا كنت سأدخل في متاهات الأنظمة ما بين البرمجة على مستوى حاسب أو على مستوى Windows Mobile إأو على مستوى الSymbian

لهذا تخلّيت عن الموضوع (ليس هذا السبب الوحيد إذ أن دكتوري المشرف كموقعه في الجامعة (نائب عميد المعلوماتية للشؤون العلمية) وموقعه في ( لجنة الجامعة للأمور المعلوماتية) قد أخبرني بأن هناك خطة لشراء هكذا برنامج بكلفة تصل الى ال(((مليون)))دولار من شركة برمجيات أمريكية... والرقم صحيح - لهذا تخليت عن الفكرة كسبب آخر)
وبحثت عن فكرة أخرى ولكن ليست بعيدة عن هذا النطاق , ألا وهي التطبيقات الموّزعة مع قواعد بيانات موّزعة ...

الفكرة هيَ : كما نعلم معظم الشركات الدولية كانت أم على مستوى دولة تحوي العديد من الفروع ... وما يهم الموظف أو المستفيد من الخدمات أن يصل للمعلومة بغض النظر عن مكان تواجد الفرع ...
بطريقة أبسط : فرع حمص استلم بضاعة - فرع دمشق يستطيع الوضول بشكل مباشر لتفاصيل البضاعة بدون أن يمر بقاعدة بيانات حمص ...
كيف؟
بوجود قاعدة بيانات مركزية منها تُأخذ جميع المعلومات ...

ان كان هناك أي تغيير في التفاصيل ففرع حمص سيعدّل في قاعدة بياناته وبالتالي التغييرات ستنتقل بشكل آلي أو يدوي الى القاعدة المركزية وبالتالي الجميع حصل على أحدث معلومة وبدون أن ندخل بمتاهات الاتصال بين الفروع ...


فائدة المشروع : البرنامج موّجه لأي شركة بفروع في مناطق مختلفة مكانياً ...
ضمان وصول المعلومة بشكل صحيح وموثوق ...بآحدث شكل ...

الرجوع الى أعلى الصفحة اذهب الى الأسفل
Jasmine collar

Jasmine collar



التطبيق الموزع Empty
مُساهمةموضوع: رد: التطبيق الموزع   التطبيق الموزع Icon-new-badge22/7/2011, 06:46



التطبيق الموزع (Distributed application)



Distributed application

Distributed Applications are applications running on two ore more machines in a network.
[edit]Introduction

Where classic software systems of the past century were mostly based on Client–server models and Client-centric application development, both ultimately run on one single computer, be it the client computer or the server.
With the introduction of Intelligent agents, Web APIs and Web 2.0 and the emergence of Cloud computing more and more "multiple machine" approaches emerge, where many systems on several locations can take care of Load balancing (computing) by re-distribution of specific tasks, or where each of these machines serves a specific purpose or task.
[edit]Examples

Distributed Applications can include:
Distributed systems using general purpose and specialized APIs
Real time systems for data-input by people – Like HelpDesk software and Client Service Software taking care of appointments and updates on Client Data
Hardware systems like "the Internet of Things" - With independent components capable of processing specific tasks while communicating to other parts via a network
Render and computation farms – To render 3D images and do calculations on large datasets and process complex data in general
[edit]
الرجوع الى أعلى الصفحة اذهب الى الأسفل
Jasmine collar

Jasmine collar



التطبيق الموزع Empty
مُساهمةموضوع: رد: التطبيق الموزع   التطبيق الموزع Icon-new-badge22/7/2011, 06:47


What is distributed application? definition and meaning



distributed application
Definition
Software that executes on two or more computers in a network. In a client-server environment, distributed applications have two parts: (1) the 'front end' that requires minimal computer resources and runs on the client computer(s), and (2) the 'back end' that requires large amounts of data crunching power and/or specialized hardware, and runs on a suitably equipped server computer.
الرجوع الى أعلى الصفحة اذهب الى الأسفل
 
التطبيق الموزع
الرجوع الى أعلى الصفحة 
صفحة 1 من اصل 1
 مواضيع مماثلة
-
» معلومات عن الموزع حسن الشافعي
» مشاكل التطبيق في الدهانات وطرق التعامل معها
» الموزع الخطير حيـدر الاميـر لحظة حب 2011
» خذ هذه المصاصة Take This Lollipop التطبيق الأسرع نموا على الفيس بوك
»  صور هيفا وهبي بالإستيديو مع الموزع حسام كامل لتسجيل أغنيتها الخليجية 2011

صلاحيات هذا المنتدى:لاتستطيع الرد على المواضيع في هذا المنتدى
اربد :: تكنولوجيا :: كمبيوتر و برامج-
انتقل الى: