おいふぉりーのぶろぐ

きっと趣味のブログに違いないです!!

スポンサーサイト

上記の広告は1ヶ月以上更新のないブログに表示されています。
新しい記事を書く事で広告が消せます。
  1. --/--/--(--) --:--:--|
  2. スポンサー広告

やっぱり POCO は良さげだな~と思った

POCO というのは C++ のネットワークを中心としたライブラリなんですが、クロスプラットフォーム(Windows、Mac OS X、Linux、・・・)で動くそうです。POCO は 4つの Foundation、Net、XML、Util の部分からできていて、Foundation の部分はどのようなアプリケーションにも使えそうです。ライセンスは BOOST LICENSE で非常に緩いので本当に自由に使えます。

特徴は次の通りだそうです。まだ全然使ってないのでホームページからの受け売りですが
○スレッド、スレッド同期化、マルチスレッドプログラミングの先進的な抽象化
○ストリームとファイルシステム
○共有ライブラリとクラスのロード
○ログとエラーレポート
○セキュリティ
○ネットワークプログラミング(TCP/IP ソケット, HTTP, FTP, SMTP, etc.)
○XML パーサ (SAX2 and DOM)
○コンフィギュレーションファイルと引数オプションのハンドリング
○データベースアクセス

CodeZineの記事が色々参考になりそうです。
組み込みWebサーバなんて作っちゃってますけど(スゴイ)。まあ、確かにソフトウェアのインターフェースをネットワーク化するのには手っ取り早いかも。
ファイルとストリームの記事を見てても、ファイル操作クラスや圧縮・伸張ストリームという便利なものがあるみたいです。

ただ、いつも海外のライブラリを使うときに気になるのが、日本語対応しているのか?ということです。BOOSTのディレクトリ操作やテキスト処理も日本語に関して怪しいのが困り者です。とりあえず、POCOのテキスト処理はUTF-8だそうなのですが、どこまでUTF-8に対応しているのだろうか?これは試してみるしかありませんね。

暇なときに試してみよ~っと。
  1. 2008/03/07(金) 08:49:29|
  2. ソフトウェア開発
  3. | トラックバック:1
  4. | コメント:1
<<3D メガネについて | ホーム | Cairo の TextExtents のメモ>>

コメント

承認待ちコメント

このコメントは管理者の承認待ちです
  1. 2010/04/24(土) 16:30:28 |
  2. |
  3. #
  4. [ 編集]

コメントの投稿


管理者にだけ表示を許可する

トラックバック

トラックバックURLはこちら
http://tm86eublog.blog42.fc2.com/tb.php/214-564cc420
この記事にトラックバックする(FC2ブログユーザー)

linux ファイルシステム

外付けHDD(250GB)を買ってきました。説明書を読むとパーテーションを区切る事がで...-外付けHDD(250GB)を買ってきました。説明書を読むとパーテーションを区切る事ができるようです。外付けHDDのパーテーションを区切る利点はありますか?-http://rd.yahoo.co.jp/rss/l/...
  1. 2008/03/07(金) 23:29:50 |
  2. リナックス 初心者のlinux 導入奮戦記 リナクスって読んでたよ。

来客数

プロフィール

Euphorie

Author:Euphorie
"おいふぉりー"って呼んでくださいな☆
ハードウェアとかソフトウェアとかの開発に興味があったり。。。
連絡先は上の画像。

最近の記事

最近のコメント

最近のトラックバック

月別アーカイブ

カテゴリー

ブロとも申請フォーム

この人とブロともになる

ブログ内検索

RSSフィード

リンク

このブログをリンクに追加する

上記広告は1ヶ月以上更新のないブログに表示されています。新しい記事を書くことで広告を消せます。