個人財務 JavaとXMLのメッシュダミーを知る理由

JavaとXMLのメッシュダミーを知る理由

Anonim

JavaとXMLは、次世代のアプリケーションとWebサービスの基盤です。 XMLとJavaの両方がクロスプラットフォームの移植性を享受していると確信していない場合は、次の2つのテクノロジに関するこれらの事実を見てください。

  • XMLは、生涯にわたって、構造化された自己記述型データを表現する世界標準です。
  • XMLレジストリには、財務データ、ヘルスケア、芸術とエンターテインメント、人材、マルチメディア、その他多くの分野のXMLデータフォーマットが含まれています。 XML標準は、柔軟性があり、拡張性があり、保守しやすい方法でほぼあらゆる種類のデータをカプセル化します。
<! - 1 - >
  • Javaは、仮想マシン上でバイトコードとして実行されます。
  • Windows上で実行される「コンパイル済み」Javaクラスファイルは、Linux、Macintosh、またはJava仮想マシンをサポートするどのプラットフォームでも同じように実行されます。Javaでは、プラットフォーム固有のコードはありません。あなたがから行くとき。 Javaソースファイルを。クラスのバイトコードファイルであれば、移植性を失うことはありません。を実行するには。 Java仮想マシンをサポートできるオペレーティングシステムが必要です。また、Java Virtual Machineのバージョンは、少なくとも20種類の異なるオペレーティングシステムで使用できます。
<! - 2 - >
  • Javaはオブジェクト指向プログラミング技術に基づいています。
  • Javaコードは再利用可能です。既存のクラスからメソッドを呼び出したり、クラスを拡張したり、特殊なニーズを満たすためにクラスを伸ばしたり曲げたりすることができます。誰かが素晴らしいXML処理パッケージをJavaで書いていて、自分の仕事で使うことができる断片がパッケージに入っている場合は、パッケージをインポートしてクラスを拡張して、解決しなければならない問題を正確に解決できます。
<! - 3 - >
    この協調モデルは両方向で働く。あなたの期待するニーズに合ったパッケージを作成すると、他の開発者がパッケージを採用し、パッケージを強化し、コードについての良い言葉を広めることができます。これらの要素を総合すると、ある環境で書かれたソフトウェアが他のすべての環境でも動作することが保証されます。ホイールを再設計する代わりに、プログラマはホイールを再利用します。この理想 - 多くの情報源からの部品をシームレスに統合して大規模で信頼性の高いソフトウェアシステムを構築する - は、ここ数十年にわたりコンピューティングの聖杯でした。今ではポータブルコードとポータブルデータが理想的です。

JavaとXMLはうまく機能します。まとめると、JavaとXMLは、よく油を注ぎ込んだマシンの仮想的な同等物を形成します。 XML

を処理するために作成されたコードの多くはJavaで書かれています。 これを証明するための厳しい統計はないが、1つのXML Webサイトで79のユーティリティへの参照が示されている.C ++で10、Pythonで7、Perlで6、その他では9 - ジャワの言語。 47種類のユーティリティがJavaで書かれていました。明らかに、XML開発者コミュニティはJavaに投資しています。多くの理由から、JavaとXMLの両方がインターネットで合理化されている可能性があります。 1990年代の初めから、Javaはインターネット対応の言語でした。最初にシーンを襲ったとき、Javaは、主にアプレットやその他のWebクライアントアプリケーションを構築するためのツールと見なされました。 Javaのコア

API (Application Programming Interface)には、javaという名前のパッケージが含まれていました。ネット。このパッケージには、URL、ソケット、認証、およびその他のネットワークコーディングの必要性がサポートされています。 時が経つにつれて、人々はサーバー側のJavaの使用方法がますます増えています。

SunがJava Servlet APIをリリースした1997年、最初の大成功があった。サーブレットを使用すると、Webサイトのサービスに対する要求に動的に応答することができます。 (たとえば、特定の訪問者のニーズに合わせてカスタマイズしたWebページを作成することができます。)

  • 1998年にSun MicrosystemsはJavaServer Pages仕様の開発を開始しました。 JavaServer Pagesでは、HTMLタグとJavaプログラム・ロジックの両方を含むWebページを作成します。
  • Sunは1999年に人気の高いApache Webサーバーの一環としてJavaServer Pagesのサポートを発表しました。
  • インターネットの共通言語であるHTMLの弱点に対処するために、XMLが一部開発されました。 XMLの全面的な推進は、データの共有の望ましさに基づいています。会社Aのソフトウェアは、会社Bによって公開されたデータを検査する。会社Aのソフトウェアは、データがXML文書に格納されているので、会社Bのデータを読み取ることができる。データの交換のためのインフラストラクチャはインターネット全体になります。

バージョン1.4以降、JavaのコアAPIには、XML文書の処理専用のパッケージが含まれています。これらのパッケージは、JavaとXMLの間の結びつきを固めます。

JavaとXMLのメッシュダミーを知る理由

エディタの選択

Drupalフォーラムの有効化 - ダミー

Drupalフォーラムの有効化 - ダミー

フォーラムはユーザーコミュニティを作成するのに最適です。人々は他者からの援助を得ることができ、あなたのコンテンツに関するフィードバックを提供し、単純に社会化することができます。あなたのDrupalフォーラムは、あなたが望むようにしっかりとまたはゆるやかに制御することができます。フォーラムで許可されているカテゴリを制御できます。フォーラムの例を見るには、Drupal Forumを参照してください。 ...

ドリューパルフレンドリーなウェブホスティング会社 - ダミー

ドリューパルフレンドリーなウェブホスティング会社 - ダミー

ウェブホスティング会社は、あなたがDrupalをインストールし、あなたのサイトをウェブ上に見えるようにするWebサーバー。一部の企業では、Drupalをインストールしたり、ワンクリックでインストールすることができます。あなたがDrupalのインストールをスキップする場合は、次のいずれかのアカウントを取得することを検討してください。

Drupalガーデンサイト構造管理 - ダミー

Drupalガーデンサイト構造管理 - ダミー

Drupal Garden Structureページでは、 、ページ、およびブロックを表示します。このページから制御できる特定の機能、ブロック、およびページには、連絡先フォーム、フォーラム、メーリングリストなどがあります。ブロックで表示される機能をブロックで管理することもできます。

エディタの選択

エグゼクティブとのデータマイニング - ダミー

エグゼクティブとのデータマイニング - ダミー

数字で遊ぶという楽しみのためにデータマイニングに取り掛からない。あなたは行動を望む。あなたは正しいことを見たいと思っています。データからの確かな証拠に基づいてビジネス上の決定を下すことが重要であることを理解しています。しかし、あなたは決定を下す権限を持つ人ではありません。だからあなたは...

ビッグデータガバナンスチャレンジ - ダミー

ビッグデータガバナンスチャレンジ - ダミー

データガバナンスは、大きなデータソースが彼らがどのように管理されているか。従来のデータウェアハウスやリレーショナルデータベース管理の世界では、データ保護の必要性に関するルールをよく理解している可能性があります。たとえば、医療界では、それは...

エディタの選択

エレクトロニクスコンポーネント:赤外線ライトダミーを作成する方法

エレクトロニクスコンポーネント:赤外線ライトダミーを作成する方法

赤外線を電気的に生成するには、赤外線スペクトルで動作する特殊な発光ダイオード(LED)を使用します。赤外線LED(しばしばIR LEDと呼ばれる)は、RadioShackまたは電子部品を販売する他の店で容易に入手できます。 IR LEDは、通常のLEDと似ていますが、光を見ることはできません。

デジタルエレクトロニクス:キット74のDOSコマンド - ダミーの

デジタルエレクトロニクス:キット74のDOSコマンド - ダミーの

を通して、あなたの電子プロジェクトを制御する場合パラレルポートであるKit 74 DOSソフトウェアは、コマンドプロンプトから実行できるRELAY、DELAY、WAITFORの3つのコマンドで構成されています。 RELAYコマンドRELAYコマンドは、1バイトのデータをパラレルポートに送信します。あなたから実行できること - RELAY、DELAY、およびWAITFOR - 8つの出力端子のそれぞれが...

デジタルエレクトロニクス:フリップフロップ回路の種類? - エレクトロニクスではダミー

デジタルエレクトロニクス:フリップフロップ回路の種類? - エレクトロニクスではダミー

、フリップフロップは特殊なタイプのゲートラッチ回路です。フリップフロップにはいくつかの異なるタイプがあります。フリップフロップの最も一般的なタイプは次のとおりです。SRフリップフロップ:SRラッチに似ています。 CLOCK入力に加えて、SRフリップフロップにはSETとRESETという2つの入力があります。 SET入力がHIGHの場合...