最新情報
2008-04-11
DICE version 0.9.1.1 build 2008041101 がリリースされました。
DICEユーザコントロールパネルへのログインのためのIPアドレスレンジホワイトリストを実装
XMLストアにダイナミックDNSサービス報告用WAN IPアドレスの不揮発ストレージを追加
[IRC] Adobe Flash Player 9.0.124.0上のweb IRCクライアント用にソケットポリシーファイルのサポートを実装
変更一覧について詳しくはリリースノートを御覧下さい。
DICEとは
DICE : IRC/webサーバ for Microsoft Windows®
DICEは、IRCクライアント、OpenNapクライアント、webブラウザを同時に受容できるマルチプロトコルwebサーバです。
標準的なwebサーバ機能に加え、webブラウザを含む、DICEがサポートする全てのクライアントから同時アクセス可能な、リアルタイムのテクストチャット用チャンネルを開設できるIRCサーバ機能を持ちます。
DICEのフレームワークはWindows専用にデザインされており、最新のマルチコアプロセッサのパフォーマンスを引き出すべく完全にマルチスレッド化・非同期化されています。通常のPCで数千の同時接続をホスト可能であることを実テストで検証しています。
DICEはWindowsサービスとしてバックグラウンドで動作します。管理タスクは、webブラウザで遠隔アクセスできるwebユーザインタフェイスを通して実行します。
典型的利用法
+ IRCクライアント、opennapクライアント、webブラウザのいずれを使っても参加できるチャットルームを開設する
+ ユーザがopennapクライアントでファイルを検索したり互いに転送したりできるプライベートなサーバを設置する
+ webサイトを開設し、PHP、Perl、C#、VB.NETで動的なwebページを作成する
これらの活動を全て同時に、一台のPC上で動作するDICE上で運営できます。
主な機能
概観
+ HTTP 1.1 (RFC2616)準拠のwebサーバ
+ RFC 1459/2812準拠のIRCサーバ(RFC仕様からの変更はこちらを参照)
+ OpenNap準拠のディレクトリ公開サービス
+ Windowsサービスとして稼働
+ SSL経由(要証明書)のwebユーザインタフェイスを通じた安全な遠隔管理
+ マルチスレッドと高度なI/OによるWindows OSへの完全な最適化
+ Windows XP SP2 / Windows Server 2003 SP1のWindows Firewallに対応
+ Windows Vistaフルサポート
+ UPnPポートマッピングによるNAT通過
+ UPnPによるグローバルIPアドレス変更通知とダイナミックDNSエントリ自動更新
Web
+ 完全にカスタマイズ可能なAJAXベースweb UIと、XMLの複数言語テクストリソース
+ Web UIの組み込みユーザコントロールパネルによるメンバーデータベース管理
+ HTTPダイジェストアクセス認証
+ ISAPI拡張によるPHP 5サポート
+ オンデマンドC#/VisualBasic.NET/JScriptソースコンパイル機能を備えた.NET webアプリケーションコンテナ
+ 組み込みPerlインタープリタによる高速Perl CGI実行
+ アカウント登録スパムに対するCAPTCHA画像認証
+ 帯域搾取を防止する外部リンク禁止
+ Web UI管理ツール内の遠隔ファイルダウンロードマネージャ
IRCチャット
+ チャットチャンネルでのIRCクライアントとopennapクライアントの相互運用
+ webブラウザ経由のアクセスを可能とする、FlashとJavaScriptで実装されたユーザがカスタマイズできるweb IRCクライアント
+ 永続的なニック/チャンネル管理のためのIRCユーザシェル
+ IRCホスト詐称プロクシスキャナ(SOCKS4/5/Wingate/HTTP)
+ 従来のIRCと同一ポートで利用できるSSL経由のIRC
+ ユーザがカスタマイズ可能なXMLのIRC用複数言語テクストリソース
+ IRCでのユーザIPアドレスを隠蔽する一意なホスト名マスク
+ プライベートメッセージスパム駆除用組み込みボット
+ チャンネル作成ロックと強制チャンネル参加
+ 包括的なチャンネル活動記録機能
必要動作環境
+ Microsoft Windows XP / Windows Server 2003 / Windows Vista
DICEはWindows NT3/NT4/2000、Windows 95/98/ME等のレガシーOS上では実行できません。
+ .NET Framework 2.0
サポートアプリケーションのDICEマネージャの動作と、DICE上での.NET webアプリケーションホスティングの際に、.NETフレームワークが必要になります。Windows Vistaにはデフォルトでインストールされています。それ以外のOSでは、Microsoft Updateによる自動Windowsアップデート、またはMicrosoftのwebサイトからダウンロードできます。
連絡
DICEはRyuKによって開発されています - email:
使用に際しての問題その他の御問合わせは作者までemailを送信頂けますと幸いです。
記載されている会社名、製品名は、各社の登録商標または商標です。