<commit_before>.. _app-dispatch:

Application Dispatching
=======================

Application dispatching is the process of combining multiple Flask
applications on the WSGI level.  You can not only combine Flask
applications into something larger but any WSGI application.  This would
even allow you to run a Django and a Flask application in the same
interpreter side by side if you want.  The usefulness of this depends on
how the applications work internally.

This is fundamentally different from the :ref:`module approach
<larger-applications>` is that in this case you are running the same or<commit_msg>Improved wording<commit_after>.. _app-dispatch:

Application Dispatching
=======================

Application dispatching is the process of combining multiple Flask
applications on the WSGI level.  You can not only combine Flask
applications into something larger but any WSGI application.  This would
even allow you to run a Django and a Flask application in the same
interpreter side by side if you want.  The usefulness of this depends on
how the applications work internally.

The fundamental difference from the :ref:`module approach
<larger-applications>` is that in this case you are running the same or
{'fraction_non_alphanumeric': 0.06710310965630115, 'fraction_numerical': 0.0, 'mean_word_length': 5.08457711442786, 'pattern_counts': {'":': 0, '<': 5, '<?xml version=': 0, '>': 5, 'https://': 0, 'lorem ipsum': 0, 'www.': 0, 'xml': 0}, 'pii_count': 0, 'substrings_counts': 0, 'word_list_counts': {'cursed_substrings.json': 0, 'profanity_word_list.json': 0, 'sexual_word_list.json': 0, 'zh_pornsignals.json': 0}}
{'dir': 'git-commits-cleaned', 'id': '4013375', 'n_tokens_mistral': 299, 'n_tokens_neox': 281, 'n_words': 171}