はじめに、アプリケーション・サーバ・アプリケーションサーバー一般的に使用されるのpython

はじめに、アプリケーション・サーバ・アプリケーションサーバー一般的に使用されるのpython

アプリケーションサーバとは何ですか?

'''
应用服务器通常被描述为是存在于服务器中心架构中间层的一个软件框架。

应用服务器常被看作是一个三层的应用程序,即图形用户界面(GUI)服务器,应用程序(业务逻辑)服务器,以及数据库和事务服务器,目的是为安全及状态维护、数据访问及其持久性提供服务。

对于Web应用程序,应用服务器和Web服务器运行在相同的环境中,应用服务器支持动态网页的创建和服务的部署,比如集群、故障切换、负载均衡等,所以开发者只要关注实现业务逻辑即可。

如果还不明白的话,不妨将它看成是一扇神奇的大门——它可以让你写的代码运行在服务器上,并和客户端上的代码相互交流,从而让你能更清楚明白地处理复杂事务。

'''

パイソン一般的に使用されるアプリケーションサーバ

1.Django

ビュー - - コントローラ(MVC)アーキテクチャ・パターンDjangoはモデルを次の無料のオープンソースのWebアプリケーションフレームワークで書かれたPython言語です。

ジャンゴ

公式サイト:https://www.djangoproject.com/

2.Gunicorn

Gunicorn「緑のユニコーン」には、UnixのPythonのWebサーバーゲートウェイインターフェイスHTTPサーバのサポートがあり、それが簡単に操作を開発するために作るために数多くの機能を提供します。

Gunicorn

公式サイト:http://gunicorn.org/

貼り付け3.Python

PythonはPythonで書かれたペーストは、Web開発ツールのセットであるとも呼ば、貼り付けます。

パイソン&ペースト

公式サイト:http://pythonpaste.org/

4.Tornado

トルネードは、スケーラブル、非ブロックWebサーバー、アプリケーション開発フレームワークだけでなく、非同期ネットワーキング・ライブラリです。

竜巻

公式サイト:http://www.tornadoweb.org/en/stable/

5.Twisted

ツイストは、イベント駆動型のネットワークプログラミングフレームワークであることを支持TCP、UDP、SSL / TLS、IPマルチキャストおよび(などXMPP、NNTP、IMAP、SSH、IRCとFTP、HTTPを含む)プロトコルの数が多いです。

ツイスト

公式サイト:https://twistedmatrix.com/trac/

6.CherryPy

CherryPyには、オブジェクト指向プログラミング言語PythonのWebアプリケーションフレームワークです。これは、Webアプリケーションの開発プロセスを加速するために設計されたパッケージを使用して、HTTPプロトコルをサポートしています。

CherryPy

公式サイト:http://www.cherrypy.org/

おすすめ

転載: www.cnblogs.com/wwbplus/p/11972558.html