プログラミングMicrosoft Windows 2000 を通販で購入する(通信販売で予約する)

サービス開発のノウハウを一挙に習得!本書は、プログラムの開発に欠かせないイベントログ、SCMとSCP、WMI、セキュリティなどの情報満載。

【目次】
第1部 Windowsサーバー機能概要(サービス開発の原則/デバイスI/Oとスレッド間通信)/第2部 サービス(サービスアプリケーション/サービスコントロールプログラム(SCP))/第3部 管理(システムレジストリ/イベントログ/パフォーマンスモニタリング ほか)/第4部 セキュリティ(トラスティ管理/アクセスコントロール/ユーザーコンテキスト ほか)
[トップページへ戻る] [2005-02-12の販売ランキングへ飛ぶ] [2005-02-12の人気足跡へ飛ぶ]

楽天ブックスで購入・内容を確認

プログラミングMicrosoft Windows 2000を楽天ブックスで購入する
プログラミングMicrosoft
プログラミングMicrosoft Windows 2000サービスによるサーバーアプリケーション開発
著者:ジェフリ・リクター / ジェイソン・D.クラーク
出版社:日経BPソフトプレス/日経BP出版センター
本体価格:5,800円
楽天ブックスで購入する


amazon.co.jpを利用して通信販売

↓↓↓↓プログラミングMicrosoft Windows 2000↓↓↓↓をamazon.co.jpで購入する
プログラミングMicrosoft Windows 2000
↑↑↑↑をamazon.co.jpで内容をチェック/購入する↑↑↑↑

目次


はじめに

第1部 Windowsサーバー機能概要
第1章 サービス開発の原則
 1.1 障害とクールな対策
 1.2 スケーラビリティとパフォーマンス
 1.3 管理
 1.4 セキュリティ
 1.5 サービスを開発する必要性
 1.6 ネットワーク通信

第2章 デバイスI/Oとスレッド間通信
 2.1 デバイスの開閉
 2.2 ファイルデバイスの操作
 2.3 同期デバイスI/O処理の実行
 2.4 非同期デバイスI/Oの基礎
 2.5 I/O処理完了通知の受信

第2部 サービス
第3章 サービスアプリケーション
 3.1 Windowsサービス通信アーキテクチャ
 3.2 Windowsシステムに組み込まれているサービスコントロールプログラム
 3.3 Windowsサービスアプリケーションアーキテクチャ
 3.4 コントロールコードとステータスレポート
 3.5 サービス開発時の諸問題
 3.6 サービスのデバッグ作業
 3.7 TimeServiceサンプルサービス
 3.8 TimeClientサンプルアプリケーション

第4章 サービスコントロールプログラム(SCP)
 4.1 SCMデータベースへのサービスの追加
 4.2 SCMデータベースからのサービスの削除
 4.3 サービスの開始と制御
 4.4 サービスの再構成
 4.5 SCMデータベースのロック
 4.6 その他のサービスコントロールプログラム関数
 4.7 SuperSCPサンプルアプリケーション

第3部 管理
第5章 システムレジストリ
 5.1 システムレジストリの構造
 5.2 レジストリ規約
 5.3 レジストリキーの操作
 5.4 レジストリ値の操作
 5.5 システムレジストリへのデータ格納
 5.6 レジストリへのリモートアクセス
 5.7 システムレジストリの効率的な使用法
 5.8 レジストリ変更の通知
 5.9 レジストリの整理整頓
 5.10 その他のレジストリ関数

第6章 イベントログ
 6.1 イベントログとは
 6.2 イベントの報告
 6.3 メッセージファイル(DLLとEXE)の作成
 6.4 イベントログからの読み出し

第7章 パフォーマンスモニタリング
 7.1 パフォーマンスモニタリングの基礎
 7.2 パフォーマンスオブジェクトとカウンタ
 7.3 パフォーマンスデータの収集
 7.4 パフォーマンス情報データ構造体
 7.5 パフォーマンスカウンタDLLのデバッグ
 7.6 HWInputMonサンプルアプリケーション
 7.7 カウンタ値へのアクセス同期

第8章 Windows Management Instrumentation(WMI)
 8.1 WMIアーキテクチャ
 8.2 WMIツール
 8.3 WMIデータ構成
 8.4 WMIが提供するサービス関連コアクラス
 8.5 イベント
 8.6 TimeServiceProviderサンプルWMIプロバイダ
 8.7 恒久化構成情報

第4部 セキュリティ
第9章 トラスティ管理
 9.1 トラスティについて
 9.2 Windows 2000のセキュリティツール
 9.3 トラスティアカウントの管理
 9.4 SIDについて
 9.5 特権と権限
 9.6 トラスティを作成する理由
 9.7 TrusteeManサンプルアプリケーション

第10章 アクセスコントロール
 10.1 アクセスコントロール入門
 10.2 アクセスコントロールプログラミング

第11章 ユーザーコンテキスト
 11.1 ユーザーコンテキストについて
 11.2 ユーザーコンテキストプログラミング
 11.3 トークン情報の修正
 11.4 トークンを使用したコード実行
 11.5 制限トークン

第12章 通信とセキュリティ
 12.1 暗号化
 12.2 セキュリティプロトコル
 12.3 Windows 2000接続サービス
 12.4 安全な接続プログラミング

付録A ビルド環境
 A.1 CmnHdr.hヘッダーファイル
 A.2 リンカと(w)WinMainエントリポイント関数
 A.3 Windowsバージョンビルドオプション
 A.4 Unicodeビルドオプション
 A.5 Windows定義と警告レベル4
 A.6 pragma messageヘルパマクロ
 A.7 chINRANGE、chDIMOF、そしてchSIZEOFSTRINGマクロ
 A.8 chROUNDDOWNとchROUNDUPインラインテンプレート関数
 A.9 chBEGINTHREADEXマクロ
 A.10 x86プラットフォーム用の改良版DebugBreak
 A.11 ソフトウェア例外コードの作成
 A.12 chMBマクロ
 A.13 chASSERTマクロとchVERIFYマクロ
 A.14 chHANDLE_DLGMSGマクロ
 A.15 chSETDLGICONSマクロ
 A.16 ホストシステムとUnicodeサポート
 A.17 OSバージョンチェック用インライン関数
 A.18 CSystemInfo C++クラス

付録B クラスライブラリ
 B.1 確実な後片付けを行うテンプレートC++クラス(EnsureCleanup.h)
 B.2 プリントバッファC++クラス(PrintBuf.h)
 B.3 自動バッファテンプレートC++クラス(AutoBuf.h)
 B.4 UIレイアウトC++クラス(UILayout.h)
 B.5 I/O完了ポートC++クラス(IOCP.h)
 B.6 セキュリティ情報C++クラス(SecInfo.h)

レビュー

出版社/著者からの内容紹介


サービス開発のノウハウを一挙に習得
著名なJeffrey Richter氏と、Microsoft社内随一のWindows 2000セキュリティスペシャリストJason Clark氏が、特別な基盤を実装したWindows 2000用サーバーアプリケーションであるサービスのアーキテクチャを隅々まで語り尽くしています。開発者がこれまで習得したDLL、構造化例外処理、Unicode、その他のWindows機能に関する知識を、サービス開発の専門領域に適応できるようになります。本書を一読すれば、高度なスケーラビリティを誇る、強力かつ堅牢なサーバーソフトウェア開発のノウハウのすべてを習得できます。


内容(「BOOK」データベースより)


サービス開発のノウハウを一挙に習得!本書は、プログラムの開発に欠かせないイベントログ、SCMとSCP、WMI、セキュリティなどの情報満載。


内容(「MARC」データベースより)


〈CD-ROM付き〉開発者がこれまでに習得したDLL、構造化例外処理、Unicode、その他のWindows機能に関する知識を、サービス開発の専門領域に適応できるように解説する。


Amazon.com


An ever-growing number of applications are being developed for the Windows server platform. As more companies come to rely on this burgeoning code base, software developers require the skills to closely integrate with Windows. Administrators resent applications with obvious bugs, but they will also reject code that is difficult to administer, performs poorly, or dominates system resources. Programming Server-Side Applications for Microsoft Windows 2000 helps intermediate and advanced Windows programmers by covering a range of topics needed to develop reliable applications for Windows 2000.

Readers should be familiar with C++ Windows programming and spend little time introducing basic concepts. Advanced readers will find this refreshing, while beginners should scurry off and bone up by reading the prequel, Jeffrey Richter's Programming Applications for Microsoft Windows. Moreover, although this book covers server-side applications, it spends very little time on network programming--it assumes the reader is already comfortable with sockets or some other form of client/server communication.

The sections on services and administration are straightforward, and readers familiar with Windows NT will easily grasp the skills needed to build system-friendly applications. Security is a trickier topic, and the authors do a good job of introducing the different aspects of Windows security, emphasizing the functions that programmers will use most frequently. There is a solid explanation of Windows network authentication and secure communication. (These topics almost warrant a separate book, but there is enough information here to get off to a good start.)

The critical nature of server-side applications is emphasized--stressing that it is not acceptable to reboot the server machine regularly if the system grows unstable. Readers get strong advice on the importance of managing resources, easy administration, and scalability. In most cases, these concepts are reinforced with specific examples throughout the text via notes on common pitfalls and bugs, but it would have been nice to see this point hammered home a bit more, especially the difficulty in testing code in a simulated production environment.

The best aspect of this book is the exemplary sample code. It is easy to understand and well documented, and it does a good job of demonstrating the topics the book discusses. The companion CD-ROM contains all the code needed to build the sample applications under Visual C++ 6.0, most of which can easily be modified to other uses. Note that much of the information in this book is not specific to Windows 2000--it can be easily applied to Windows NT 4--but new features such as Active Directory are not discussed in any detail. You can use this book to modify existing applications to better integrate with Windows, or to develop new server applications from scratch. If you want a solid tutorial for developing Windows server applications, this wi


↓↓↓↓プログラミングMicrosoft Windows 2000↓↓↓↓をamazon.co.jpで購入する
プログラミングMicrosoft Windows 2000
↑↑↑↑プログラミングMicrosoft Windows 2000↑↑↑↑をamazon.co.jpで購入する

プログラミングMicrosoft 関係をチェックする

[プログラミングMicrosoft を KeyWordにして 価格や在庫 を 検索する]←検索結果を全て表示する

↓↓関連書籍のリンク↓↓
4891005203:[プログラミングMicrosoft Visual Basic 2005 (言語編下)を確認する]
4891003170:[プログラミングMicrosoft ADO.NETを確認する]
4891003294:[プログラミングMicrosoft Visual C++.NET(vol.2(活用編))を確認する]
4891002999:[プログラミングMicrosoft Visual C++.NET(vol.1(基礎編))を確認する]
4891002972:[プログラミングMicrosoft Visual Basic.NET(vol.1(基礎編))を確認する]
4891003987:[プログラミングMicrosoft DirectX 9グラフィックスパイプラインを確認する]

出版社:日経BPソフトプレス 関係をチェックする

[日経BPソフトプレス を KeyWordにして 価格や在庫 を 検索する]←検索結果を全て表示する

↓↓関連書籍のリンク↓↓
489100391X:[Windows NT Server 4.0ユーザーのためのWの内容をチェックする]
4891008709:[セミナーテキスト スキルアップMicrosoft PowerPointビジネス問題集-2003/20の内容をチェックする]
4891005114:[ひと目でわかるMicrosoft SQL Server 2005の内容をチェックする]
4891005130:[コンピュータサービス技術評価試験 PCドライビング部門対策テキスト Ver.1の内容をチェックする]
4891001631:[Microsoft Windows 2000 Professionalオフィシャの内容をチェックする]
4891005262:[Microsoft Visual Basic 2005実践講座-ステップバイステップで学ぶプログラミの内容をチェックする]
4891008687:[セミナーテキスト スキルアップMicrosoft Accessビジネス問題集-2003/2002/2の内容をチェックする]
489100259X:[ひと目でわかるMicrosoft Windows XP Professionalの内容をチェックする]
4891003529:[.NET & Windowsプログラマのためのデバッグテクニック徹底解説の内容をチェックする]
4891008407:[Microsoft Office Access 2003(初級編)の内容をチェックする]

その他 書籍やCD,DVDを紹介します

おっ・・と、惹かれるタイトルがあったらチェックしてみてください

人気の予約商品を紹介する

4123901417:[れない料理教室-「Sento Bene料理教室」の人気イタリアンレシピ の 予約購入を検討する]
434480919X:[全寮制櫻林館学院〜ロマネスク〜 の 予約購入を検討する]
4778103459:[しほの涼写真集 (仮) の 予約購入を検討する]

ランダムにリンクを作成

4750002666:[ハッピーになるセルフセラピー-75のプチカウンセリング・レッスンを見る]
480690841X:[あなたの病気はなぜ治らないのか?-マイナス電子療法が疑問に答えますを見る]
4872787234:[ハタケ]をチェックする
4405081735:[自力整体整食法-からだの痛みや不調を根治する 足腰、ひざの痛]をチェックする
4906582060:[グランド・セフト・オート 3 オフィシャル ストラテジー ガイド]をチェックする
4839907684:[今日から開店!ネットショップ]をチェックする

CD,DVD,GAMEの人気商品

ヘルス&ビューティー:[期間限定! SCRATCH ラバーグリップスクラッチ けずろうさんスタンドセットを通販で買う]
おもちゃ&ホビー:[天元突破グレンラガン シモン&ブータTシャツ ホワイト サイズ:Lを通販で買う]
DVD:[まめうしくん VOL.5を通販で買う]
ホーム&キッチン:[yamagiwa バイオライト メイト SS209Wの内容を確認する]
ミュージック:[ウェブラジオ モモっとトーク・ダイジェストCD11 モモっとトーク・アツアツCDの内容を確認する]
ホーム&キッチン:[TANITA メロディータイマー ブラック TD-382-BKの内容を確認する]
おもちゃ&ホビー:[スピードスタックス ブルーの内容を確認する]
DVD:[難波金融伝 ミナミの帝王 60th COMPLETE DVD BOXの内容を確認する]


【Yahoo!ショッピング】小説から専門書まで豊富な本の品揃え
Amazon.co.jpで本を探す




[トップへ戻る] / [Book ISBN順一覧]