Web applications for communication and collaboration Google Code Blog: Better performance in App Engine with new Lisp language Clojureにおいて、Google App Engineで稼働するアプリケーションの開発言語としてClojureを選択したユースケースが紹介されている。GAEがサポートしているプログラミング言語はJavaとPythonのみだが、Java仮想マシンで動作するプログラミング言語であればJavaバージョンで利用できる。 ClojureはLispの地方言語のひとつ。Java仮想マシンで動作し、インタプリタとしてもコンパイルして直接Javaバイトコードを生成してJava仮想マシンで動作させることもできる。紹介されている内容によればClojureを採
XML関連Javaテクノロジーの現在 【前編】 Java XML PackのAPI群 Xalan、Cocoon、Apache SOAP、JAXP、JAXB……このどれもがXMLに対応したJavaのツールやAPIの名前だ。XMLに対応したJavaのAPIや実装は、いまや数多くある。これらはそれぞれどんな特徴を持ち、どのような用途に適しているのか。使うときの注意点はなにか。本記事ではそうした情報をまとめて解説する。 原田洋子 フォーディーネットワークス(株) 2001/12/22 近年、XML関連の仕様やツールがJavaで実装されるケースが増えてきた。ところが相変わらずJavaはJava 2 SDK(JDK)をはじめAPIのバージョンアップサイクルが短く、それらをベースにするXML関連APIを使う場合にも、その動向に無関心ではいられない。加えて、XML関連のAPIやツールも多くのバリエーション
JAXPとDOMによってXML文書を読み込む場合は,リスト1に示すようにjavax.xml.parsers.DocumentBuilderFactoryオブジェクトを作り,さらにjavax.xml.parsers.DocumentBuilderオブジェクトを作ります。 リスト1 DOMを使ったXML文書の読み込み(抜粋) String url = "test.xml"; DocumentBuilderFactory factory = DocumentBuilderFactory.newInstance(); DocumentBuilder builder = factory.newDocumentBuilder(); Document doc = builder.parse(url); // XML文書をパース Element element = doc.getDocumentEleme
XMLプログラミングでは、DOMやSAXといったAPIを使用すると単調なコードを繰り返し書くことになり生産性が上がらないものだ。本連載では開発者が“楽をする”ために役立つXML関連ツールを紹介していく。(編集局) XMLを扱うにはJavaがあるけれど、ほかにも例えばC#のような言語で操作しているサンプルをよく見掛ける……。Javaでデータを扱うにはXMLという解決方法もあるけれど、昔ながらのプロパティというものがあるし、XMLを書きたくない……。 XMLとJavaの関係は、このような状況にあるのではないでしょうか。これはXMLとJavaがお互いに補完し合う関係にあるものの、補完方法としてはどちらにとっても、数ある組み合わせの中の1つでしかないことが理由かもしれません。技術は適材適所が肝心ですから、何が何でも「ここでXML、ここはJavaしかない」ということはありません。いろいろな補完方法が
Buyer Protection Program When you buy a domain name at Dan.com, you’re automatically covered by our unique Buyer Protection Program. Read more about how we keep you safe on our Trust and Security page. Next to our secure domain ownership transfer process, we strictly monitor all transactions. If anything looks weird, we take immediate action. And if the seller doesn't deliver on their part of the
原文(投稿日:2010/04/29)へのリンク Josh Bloch氏は、何年もの間、SunでJavaプラットフォームに貢献し(Java Collectionsフレームワークを使ったことがあれば、彼の業績をご存知だろう)、現在はGoogleに在籍する。賞を取った "Effective Java" と "Effective Java Second Edition" の著者でもある。彼は最近Webで開催されたRed Hat Middleware 2020カンファレンスで講演した。講演のポイントは、Oracleの管理下にあるJavaプラットフォームの将来に対する慎重ながらも楽観的な見方と懸念についてだった。InfoQはJosh氏にコンタクトして、彼の考えをもっと多くの人に伝えることに興味があるか尋ねた。増加しているOracleから元Sunの人材流出、Oracleがコミュニティや不明瞭なJava知
HelloWorldやっても面白くねーんだよ!! 皆さんこんにちは。 Google App Engine (GAE)でJavaがサポートされ、 PythonはスルーしたけどJavaならやりたい!でもJava未経験! GAE/Jに手を出してみたけど、結局hello, world!のサンプルアプリを公開したまま 放置した状態になっていませんか? 僕はそうです! Java使えたら楽しいだろうなー Java覚えて仕事の案件こなしたいなー Java使えたらオブジェクト指向がもっとわかるだろうなー リア充へのあこがれ と、常々思っていつつも、Javaの最初の面倒臭さの前にいつもやる気喪失するんですよね。 HelloWorldひとつやるのにpublic static void main()書くなんて面倒臭すぎです コンパイルなんて面倒でやってられません eclipseの使い方憶えるのが面倒だし ecli
この記事は検証可能な参考文献や出典が全く示されていないか、不十分です。 出典を追加して記事の信頼性向上にご協力ください。(このテンプレートの使い方) 出典検索?: "アプリケーションサーバ" – ニュース · 書籍 · スカラー · CiNii · J-STAGE · NDL · dlib.jp · ジャパンサーチ · TWL (2017年5月) アプリケーションサーバ(英: Application Server)は、ビジネスロジックなどを実装したアプリケーションソフトウェアを実行することを専門とするコンピュータネットワーク上のサーバコンピュータ、もしくはそのようなコンピュータ上でのアプリケーションの実行を管理補助するミドルウェアのこと。 ウェブアプリケーションサーバは、ウェブクライアントからのHTTPのレスポンス要求を処理するウェブサーバとバックエンドの関係データベース管理システム (R
GlassFishは、サン・マイクロシステムズ(サン)を中心としたオープンソース・コミュニティと、同コミュニティで開発されたJava EE(現・Jakarta EE)準拠のアプリケーションサーバの名称である。その後、サンを買収したオラクルによってコミュニティが継続された。2017年、Java EEの策定がEclipse Foundationに移管されることになり、それに伴いGlassFishも同組織に寄贈された。 本項では以降、特別な断りのない限りアプリケーションサーバのことを指すものとし、コミュニティについてはGlassFishコミュニティと呼称する。 GlassFishは設計・開発・テストのすべてをオープンソース・コミュニティ上で行っている。かつては、オラクル(サン)による商用サポート(商用版にはロードバランサなどオープンソースではないコンポーネントが追加されている)も同時に行われてい
はじめに この連載では、「GlassFish」という製品を利用して、Java言語に親しんでもらうことを目的としています。第1回目の今回は、普段はあまり意識しない「アプリケーションサーバとは何か」に焦点を当て、アプリケーションサーバの役割を改めて学んでいきたいと思います。 対象読者 Javaでなにかしらのアプリケーションを作成したことのある方 Javaの変数の宣言や、if文・for文・while文の制御文を踏まえてアプリケーションを作成したことのある方 オブジェクト指向プログラミングができなくとも構いません。徐々に学んでいければと考えています。また、学びやすいWebアプリケーションをサンプルとするので、Webアプリケーションとは違った分野を勉強したい方には当連載は向いていません。 改めてアプリケーションサーバって何だろう GlassFishもアプリケーションサーバの1つです。最近では開発環境
米Sun MicrosystemsのGlassFish Communityは1月23日、オープンソースのJavaアプリケーションサーバ「GlassFish 2.1」の最終ビルド(v2.1 b60e Promoted Build)をリリースした。コミュニティーのWebサイトでコードを入手できる。 最新版は、SIPサーブレットコンテナを含むテレコム向けサーバ「SailFin 1.0」の基盤となるもので、SIPサーブレットをサポートし、VoIPに対応する。 Java Messaging Service(JMS)準拠の「OpenMQ 4.3」を統合した。500以上のバグ修正のほか、クラスタリングのShoal Group Management Service(GMS)、Webサービススタック「Metro」、HTTPエンジンの「Glizzly」など一部技術の品質も改善した。 CDDL(Common D
This webpage was generated by the domain owner using Sedo Domain Parking. Disclaimer: Sedo maintains no relationship with third party advertisers. Reference to any specific service or trade mark is not controlled by Sedo nor does it constitute or imply its association, endorsement or recommendation.
魅力的に進化したEclipseを今こそ使ってみませんか? Eclipse(イクリプス、または、エクリプス)の元になったアプリケーション開発ツールを米IBMがオープンソースコミュニティに寄贈したのは2001年でした。そして、Eclipseの魅力に取り付かれた私が翔泳社からDESKTOP REFERENCE「Eclipse辞典」を出版したのが2006年です。その後も進化をし続けたEclipseは、今では初心者から上級者まで、どなたにでもお勧めできる「素晴らしい道具」になっています。また、たくさんのプログラミング言語やツールに対応し、目的に応じて形を変えられる「万能工具」と呼べる存在になりつつあります。しかも、多くの方の参画のおかげで、オープンソースに見られやすい「敷居の高さ」はEclipseにはありません。 今こそ、Eclipseを使ってみませんか? Eclipseとは? Eclipseは誰で
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
処理を実行中です
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く