Рубрики
Без рубрики

Промежуточное программное обеспечение: часть-3.0

Итак, что такое промежуточное программное обеспечение ??? Middleware – это программное обеспечение, которое предоставляет общие услуги (также … с меткой Python, Middleware, OpenSource, Java.

Альтернативное промежуточное программное обеспечение Opensource (5 серии деталей)

Итак, что такое промежуточное программное обеспечение ???

Промежуточное программное обеспечение это Программное обеспечение Это предоставляет общие услуги (также повторяющиеся) для приложений, помимо того, что предлагается ОС (операционная система).

Это мост между Фронт , Бэкэнд и Операционные системы .

Это помогает разработчикам более эффективно создавать приложение.

Это соединительная ткань Между приложением, данными и пользователями.

Промежуточное программное обеспечение обычно работает между R экстра- R Цикл реализации (то есть между клиентом и веб -сервером).

Теперь вам всем, должно быть, удивляться … “Где роль промежуточного программного обеспечения в проекте?”

Ну, мне нужно объяснить это с помощью нескольких примеров …. Сценарий-1 На нашем веб-сайте отеля только зарегистрированный пользователь может разместить заказы на продукты питания. Итак, если незарегистрированный пользователь или Пользователь, не введенный в систему, пытается разместить заказ ….. тогда пользователь автоматически будет направлен на страницу входа в систему с указанием «Пожалуйста, войдите в систему перед размещением заказов !!». Теперь ….. как произошло это перенаправление ??? Точно, через промежуточное программное обеспечение, Аутентификация промежуточное программное обеспечение Анкет

Сценарий-2 Когда пользователь набирает URL -адрес: “Localhost/Menu” Но URL, упомянутый в файле конфигурации URL -адреса, составляет “Localhost/Menu/” В настоящее время… CommonMiddleware Позаботитесь о добавлении конечной черты на URL и отмене правильного шаблона вместо того, чтобы бросить ошибку «URL не найдено». Круто !!, не так ли?

Что произойдет, если нет промежуточного программного обеспечения ???

Ага… Это не проблема, вы все равно можете разработать веб -сайт без использования промежуточного программного обеспечения, но я бы назвал его Менее экономичный стиль развития Анкет Я имею в виду, что если вы не хотите использовать промежуточное программное обеспечение, вам придется сидеть писать немного Повторные коды В любое время и где бы ни требовалось. Это то, что снижает эффективность разработчика.

Как …. хороший инженер фокус должен быть в Доставка удовлетворительного продукта своему клиенту, в ограниченное время ( или меньше обещанного времени), с немного менее сложным в работе по кодированию (с учетом методологии Agile или Удаление определенных функций тогда, меньше сложности кода сделает все проще и быстрее, чтобы внести необходимые модификации.

Поместив все это в двух словах … Все началось с небольшой идеи изучения альтернативы с открытым исходным кодом для Java. Изучение SDLC и применение его на протяжении всего процесса проекта. Важность и удовольствие от работы в качестве команды, прямо от обучения друг друга, исправления ошибок друг друга до обучения на наших ошибках … Мы все сделали это. Мы буквально подвергались воздействию многих новых технологий. Наконец, мы разработали веб -сайт в качестве POC и оправдали наш тезис о том, что Python является одним из лучших альтернативных вариантов Java. Так что да … это было в значительной степени мое обучение и опыт на протяжении всего нашего проекта « Opensource Option/s ».

Надеюсь, вам понравился сериал:)

Вскоре вернусь с новым …

Альтернативное промежуточное программное обеспечение Opensource (5 серии деталей)

Оригинал: “https://dev.to/spoorti/middleware-part-3-0-2kca”