by Desaware - 製品のタイプ: コンポーネント / DLL
Desaware NT Service Toolkit (英語版) - DLL - V2.0 by Desaware
機能満載の NT サービスを作成できます。 単に "サービスとして動作する" だけではない Desaware NT Services Toolkit では、NT サービスのすべてのオプション、およびすべてのコントロールに対応したサービスを作成できます。 システム モニタ、バックグラウンド タスク、ビジネス オブジェクトなどの分野においては、サービスのほうがアプリケーションより明らかに優れています。 サービス コントロールなどの用途に使用する独自のコントロール パネル アプレットを作成できます。
Desaware NT Services Toolkit では、Visual Basic を使用して Professional NT Services が作成できます。
NT Services を使用する理由
システム モニター
バックグラウンド タスク
ソフトウェア エージェント
リソース プール
ビジネス オブジェクト
ツールキットの特徴
デバッギング
COM/DCOM に対応
スケーラビリティ
偽装
シミュレーション
構成
同期
コントロール パネル アプレット
V2.0 での変更点
サービスを実行できる新しいコマンド ライン オプション
-User および -Password を使用すると、サービスを実行するアカウントが指定できます。 この設定は Service Configuration ファイルの設定よりも優先します。システムによってアカウントが異なる場合には最適です。 このオプションは、デスクトップと対話するよう設定されたサービスには対応していません。
-Params を使用すると、インストール中に各種パラメータが設定できます。このパラメータは、実行時にいつでもサービスで読み取ることができます。
-Silent を使用すると、インストール実行中にメッセージ ボックスが表示されないようにでき、リモート インストールや自動インストールへのサポートが向上しました。
IdwServiceControl の新しいメソッドとプロパティ
StartupParameters - コントロール パネルまたは Service Control Manager を通じて、サービスの手動起動時に設定されるパラメータが読み取れます。
InstallParameters – サービスのインストール時に、コマンド ラインで指定したパラメータが読み取れます。
Trace – 診断用に、サービス コンポーネントからフレームワーク トレーシング システムへ任意のテキストを出力できます (次項を参照)。
GetInteractiveUser – ログオン中のユーザーに関するアカウント情報が取得できます。
計測機能と診断機能の改善
フレームワーク ロギング – 構成の問題点を解決しやすくするため、定義可能なトレース レベルにより、フレームワークの操作に関する詳しい情報をどのようにログに記録するかを制御できます。
インタラクティブ サービスの新機能
新しい IdwEasyService2 インターフェイスにより、いつインタラクティブ ユーザーがシステムからログオフしたかを特定できる OnLogout メソッドが利用できます。
新機能により、インタラクティブ ユーザーがログオンして各自のアカウント名とドメインを取り出したかどうかがほとんどの場合に特定できます。
エラー処理の改善
Visual Basic コンポーネントで発生したランタイム エラーの確実な捕捉、および検知により、エラーが発生した場合のシャットダウンが、より安全に行えます。 診断機能の向上により、エラーの発生場所および発生時刻がわかるため、より容易にサービスをデバッグできます。
サービス コントロール機能
新しい VB6 クラスにより、サービス (始動、停止、実行中のサービスへの情報送信など) の制御方法が実際に示されます。 このクラスのソース コードがすべて含まれています。
他の機能
システム シャットダウンの検知、および処理が改善され、早期化が図られました。
デフォルトのセキュリティ処理が改善されたことにより、リモートまたは DCOM をベースとするシナリオで必要な設定作業が削減されました。
サービス実行可能ファイルの一括作成。 ビルド スクリプトの一部としてサービス実行可能ファイルが作成できるようになりました。
.NET のマイグレーションに対応
NT Service Toolkit の COM エディションで作成したサービスは、NT Service Toolkit の .NET エディションに簡単にマイグレートできます。 .NET エディションでは、全体的に同じアーキテクチャを使用し、インターフェイスは実質的にはなんら変わりません。 既存の VB6 クラスは、VB.Net または C# にマイグレートするのみで .NET フレームワークに直接プラグインされます。 さらに、.NET バージョンのサービスは、.NET リモーティングを使用している .NET クライアントからのアクセスはもちろん、現在の COM クライアントおよび DCOM クライアントによるアクセスも自動的に引き続きサポートします。
PartNumbers: PC-510571-25571 510571-25571 PC-510571-25572 510571-25572
PurchaseOptions: Desaware NT Service Toolkit V2.0 1 開発者ライセンス , Desaware NT Service Toolkit V2.0 1 開発者アップグレード ライセンス (アップグレードの対象: 以前のバージョン)
Resources: Independent DevX のレビュー, Desaware NT Service Toolkit V2.0 の評価版をダウンロード
OS: Windows XP, Windows 2000, Windows NT 4.0
製品のアーキテクチャー: 32Bit
ツールタイプ: コンポーネント
コンポーネントのタイプ: DLL
開発に使用したツール: Visual Basic V6.0
互換性のあるプラットフォーム: Microsoft Visual Studio 6.0, Microsoft Visual Basic 6.0
製品のクラス: Business Components
Keywords: Corporate Partner Network Administration Networking communications messaging messages transmit internet intranet system monitor background control panel service ネットワーク管理 アドミニストレーション コミュニケーション 通信 メッセージジング メッセージ トランスミット 送信 送る 伝送 電送 転送 インターネット イントラネット システム モニタ 監視 バックグラウンド 背景 コントロール 制御 パネル 画面 サービス