 |
| JBoss4でEJB3を先取りしよう |
2006/8/7 |
|
J2EEに含まれるテクノロジの中で、EJBはサーブレットやJSPに次いで良く知られています。しかし、現在までそれほど開発の中で使われる存在ではありませんでした。その状況が最新版EJB3.0で大きく変わろうとしています。実際にJBoss上で動かしながら新しいEJBを先取りしてみましょう。
|
|
|
 |
 |
| メール配信フローを探る(DNSとメールサーバの関係) |
2006/7/31 |
|
メールを配送する時、MTAとDNSサーバは具体的にどんな通信をおこなっているのでしょうか?
本掲載では具体的にパケットモニタリングツールを使いメールの通信がおこなわれているのかを紹介します。
|
|
|
 |
|
|
 |
 |
| 【連載】ネットワーク基礎講座 第8回:WAN |
2006/4/3 |
|
第六回、第七回でLANのプロトコルであるイーサネットについて紹介しました。
LANは構内網とも呼ばれ、1つの組織の敷地内で完結するネットワークです。
より遠い場所の相手と通信するにはWANを経由する必要があります。
|
|
|
 |
 |
| OpenVPNで構築するリモートアクセス環境 |
2006/2/9 |
|
サーバ管理者であれば障害発生時に備えて、自宅や出張先等いつでも会社にいる時と
同じように社内のサーバにアクセスできる状態を作っておきたいものです。
そこで、本掲載では、近年話題になりつつあるSSL-VPN技術を実現するOpenVPNを使用した
リモートアクセス環境の構築方法について紹介したいと思います。
|
|
|
 |
 |
| 【連載】ネットワーク基礎講座 第7回:イーサネットその2 |
2005/12/12 |
前回イーサネットの3要素であるキャリアセンス、マルチアクセス、コリジョンについて紹介しました。また、イーサネットのデータ送出制御やエラー回避、フレームフォーマットについて説明しました。
今回はイーサネットに関連するプロトコルについてまとめます。
|
|
|
 |
|
|
 |
|
|
 |
 |
| 【連載】JDK5を活用する 第8回:アノテーション |
2005/11/29 |
|
本連載ではJava 2 Platform Standard Edition 5.0 Development Kit(JDK5)の新機能を分かりやすく解説します。第8回目のテーマは、Javaプログラムに補助的な情報を付加するための「アノテーション(メタデータ)」です。
|
|
|
 |
|
|
 |
|
|
 |
 |
| 【連載】JDK5を活用する 第7回:staticインポート
|
2005/10/4 |
|
本連載ではJava 2 Platform Standard Edition 5.0 Development Kit(JDK5)の新機能を分かりやすく解説します。第7回目のテーマは、staticメンバや列挙型定数を簡単に記述するための「staticインポート」です。
|
|
|
 |
 |
| 【連載】ネットワーク基礎講座 第5回:ネットワーク機器
|
2005/9/12 |
今回はネットワークで利用される機器について紹介します。
ネットワークはノードとリンクで構成されます。
ノードの例としては、パソコン、サーバ、プリンタ、ルータ、スイッチなどが挙げられます。
リンクにはイーサネットケーブル、同軸ケーブル、光ファイバケーブル、無線などがあります。
通信を行うには必ず送信者と受信者がいて、その間を介する通信回線があります。
送信者と受信者がノードで、通信回線がリンクということです。
今回はノードの種類を説明します。
ネットワークが大きくなるにつれて、データを送ったり処理したりする機能によってさまざまな装置を利用するようになります。
規模、トポロジ、処理速度、セキュリティなど個々のネットワークの要件に従って選択される機器が決まります。
|
|
|
 |
|
|
 |
 |
| 【連載】ネットワーク基礎講座 第4回:プロトコルその2 |
2005/7/19 |
ネットワークプロトコルはさまざまな機関で標準化作業が行われています。
おおざっぱに言うと、物理層の規格、データリンク層の規格、アプリケーション層の規格など、階層ごとに機関が分かれます。
下位層のプロトコルとしてはITU-TやIEEE802シリーズの規格があり、上位層のプロトコルにはIETFで標準化が行われるRFCがあります。
標準化機関名やプロトコルのシリーズ名を知ることで、プロトコルを分類することができます。
|
|
|
 |
 |
| 【連載】Eclipseプラグインを使ってみよう 第4回:HTMLEditor |
2005/6/13 |
連載第4回は、HTML Editorと言う、日本人によって開発されているプラグインをご紹介させていただきます。
HTML Editorは、HTML/JSP/XML/CSSのコテンツアシスト機能を始め、ブラウザ機能などのユニークな機能なども実装しているプラグインです。
本稿では、HTML Editorのインストール方法ならびに各機能の利用方法の一例をご紹介させていただきます。
|
|
|
 |
|
|
 |
 |
| 【連載】ネットワーク基礎講座 第3回:プロトコルその1 |
2005/5/30 |
ネットワークを通じて、データを送信する場合、どのような形式でデータを送信
するか、どのように宛先までデータを渡していくのか、どのような場合に受信者
がデータを受け取ることができるか、など通信を行ううえではさまざまな決まり
ごとを守る必要があります。
これらの決まりごとをプロトコル(protocol)、または通信プロトコルと呼びます。
通信で使われるプロトコルは多岐にわたるため、階層化という概念を使ってプロ
トコルを分類します。第三回では通信プロトコルの紹介と階層ごとの特徴につい
て学びます。
|
|
|
 |
|
|
 |
 |
| 【連載】JDK5を活用する 第6回:列挙型 |
2005/5/16 |
|
本連載ではJava 2 Platform Standard Edition 5.0 Development Kit(JDK5)の新機能を分かりやすく解説します。第6回目のテーマは、関連する定数をまとめて宣言することができる「列挙型」です。
|
|
|
 |
 |
| 【連載】Eclipseプラグインを使ってみよう 第3回:DbEdit |
2005/5/9 |
連載第3回は、DBEditと言うフリーのプラグインをご紹介させていただきます。
DBEditをEclipseに導入すると、EclipseをRDBMSクライアントとして利用でき、使い慣れたいつもの環境・操作性のまま、簡単にデータベースに各種操作を行える様になります。
本稿では、DbEditのインストール方法ならびに各機能の利用方法の一例をご紹介させていただきます。
|
|
|
 |
|
|
 |
 |
| 【連載】C#プログラミング入門 第8回 ネットワークプログラミング |
2005/4/25 |
|
現在インターネットが広く普及し、ネットワークを使用した新しいアイデアを使ったサービスが次々と提供されています。このような中で登場した新しい言語であるC#は、もちろんネットワーク通信に対応しています。
C#で用意されているネットワークプログラミングのアーキテクチャとしては、ソケット通信、.NET Remoting、Web Serviceなどがありますが、今回はネットワーク通信のもっとも基礎となるソケット通信を使用したプログラミングについて解説します。
|
|
|
 |
 |
| 優良レンタルサーバ徹底比較! |
2005/4/21 |
|
レンタルサーバと一言にいっても世の中には非常にたくさんのサービスがありま
す。価格も様々で、初めて借りようと思った人はどのサービスを使うべきか悩む
でしょう。ここではレンタルサーバを利用者属性と目的で4つの層に分けて比較
表を作成しています。まず、どのような使い方をしたいのか考え、その上で比較
表を見ればあなたに『ぴったり』のサービスが見つかるはずです!
|
|
|
 |
 |
| 【連載】ネットワーク基礎講座 第2回:通信ケーブル |
2005/4/18 |
第一回でネットワークはノードをリンクによって接続することで構成されることを学びました。
リンクとは論理的な用語で、実際に電気信号を伝えるモノを媒体(通信媒体)やメディアと呼びます。
通信媒体は有線と無線に大別されます。
有線は目に見えるケーブルが使われます。ケーブルには銅線でできたツイストペアケーブル、光ファイバでできた光ケーブルが主に使われます。無線はワイヤレスとも呼ばれ、規格で定められた周波数の無線電波が使われます。
本稿では、有線で通信を行う際のさまざまなケーブルについて紹介します。
|
|
|
 |
|
|
 |
|
|
 |
 |
| 【連載】情報化時代のバックアップ 第3回 バックアップ計画の策定 |
2005/4/11 |
バックアップとは、あるデータを障害から復旧することを前提に二重化(コピー)を行うことです。
では、そのために必要な設定とは何でしょうか。
単純なデータのコピーであれば、コピーの方法とコピー先のディスク容量を確認すればよいと思われます。
ですが、データを「定期的に」「所定の場所に」「正しく」コピーするためには、意外にも多くの手順が必要になります。
今回は、バックアップ計画の策定はどのように行うか、また、それはどのように考えるべきかを確認致します。
|
|
|
 |
|
|
 |
 |
| 【連載】C#プログラミング入門 第七回 マルチスレッドプログラミング |
2005/3/28 |
|
同時並行的にプログラムを実行することをマルチスレッドといいます。
ユーザーインターフェイスの進化とネットワークコンピューティングの発達で、
マルチスレッドプログラミングの必要性は以前にも増して高くなっています。
連載第七回では、C#でのマルチスレッドプログラミングを解説します。
|
|
|
 |
|
|
 |
 |
| 【連載】Eclipseプラグインを使ってみよう
第1回:StrutsBox |
2005/3/21 |
EclipseはJavaを用いたアプリケーション開発で広く用いられている開発環境(IDE)の1つです。Eclipseはフリーかつデフォルトでも高性能
な各種機能を実装していますが、各種プラグインをインストールする事でさらにその機能を拡張できることが最大の特徴です。
本連載ではEclipseへのプラグイン導入方法と簡単な利用方法をご紹介させていただきます。
連載第1回目は、Strutsを用いたWEBアプリケーション開発に役立つStrutsBoxというプラグインをご紹介させていただきます。
|
|
|
 |
 |
| 【連載】今日から始めるUMLモデリング(UML2.0版)
第2回:クラス図 |
2005/3/14 |
|
連載2回目の今回はクラス図を取り上げます。クラス図は、UMLの中で最も多用さ
れる重要な図です。クラス図には、属性・操作といったクラスの内部構造と、ク
ラス同士の関係をモデリングする際に使われます。クラス図は、分析/設計が進
むにしたがって、次第に詳細化していきます。この過程をケーススタディに沿っ
て紹介します。
|
|
|
 |
 |
| 【連載】情報化時代のバックアップ 第2回:商用バックアップ・ツールを使ってみよう
|
2005/3/14 |
初回の連載では、バックアップの基本や、バックアップを取り巻く今日の環境についてご説明しました。
今回は、企業のデータ(もちろん個人所有のものも、ですが)をバックアップするために、どのようなツールを使用すれば重要なデータの効率的なバックアップを行うことが出来るのかをご説明致します。
ご紹介するバックアップ・ツールとして、VERITAS社様提供の「Backup Exec10(評価版)」を使用します
|
|
|
 |
 |
| 【連載】C#プログラミング入門
第6回:XML |
2005/3/14 |
|
プログラムを作成するとき、決めなくてはいけない仕様の一つに、「データをど
のように扱うか」ということがあります。XML(Extensible Markup Language)
は世界標準となっている、簡単なデータの保存、交換に便利な規格です。今回は、
XMLの概要と、C#からXMLを操作する方法について解説します。
|
|
|
 |
|
|
 |
|
|
 |
|
|
 |