タグ

2008年1月23日のブックマーク (3件)

  • pthreadについて(スタックサイズ):CodeZine

    はじめに この連載ではUNIX系OSなどで使われるスレッド「pthread」についてサンプルを交えて説明していきます。pthreadはPOSIXが仕様化したスレッドモデルです。サンプルはCと一部C++、調査環境はFedora 8(2.6.23.1-49.fc8)、32bit、glibc-4.1-2、gcc-4.1.2-33およびFedora Core 6(2.6.18-1.2798.fc6)、32bit、glibc-2.5-3、gcc-4.1.1-30を使用しています。過去の記事第1回:pthreadについて(概要・生成)第2回:pthreadについて(同期)第3回:pthreadについて(条件変数・モデル)第4回:pthreadについて(スレッド固有データ) 8. スレッド属性(リファレンス) スレッドはスレッドを生成する際に属性を付加することができます。属性とはスレッドにおける拡張パラ

    kura_ken
    kura_ken 2008/01/23
  • JEEアプリケーションでのファイルのウイルススキャンの実装:CodeZine

    はじめに この記事では、Java(JEEアプリケーション)でファイルのアンチウイルススキャンを実装する方法の一例を紹介します。現在のコンピュータ環境、特にWindowsオペレーティングシステムでは、ウイルスやトロイの木馬をはじめとするさまざまなマルウェアやスパイウェアが大きな問題となっています。 Javaで開発するアプリケーションに、外部からファイルをアップロードできるようにするという要件がある場合、セキュリティリスクが生じる可能性があります。ここで言うアップロードとは、HTTPプロトコルなり他の方法なりを使って、何らかの形で企業のファイアウォール内に外部のファイルを送れるようにすることを指します。こうした要件はエンタープライズアプリケーションでは非常によくあるもので、しかもJavaは最も広く使われているWeb開発プラットフォームの1つです。にもかかわらず、このように大きく口を開けたセキュ

  • 第10回 CACHÉによるWebサービスの概要:CodeZine

    はじめに 今回は、CachéによるWebサービスの概要を説明します。SOAP(Simple Object Access Protocol)プロトコルによる関連メソッドの集合であるWebサービスは、プラットフォームの違いを越えたデータのやりとりを実現する手段です。Cachéでは、SOAPの完全サポートを提供しています。Cachéは、Webサービスのサービスを生成する機能(Webサービスプロバイダ)と、Webサービスのクライアントインタフェースを生成する機能(Webサービスコンシューマ)の両方を提供します。対象読者アプリケーション・システム開発をしている人データベース関連の開発およびメンテナンスをしている人JavaやC#でプログラミングしている人 CACHÉのWebサービスとは Cachéでは、WebサービスはCaché SOAPサーバにより実現されます。CSPゲートウェイ経由でSOAP要求を