「ひと言経典」はSpringからSpring MVCまで、更にJavaEE開発転覆者Spring Bootまで、最後に仏無辺Spring Cloudです.ただnodejsの笑いの種になっただけです.

1851 ワード

「ひと言経典」はSpringからSpring MVCまで、更にJavaEE開発転覆者Spring Bootまで、最後に仏無辺Spring Cloudです.ただNode.jsの笑いの種になっただけです.
SpringからSpringMVCまでJavaEE開発転覆者Spring Bootの3つの位置づけから見て、
一、正面解読:
Springは主にIOC逆転ビーム管理Bean類に基づいており、主にSSHフレーム(Struts+Spring+Hberg)というMVCフレームに依存しているため、位置付けが明確であり、Strutsは主に表示層の表示を担当し、SpringはそのIOCとAOPを利用してコントロール業務(データベースの操作を担当する)を処理しています.
SpringMVCはSpringベースのMVCフレームで、初期のSSHフレームに取って代わるものです.(spring Fraameweork自体はWeb機能を有しておらず、Spring MVC WebApplicationContext ApplicationContextはウェブ機能を有している).
Spring BootはSpring 4の条件に基づいて登録された快速開発統合パッケージです.
・三者の発展と連絡:Springは最初に「工場モード」(DI)と「代理モード」(AOP)を利用して応用コンポーネントを結合します.とても使いやすいと思います.このようにMVCフレームを作りました.ウェブアプリケーションを開発します.そして、開発するたびに依頼が多く、サンプルコードをたくさん書くのが面倒で、怠け者の整合バッグを作っています.このセットはスピリッグBootです.  ·レベルアップクラウド-Spring Cloud:今はビッグデータ、クラウド時代です.上雲は必然的に選択されます.
1)サービスの設定:実はSpring CloudはConfig Serverで分散開発を実現しています.分散システムの開発において外部配置の機能があります.Config Serverを通じて、すべてのアプリケーションのプロファイルを集中的に記憶することができます.
2)サービス発見:Netfix OSSのEurekaを通じてサービス発見を実現し、サービス発見の主な目的は各サービス間の相互通信を可能にすることである.Eureka Serverはマイクロサービス登録センターです.
具体案は Spring Cloudは、Eurekaサービス端末(@EnbaleEurekaServer)とクライアント(@Enballe EurekaClient)の二つの注釈付き端末を豚姉のやり方で提供して実現した.
3)ルーティングゲートウェイ:Spring CloudはZuulによって実現され、自動ルーティングがEureka Serversに登録されたサービスにマッピングされることをサポートする.注釈を提供します.ルートエージェントを起動します.
3)負荷バランス:Spring Cloudは、クライアントとしてのRibbonとFeignの負荷バランスを提供する.二、負の解読とNode.jsがもたらした光は数十年来、Springの努力は複雑さを減らすために結合し、コードを少なくしています.複雑さは根拠もなく生まれ、消えることもなく、ただ一つのところから別のところに移っていくという感じです.Springを身につけることで余計な仕事を減らすことができますが、Springを身につけること自体も複雑なことになります.SpringのXML、注釈配置、EL式というDSLは、多くの簡単なことを複雑にしています.Spring Bootの自動配置が故障した時に、より多くのトラブルをもたらします.Spring Bootの脇です.Node.jsはとても使いやすいと思いますが、poはどうして試しませんか?
三、テスト方案
圧力テストのシミュレータを書くなら、nodejsを使うのがいいですか?それともspringbootを使うのがいいですか?
この二つの部分は分けられます. clientの部分はjmeterまたは他の何かでお願いします. serverの部分はnodeまたは他のserverで簡単に実現してください.