مدیریت ارتباطات بر خط

سامانه مدیریت ارتباطات  یک فریمورک قدرتمند، منبع باز و توزیع شده است که می تواند هر محتوای داده را از هر منبع به هر مقصدی با تغییرات دلخواه وصل نماید . با استفاده از رابط کاربری قدرتمند امکان ایجاد جریان داده بر خط بین سیستم ها فراهم می گردد.

سامانه مدیریت ارتباطات چه ویژگی هایی دارد:

  • امکان خواندن و نوشتن فایلهای CSV, TXT, JSON,Excel و امکان اضافه کردن فرمت Customize به سیستم
  • امکان اتصال به انواع دیتابیس رابطه‌ای و غیر رابطه‌ای از جمله MS SQL Server، Oracle، MySQL، PostgreSQL، MongoDB، Redis، Cassandra و ...
  • امکان اتصال به FTP، SFTP، UDP، TCP، SBM، SMTP و دریافت داده از آنها و یا ارسال داده به آنها
  • امکان خواندن و نوشتن در انواع برنامه‌های بر پایه Message مانند: Kafka، AMQP، MQTT، RabbitMQ و سایر پروتکل و برنامه‌های بر پایه Message
  • امکان خواندن و نوشتن در سرویس‌های آمازون از جمله AWS، SQS، S3 Object و غیره
  • امکان اتصال مستقیم به Syslog و دریافت آنی لاگهای تولید شده توسط برنامه‌های دیگر
  • امکان اتصال به Websocket و خواندن و نوشتن داده در آن
  • امکان تبدیل انواع داده

تبدیل کننده‌های پیش فرض برنامه شامل Avro، CSV و JSON است. این برنامه این امکان را در اختیار کاربر می‌گذارد تا تبدیل کننده دلخواه خود را به برنامه اضافه کرده و بتوانید در تمامی بخش‌های برنامه از آنها استفاده کنید. این برنامه قابلیت پشتیبانی از زبانهای Javascript، Java، Groovy، Python را دارد و در صورتی که نیاز به تبدیل خاصی باشد، میتوان داده‌ها را با یکی از زبانهای ذکر شده دستکاری کرد و یا عملیات خاصی را بر روی داده‌ها اعمال کرد