XML :: فاصلة :: PKG :: mysql_simple_lock

XML :: فاصلة :: PKG :: MySQL_Simple_Lock هو قفل بسيط لاستخدام مرة واحدة منسقة بواسطة DB.
التحميل الان

XML :: فاصلة :: PKG :: mysql_simple_lock الترتيب والملخص

الإعلانات

  • Rating:
  • رخصة:
  • Perl Artistic License
  • السعر:
  • FREE
  • اسم الناشر:
  • Brian Szymanski
  • موقع ويب الناشر:
  • http://search.cpan.org/~brianski/XML-Comma-1.998/lib/XML/Comma/docs/faq.pod

XML :: فاصلة :: PKG :: mysql_simple_lock العلامات


XML :: فاصلة :: PKG :: mysql_simple_lock وصف

XML :: فاصلة :: PKG :: MySQL_Simple_Lock هو قفل بسيط لاستخدام لمرة واحدة منسقة بواسطة DB. XML :: فاصلة :: PKG :: MYSQL_SIMPLE_LOCK هو قفل بسيط لاستخدام لمرة واحدة منسقة بواسطة db.synopsis استخدام XML :: فاصلة :: PKG :: PKG :: MySQL_Simple_Lock؛ بلدي $ lock = xml :: comma :: pkg :: mysql_simple_lock-> جديد ("foo"، 10)؛ يموت "لا يمكن الحصول على Lockn" ما لم $ قفل؛ يمكن أن تنتشر تطبيقات LockComma Lockcomma $ undef عبر أجهزة متعددة في مجموعة، طالما تمت الإشارة إلى جميع عمليات قاعدة البيانات الأساسية على خادم مركزي. توفر هذه الوحدة إمكانيات قفل استشارية لمبرمجي الفاصلة العاملة في مثل هذه البيئة. يكشف MySQL API قفل استشاري بسيط للغاية، وظائف Get_Lock () و Services_Lock (). توفر هذه الوحدة تجريدا بسيطا جدا وجوه موجهة نحو كائن أعلى هذه الوظائف. هنا هو برنامج نصي اختبار بسيط: #! / USR / bin / perl، استخدم صارمة؛ $ | ++؛ استخدم XML :: فاصلة :: pkg :: mysql_simple_lock؛ do_lock؛ طباعة "الانتظار خارج نطاق ..."؛ بلدي $ غير المرغوب فيه =؛ Sub Do_Lock {My Lock $ = xml :: comma :: pkg :: mysql_simple_lock-> جديد ("foo"، 1)؛ يموت "لا يمكن الحصول على Lockn" ما لم $ قفل؛ طباعة "Lockn $"؛ طباعة "الانتظار داخل النطاق ..."؛ بلدي $ غير المرغوب فيه =؛ } تتوقع الطريقة الجديدة () حجة KEY_STRING، والتي يتم استخدامها "لاسم" القفل، وسيطة مهلة اختيارية. يجب إعطاء مهلة في ثوان، والإعدادات الافتراضية إلى 86400، أو يوما واحدا. عند الخروج من جميع المراجع إلى الكائن من النطاق، يتم تدمير الكائن ويتم إصدار القفل تلقائيا. من الجيد أن تحث كائنات قفل صراحة بشكل صريح، لجعل الحياة أسهل لمبرمجي الصيانة. كائن mysql_simple_lock هو بناء واحد الاستخدام لمرة واحدة. لطلب قفل جديد، قم بإجراء كائن جديد. شغل كائن MySQL_Simple_Lock يشغل اتصال قاعدة بيانات طالما أنه محتجز. الإبلاغ: متطلبات بيرل: perl.


XML :: فاصلة :: PKG :: mysql_simple_lock برامج ذات صلة