スマートデバイスアプリ開発のあれやこれや

サーバ

Apacheのmod_rewriteモジュール

Apacheのmod_rewriteモジュールを使うことで URLとそれに紐付くコンテンツの対応関係を書き換えることができます。分かりやすくいうと、http://sample/test.htmlというページがあった場合に mod_rewriteを使うと架空のURL http://sample/hoge で同じtest.htm…

Tomcat 8.0系でのデータソース定義

Tomcat上で動くWebアプリでDB接続する必要があり データソースの定義ってどうやるんだ?!と思って調べてみました。 ちなみにEclipseでDynamic Web Projectで開発したケース......です。 検証環境は以下の通り。 Mac OS X 10.10.2 Tomcat 8.0.20 MySQL 5.6.2…

Glassfish 4.1 + MySQL でデータソース定義

ソースコードからデータベースに対して直接コネクションを張ることも出来るが どうもアプリ→データベースで接続&切断を行うのはコストが高いらしい……。 なので、お作法としてはAPサーバにデータベースとのコネクションを持たせておいて アプリはAPサーバか…

Mac標準のApacheでクライアント認証環境を構築する

前回はSSL環境を構築しました。Mac標準のApacheでSSL環境を構築する - 俄今回は前回の内容を踏まえてクライアント認証環境の構築方法をまとめようと思います。 前提環境は前回と同じです。 1. 認証局(CA)の秘密鍵と証明書署名要求を作成する クライアント認…

Mac標準のApacheでSSL環境を構築する

Macにデフォルトで入っているApacheを使ったSSL環境を作ってみました。 環境の概要は以下の通りです。 Apache: 2.4.9 OpenSSL: 0.9.8za 次回はクライアント認証対応版の環境構築について書きたいです! 1. サーバ秘密鍵用の乱数ファイルを作成する サーバ側…