ما هي تجربتك في استخدام واجهة TIBCO العامة؟[مغلق]

StackOverflow https://stackoverflow.com/questions/12556

  •  08-06-2019
  •  | 
  •  

سؤال

يبدو الأمر مثيرًا للاهتمام ولقد تلاعبت به بعض الشيء --- لكن يبدو أن تطوير IDE في متصفح الويب أصبح بمثابة كابوس في النهاية.

هل لدى أي شخص خبرة في استخدامه وما هي أفكارك؟

هل كانت مفيدة؟

المحلول

لقد قمنا بتقييم GI قبل بضعة أشهر لمشروع ما ولكننا لم ننتهي من اختياره.

إن IDE-in-a-browser (الذي تم إنشاؤه باستخدام GI) يعمل بشكل جيد بشكل مدهش، على الرغم من أن هناك بعض الميزات التي تتوقعها عادةً من محرر يفتقر إليها، وأبرزها (وبشكل مزعج) أمر التراجع.من المستحيل أيضًا القيام بأشياء مثل تضمين المستند الثانوي (عمليًا ضرورة لتطوير الفريق) من IDE، على الرغم من أنه يمكنك القيام بها يدويًا في XML الأساسي وسيحترمها IDE.

في النهاية، كان السبب الرئيسي وراء عدم موافقتنا على ذلك هو أنه كان من الصعب جعل تطبيق الويب الناتج يبدو جيدًا كما أراد المصممون حقًا.كان من السهل نسبيًا بناء الوظائف، لكن المكونات كانت مقيدة للغاية في الشكل والمظهر.تتضمن الطريقة التي يعرض بها GI نموذج المستند الخاص به إلى HTML الكثير من الأشياء style السمات التي تجعل السلخ في CSS مستحيلًا.يبدو أنه يفضل إنشاء تطبيقات ويب تشبه التطبيقات، بدلاً من تطبيقات الويب التي تشبه مواقع الويب.

لذلك ربما يكون أمرًا رائعًا لبناء تطبيقات من نوع الإنترانت حيث لا يمثل الشكل والمظهر مشكلة كبيرة، ولكن ربما لن أستخدمها لإنشاء موقع عام.

بالمناسبة بالنسبة لأولئك الذين لا يعرفون، TIBCO GI هو منتج منفصل تمامًا عن بقية عناصر تكامل أعمال SOA الخاصة بـ TIBCO - كانت General Interface شركة منفصلة استحوذت عليها TIBCO منذ عامين.

نصائح أخرى

من زميل عمل كان يعمل في TIBCO:

يعد TIBCO نظامًا معقدًا وصعب الاستخدام لأنه يستخدم في المشكلات المعقدة التي يصعب حلها.

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

نعم، لا يمكن أن أتفق أكثر.لقد قمت بتطوير بعض التطبيقات باستخدام TIBCO GI ودمجتها مع TIBCO CIM.أنا أعمل في TIBCO و GI وهو شيء كنت أعمل معه بكثافة للقيام ببعض الأشياء المعقدة.أثناء القيام بذلك، صادفت الجوانب الغريبة لـ GI، والأشياء التي لا يمكنك أحيانًا شرحها ولكنها كما هي، والعمل مع JavaScript والتعامل مع مشكلات تعدد مؤشرات الترابط يمكن أن يكون كابوسًا وما إلى ذلك.من الجيد إنشاء شيء سريع دون أن تكون شديد الاهتمام بجاذبية التطبيق وبالتالي فهو جيد للتطبيقات الداخلية ولكن ليس للمستهلكين إلا إذا كنت تريد أن تضيع في غابة من تصميمات CSS المجنونة.تعد الأداة المساعدة لرسم خرائط XML ميزة رائعة توفر لك الكثير من الوقت لتنفيذ تطبيقات SOA.والجزء الجيد الآخر هو أن النشر سهل حقًا - تستخدم تطبيقات GI مزيجًا من XML وXSLT وX-Path وJavaScript.يوجد في GI 3.8 أيضًا بعض أدوات الاختبار.لسوء الحظ، التطوير داخل محرر GI بطيء ومؤلم، لذا أوصي باستخدام محرر خارجي مثل Notepad++.

لا تحتاج إلى تشغيل tibco-GI من متصفح الويب، ولكنك تحتاج إلى تشغيل Programfile GI_Builder.exe وهو تطبيق ActiveX.فقط انقر نقرًا مزدوجًا فوقه وقم بتشغيله.

مرخصة بموجب: CC-BY-SA مع الإسناد
لا تنتمي إلى StackOverflow
scroll top