Как организовать единую защищенную автоматизированную платформу для информационного обмена между субъектами?
• Характер рассылок нерегулярный,
• обеспечение защищенной рассылки данных внутри закрытой группы пользователей, желательно чтобы все сообщения доходили до адресатов и были ими обработаны без потерь
• отслеживание добавления новых участников в рассылку
• обеспечение систематизированного,централизованного хранения полученной информации на стороне пользователя с возможной последующей обработкой и поиском в массиве ранее переданной информации.
т.е необходимо организовать единую защищенную автоматизированную платформу для информационного обмена между субъектами с систематизированным хранением сообщений.
суть проблемы, в общем есть группа организаций, участвующих в обмене информацией о недобросовестных кредиторах, передача информации ведется по обычной электронной почте и информация несистематизируется. При такой передаче данных возникает ряд проблем таких как:поскольку рассылка проводится в открытом виде по большому списку электронных почтовых адресов, в некоторых случаях это приводит к срабатыванию спам-фильтров на стороне получателей и неполучению ими значимой информации, добавление новых пользователей в рассылку никак не контролируется + каждый получатель самостоятельно решает как полученную информацию хранить, что затрудняет дальнейшую работу с информацией.
Хотелось бы узнать с помощью каких средств можно было бы решить подобную проблему.
Очень похоже на вырванный кусок из какого-то ТЗ. Без остального контекста вопрос звучит очень странно. Вы хоть своими словами опишите что значит "рассылки", "участники", "субъекты", "сообщения" в данном случае.
Это могут и просто короткие тексты и видео файлы и куча всего ещё. И это может быть в пределах комнаты, а может и по все стране, миру. И с задержкой и реалтайм.
Короче, если вы подрядчик, то как бы вы там сами разберитесь или наймите кого-то грамотного.
Если вы Диплом пишите, то уж постарайтесь сформулировать вопрос правильно и грамотно, по возможности с полнотой вводных данных.
Пишу диплом.
Наверное нужно было описать суть проблемы, в общем есть группа организаций, участвующих в обмене информацией о недобросовестных кредиторах, передача информации ведется по обычной электронной почте и информация несистематизируется. При такой передаче данных возникает ряд проблем таких как:поскольку рассылка проводится в открытом виде по большому списку электронных почтовых адресов, в некоторых случаях это приводит к срабатыванию спам-фильтров на стороне получателей и неполучению ими значимой информации, добавление новых пользователей в рассылку никак не контролируется + каждый получатель самостоятельно решает как полученную информацию хранить, что затрудняет дальнейшую работу с информацией.
Хотелось бы узнать с помощью каких средств можно было бы решить подобную проблему.
noob1111: с помощью десятка. Можно например организовать некий веб сервис с возможностью фильтрации через элементы интерфейса или параметры запроса к нему, имеющий функции добавления записей.
Или же можно сделать базу распределённой, на основе блок чейн.
Или можно сделать шардирование SQL таблицы и синхать ей
Или можно чтобы все имели к друг другу коннект и реплицировали всю базу.
я рассматриваю несколько вариантов: использование блокчейна, распределенной базы данных с multimaster репликацией и собственно RabbitMQ+MongoDB. пытаюсь найти какой-то оптимальный вариант.
Доставка по электронной почте не является надёжным способом доставки информации. Эл. письмо может не дойти до получателя. Эл. почта - это как пакет UDP - авось дойдёт до получателя.
По почте можно лишь уведомить пользователя о том, что залогинившись на веб-сайте, он сможет получать уведомления типа "Здрасьте, к вам пришло сообщение. Будьте добры зайти и прочесть сообщение по ссылке httpS://top-sekret.net/?token=aaa-111-bbb-ccc-999"
А сам веб-сайт должен иметь свою СУБД, в которой будет храниться секретная инфа. Разграничение прав на получение информации должно осуществляться веб-сайтом в зависимости от того кто залогинен.