0MQ

نرم افزار تصویر:
0MQ
جزئیات نرم افزار:
نسخه: 3.1.0 Beta
ها تاریخ: 15 Apr 15
توسعه دهنده: FastMQ Inc.
پروانه: رایگان
محبوبیت: 42

Rating: nan/5 (Total Votes: 0)

در 0MQ یک هسته پیام بسیار سبک وزن و است.
گرفتن دو برنامه برای صحبت همیشه یک چالش. آنها باید در مورد آنچه داده به نظر می رسد مانند به توافق برسند. و آنچه در آن به معنی. آنها باید در چگونه داده ها را به یک پیام سازمان به توافق برسند. XML، باینری، یا چیز دیگری؟ آنها به توافق برسند که چگونه به صحبت می کنند به یکدیگر. آنها باید در مورد امنیت به توافق برسند. آنها به توافق برسند که چگونه برای اتصال، در سراسر چه شبکه. آنها باید به صف پیام های است که می تواند فورا تحویل داده می شود. آنها نیاز به شناسایی و رسیدگی به اشتباهات به درستی.
بسیاری از برنامه های سعی برای حل این مشکلات، از ابتدا. اما شما همچنین می توانید بزرگ، گران قیمت، بسته آهسته به نام "سیستم پیام رسانی" که مسئولیت رسیدگی به بسیاری از این مشاغل را برای شما خرید. برخی از این سیستم ها حتی در پروتکل های استاندارد مانند AMQP به توافق برسند. با استفاده از سیستم پیام معمولا هزینه زیادی اما آن را به شما می دهد که قدرت را با هم برنامه.
پیام استفاده می شود برای تنها شرکت های بزرگ ثروتمند باشد، و سیستم پیام رسانی واقعا سریع هنوز بسیار گران است. این وضعیت در حال تغییر است.
در اینجا برخی از ویژگی های کلیدی "0MQ" عبارتند از:
繚 ماموریت ما با 嚙 瞎 Q ("ZeroMQ") است که برای ساخت سریع ترین پیام همیشه. راه برای گرفتن عملکرد است برای بهینه سازی کل نرم افزار و سخت افزار پشته با هم. بنابراین، ما در حال توسعه 嚙 瞎 Q نزدیک با شرکت های بزرگ سخت افزار.
繚 嚙 瞎 Q در حال حاضر بسیار سریع می باشد. ما در حال گرفتن 25 و مو، ثانیه پایان به پایان زمان شروع و 2.8 میلیون پیام در امروز دوم.
繚 嚙 瞎 Q است کاملا رایگان نرم افزار GPL مجاز نوشته شده در C ++.
繚 嚙 瞎 Q یک پروژه در حال انجام است. دانلود کد، به عنوان خوانده شده اسناد و آزمون نتایج، و یا پیوستن به پروژه اگر شما یک متعصب پیام می باشد.
嚙 瞎 Q همکاری بین یک گروه از شرکت های است، یعنی FastMQ (که تجربه بازار پیام های مالی به ارمغان می آورد)، iMatix (که به ارمغان می آورد تخصص AMQP)، اینتل (که به ارمغان می آورد تخصص سخت افزار) و شرکت های دیگر با سخت افزار، سیستم عامل، شبکه و تخصص برنامه. FastMQ شرکت خواهد همه کپی رایت را در کد متحد.
嚙 瞎 اهداف Q
繚 ساخته شده در استانداردهای: برای چارچوب، پروتکل، و جامعه.
繚 تخریب هر شبکه، از 10GB اترنت، به 4X IB.
繚 نقل و انتقالات پیام 2M دوم در یک شبکه حافظه 1GB با یک CPU در هر انتها.
繚 تاخیر انتها به پایان تحت بیست و مو، ثانیه بیش از TCP با استفاده از سخت افزار شبکه های سفارشی و رانندگان.
繚 بیت هر محصول تجاری: سریعتر، قابل حمل تر، قابل اطمینان تر، قابل استفاده است.
نرم افزار آزاد در جامعه منبع باز: 繚 برای جامعه ساخته شده.
繚 طراحی شده برای دنیای واقعی: ویدئو، سهام، بازی، شبکه های، داده های زمان واقعی، جریان.
繚 اجرا در همه جا: کوچکترین دستگاه، تمام سیستم های عامل، همه زبان.
繚 به طور کامل توزیع: هیچ سرور مرکزی به سقوط، میلیاردها گره WAN و LAN.
繚 چارچوب توسعه:. درایور کرنل سبک برای سخت افزار های سفارشی و یا برنامه های کاربردی

چه در این نسخه جدید است:

رفع اشکال:
موضوع ثابت 223، نارسایی ادعا در tcp_connecter.cpp: 300 هنگام اتصال به یک سرور است که بر روی یک شبکه قابل دسترسی (errno به ENETUNREACH برابر است).
تغییرات:
حذف بسته بندی دبیان، که در حال حاضر در packages.debian.org در دسترس و یا از طریق دستور apt-get.

جدید در نسخه 2.1.3 است:

در رفع به فشار سوکت، که گاهی اوقات می فریم دم یک پیام چند به مشترکان جدید (مارتین Sustrik) ارائه.
ثابت به سوکت PUB، که گاهی اوقات می فریم دم یک پیام چند به مشترکان جدید (مارتین Sustrik) ارائه.
ساخت ویندوز به دلیل EPROTONOSUPPORT که تعریف نشده شکسته شد. این در حال حاضر ثابت شده است (مارتین Sustrik).
رفع مختلف به کار پورت به کار (برت کامرون).
اصلاح دستی مرجع توجه داشته باشید که گزینه سوکت ZMQ_LINGER ممکن است در هر زمان تعیین می کنند، نه فقط قبل از اتصال / اتصال (پیتر Hintjens).
ثابت به C ++ اتصال به سوکت به درستی نزدیک (گیدو گلدشتاین).
ادعا منسوخ حذف از pgm_socket.cpp (مارتین Sustrik).
دستگاه های مستقل حذف (/ دستگاه دایرکتوری فرعی) از توزیع. این برنامه مستند نشده موجود در بسته های بزرگتر (پیتر Hintjens) باقی می ماند.
OpenPGM نرخ به طور پیش فرض به طور پیش فرض (استیون McCoy در) به 40mbps مطرح شده است.
ZMQ_DEALER و ZMQ_ROUTER ماکروها ارائه شده به راحتی ارتقاء به 0MQ / 3.0. این قرار است جایگزین ZMQ_XREQ و ZMQ_XREP (پیتر Hintjens).
اضافه شده صفحه مرد برای zmq_device (3) که بدین وسیله بدون اسناد شد (پیتر Hintjens).
zmq_queue حذف (3)، zmq_forwarder (3)، zmq_streamer (3) صفحات مرد (پیتر Hintjens).
به روز رسانی OpenPGM به نسخه 5.1.114 (استیون مک کوی، میکو Koppanen).
سیستم ساخت در حال حاضر روند ساخت OpenPGM خواستار مستقیم، اجازه می دهد ارتقاء آینده آسان تر از OpenPGM (میکو Koppanen).
سیستم ساخت اجازه می دهد تا تنظیمات با نسخه های خودسرانه از OpenPGM (./configure --with-PGM = libpgm-XYZ) (میکو Koppanen).
OpenPGM استفاده PGM_ODATA_MAX_RTE جدید کنترل داده های اصلی به جای PGM_TXW_MAX_RTE تمام کانال پوشش (استیون McCoy در).
0MQ ایجاد درستی در بورس (میکو Koppanen).

جدید در نسخه 2.1.2 RC2 است:

در 0MQ در حال حاضر به درستی دسته سوکت inproc با دوام. پیش از این هویت صریح و روشن در سوکت inproc کنه.
نشت حافظه های مختلف ثابت شد.
OpenPGM ایجاد فرستنده / گیرنده ثابت.
نسخه پایدار با چندین رفع اشکال مهم بیش از 2.1.0 و هیچ تغییر مهمی قابلیت

این:

جدید در نسخه 2.1.1 است.

جدید در نسخه 2.0.10 است:

این یک نسخه bugfix بدون تغییرات عمده است.

جدید در نسخه 2.0.9 است:

در چند اشکالات ثابت.

جدید در نسخه 2.0.8 است:

به قابلیت ZMQ_SWAP در حال حاضر برای تمام انواع سوکت اجرا شده است.
درباره 30 اشکالات ثابت شد.

چه جدید در نسخه 2.0 بتا 6:

اضافه کردن مکان دستگاه گوارش به README
به روز رسانی README
اضافه کردن MSVC ساخت فایل های به توزیع
حذف پس مانده غذا MSVC ایجاد
ادغام شعبه "سرور" git@github.com: sustrik / zeromq2
روشن محدودیت zmq_poll
C ++ به روز رسانی مدارک رابط
پاکسازی به autogen.sh
استفاده از POSIX و & quot؛ دستور -v ها & quot؛ ساخت برای تست دستورات پیش نیاز
روشن پیغام خطا در صورت شکست
pipe_t :: عقبگرد حذف پیام تنها ناتمام از لوله به جای همه پیام ها unflushed
پیاده سازی کنترل جریان
این مرتکب معرفی تغییرات لازم لازم
برای اجرای کنترل جریان. هیچ یک از انواع سوکت
پیاده سازی کنترل جریان است. کد سقوط خواهد کرد زمانی که
کنترل جریان فعال باشد و lwm thw رسیده است.
تصدیق زیر حمایت جریان کنترل برای اضافه
انواع سوکت های فردی است.
C و C ++ هدر از اتصالات نقل مکان کرد / شامل /، اتصالات / حذف
--with-C و --with-CPP گزینه های پیکربندی حذف، C و C ++ در حال حاضر ساخته شده است
و نصب به صورت پیش فرض

چه جدید در نسخه 2.0 بتا 1:

این نسخه شامل API و Common Lisp صفر کپی برای پیغام های بزرگ و بیشتر.

نرم افزار های مشابه

zdisk
zdisk

3 Jun 15

L4/Iguana
L4/Iguana

3 Jun 15

SONaFR
SONaFR

20 Feb 15

RAFDROID HD
RAFDROID HD

14 Apr 15

نظرات به 0MQ

نظر یافت نشد
اضافه کردن نظر
روشن کردن تصاویر!