مدیریت ارتباطات بر خط
سامانه مدیریت ارتباطات یک فریمورک قدرتمند، منبع باز و توزیع شده است که می تواند هر محتوای داده را از هر منبع به هر مقصدی با تغییرات دلخواه وصل نماید . با استفاده از رابط کاربری قدرتمند امکان ایجاد جریان داده بر خط بین سیستم ها فراهم می گردد.
سامانه مدیریت ارتباطات چه ویژگی هایی دارد:
- امکان خواندن و نوشتن فایلهای 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 را دارد و در صورتی که نیاز به تبدیل خاصی باشد، میتوان دادهها را با یکی از زبانهای ذکر شده دستکاری کرد و یا عملیات خاصی را بر روی دادهها اعمال کرد