IBM Developer is your one-stop location for getting hands-on training and learning in-demand skills on relevant technologies such as generative AI, data science, AI, and open source.
Tomcatの最新バージョン6.0に対応した待望の改訂版です。サーブレット/JSP対応のオープンソースウェブアプリケーションサーバTomcatについて必要な情報をすべて網羅、詳細に説明しています。さらにセキュリティやパフォーマンスチューニング、Apacheとの統合、ソースコードからのビルド方法、クラスタリングなど高度なテクニックもカバー。バージョン移行の際の注意事項やトラブルシューティングにも多くのページを割いています。Tomcatの機能を最大限に活用するためのヒントが詰め込まれています。Tomcat 6対応。 訳者まえがき まえがき 1章 Tomcat事始め 1.1 Tomcatのインストール 1.1.1 LinuxにTomcatをインストールする 1.1.2 SolarisにTomcatをインストールする 1.1.3 WindowsにTomcatをインストールする 1.1.4 Mac
Apache Tomcat 5.5.26(6.0.16も同じ)で、HTTPクッキーの取り扱いについて大きな仕様変更が行われました。ここでは仕様変更の内容と影響範囲を考察します。 HTTPクッキー 簡単に復習しましょう。WebブラウザがWebサーバから以下のHTTPヘッダを受信したとき、Webブラウザは test というクッキーを記憶します。 Set-Cookie: test=nullpo; Expires=Wed, 08-Oct-2008 14:03:16 GMT; Path=/クッキーは NAME=VALUE という形で表現されます。連想配列と同じ。 NAME VALUE test nullpo 一度クッキーを受信すると、ブラウザは当該URLにアクセスする度に、以下のHTTPヘッダを送信するようになります。 Cookie: test=nullpoこのように、クッキーはWebサーバがブラウ
The Context I am researching Scala because it might just be the next big things. My specific interests are in using Scala to replace the aging parts of an existing large Java systems with their Scala alternative and hopefully more elegant implementations. There are not enough examples out there today on interoperability with Java and we need more good examples. So I decided to write some classi
web.xml Reference Guide for Tomcat Introduction The web.xml Deployment Descriptor file describes how to deploy a web application in a servlet container such as Tomcat. This file is required for every application you deploy on Tomcat. You will find one in the jsp-examples, servlet-examples and ROOT applications provided on a new Tomcat website, and every web application example you download, includ
The Apache Tomcat teamは21日(米国時間)、Apache Tomcat Connectorsの最新坂となる「Apache Tomcat JK 1.2.26 Web Server Connector」を公開した。JKはJavaやC言語を使って開発されたApache Tomcatアプリケーションサーバコネクタ。JKを使うとバックエンドにApache Tomcatアプリケーションサーバを、フロントエンドにApache HTTPd ServerやMicrosoft IIS、Sun Web ServerなどのWebアプリケーションサーバを使った構成での運用が可能。 セキュリティ問題の修正といったアップデート必要性の高いものはないが、バグの修正といくつかの機能拡張が実施されている。バグが原因ではないかとみられる動作不安定などに遭遇していた場合にはJK 1.2.26へのアップグレー
Tomcat 6で実現!Ajaxを超える通信技術Comet:Tomcatはどこまで“安全”にできるのか?(3)(1/3 ページ) Ajaxを超える? Tomcat 6で搭載されたCometとは? 前回はTomcatを“安全”に活用するために、ツールを使った運用の仕方やTomcatの設定について解説しました。 今回はTomcatの安全性から少し離れて、Tomcat 6の新機能の利用方法について解説します。Tomcat 6では、いくつかの大きな拡張がありましたが、今回はJ2SE 1.5で実装されたNew I/O API(java.nioパッケージ)を用いたComet(コメット)通信について解説します。 おさらい 「通常のHTTPでの通信」 通常のHTTPでの通信はクライアントのWebブラウザなどからサーバへリクエストを送信し、サーバはリクエストを解釈してレスポンスを返します。つまり、通信のタイ
肥え続けるTomcatと胃を痛めるトラブルハッカー:現場から学ぶWebアプリ開発のトラブルハック(8)(1/3 ページ) 本連載は、現場でのエンジニアの経験から得られた、APサーバをベースとしたWebアプリ開発における注意点やノウハウについて解説するハック集である。現在起きているトラブルの解決や、今後の開発の参考として大いに活用していただきたい。(編集部) メモリリークと聞いて、良いイメージを思い浮かべる開発者は少ないだろう。経験したことのある人にとっては、思い出したくない過去の記憶がよみがえるかもしれない。もしかしたら、その単語を聞くだけで胃が痛くなる人もいるかもしれない。筆者もかつてはその1人であった。 前々回の記事では、WebサーバとTomcatの間の接続において、スレッド数の不整合により発生したトラブル事例を、前回はTomcatとDBサーバの間のトラブル事例を紹介した。今回もTom
Tomcatをツールで運用し、設定の基礎を知る:Tomcatはどこまで“安全”にできるのか?(2)(1/3 ページ) Tomcatに運用と設定は必要ない? 前回でTomcatのセットアップから利用確認までが完了しました。今回はTomcatの運用と設定、それにバージョン6からの新機能について触れていきたいと思います。 いままでTomcatに触れたことのある方々はご存じのとおり、このアプリケーションは有名でみんなが利用しているのですが、ドキュメンテーションが少ないことでも有名です。実験的に利用する際に簡単に運用するのであれば、ほとんど変更することなく利用できるため、細かくいじりたくない・必要ないというのも事実でしょう。 そんなニーズに応えるちょっとした管理に便利なのが、Tomcatの管理マネージャ(Tomcat Manager Application)です。今回はまずこの機能の利用方法から入っ
はじめに 現在、最も広くJavaが使われているのは「サーバ」の世界です。Javaの基礎は一通りわかった、次はサーバサイドだ――そう思ってやってみようとすると、これが以外に大変。サーバのプログラムはどうする? サーバ用のJavaってどうやって作る? 公開は? なかなか一筋縄ではいきません。 そんな「サーバサイド・ビギナー」のために、サーバサイド開発のための基本的な機能を一通りそろえたオープンソースの開発環境「Eclipse Web Tools Platform(WTP)」を使い、サーバサイドの講座を始めることとしました。「Javaは一通りわかったけど、サーバサイドって?」というあなた、一緒にサーバの世界を勉強していきましょう。対象読者Javaの基本(文法全般および基本的なクラスライブラリの使い方程度)をマスターしている人。サーバサイド(JSP、サーブレット)について基礎から勉強したい人。Ec
Copyright (C) Mainichi Communications Inc. All rights reserved. 掲載記事の無断転載を禁じます
Beyond Security simplifies network and application security testing. BeSTORM is a black box fuzzer, a method of dynamic application security testing, that uncovers unknown security weaknesses during the product development stage, so fixes can be made before a product is launched. This chaos testing style requires no source code to run and offers more than 250 pre-built protocols and modules or the
When updating from one major Apache Tomcat® version a newer one, please make sure that the JVM that is installed on your system supports at least the required Java version. While it is possible that older versions of Tomcat may not be compatible with newer JVMs, all the currently supported Apache Tomcat versions (9.0.x, 10.1.x and 11.0.x) are known to run correctly on Java 17 JVMs. When migrating
Now, next, and beyond: Tracking need-to-know trends at the intersection of business and technology AI/ML Few technologies have the potential to change the nature of work and how we live as artificial intelligence (AI) and machine learning (ML). Future of the Firm Everything from new organizational structures and payment schemes to new expectations, skills, and tools will shape the future of the fi
Applications are no longer monolithic, especially when it comes to distributed platforms like J2EE. Non-functional requirements (NFR) compel the architecture to be distributed in the across three or more tiers, encompassing multiple nodes and connectors between them. Many times, each connector adds to the inherent weakness of the system architecture as a whole; but there are times when decreasing
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
処理を実行中です
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く