Skype4Java開發(fā)指南 Skype4Java架構(gòu) Skype4Java提供了一個(gè)較為完善的開發(fā)體系,使您可以非常容易地使用Java開發(fā)Skype外殼程序。 Skype插件程序與Skype的通信都是基于一些文本命令來完成的。因此,要想開發(fā)Skype的插件應(yīng)用,就需要依靠不同操作系統(tǒng)平臺(tái)的系統(tǒng)調(diào)用,發(fā)送Skype平臺(tái)的相應(yīng)命令來實(shí)現(xiàn)。 Skype4Java在最底層,也是通過操作系統(tǒng)的系統(tǒng)調(diào)用來完成消息的發(fā)送。針對(duì)異構(gòu)平臺(tái),Skype4Java提供了不同平臺(tái)的底層實(shí)現(xiàn),而Skype4Java的使用者不用管具體的操作系統(tǒng)平臺(tái)。因?yàn)槌橄蟾割怌onnector類的靜態(tài)方法getInstance()具體判斷當(dāng)前操作系統(tǒng)是什么平臺(tái),采用簡單的工廠模式,返回相應(yīng)平臺(tái)的子類對(duì)象,如OSXConnector.,LinuxConnector, WindowsConnector, Win32Connector等,這些都是Connector類的子類。Connector及其子類即實(shí)現(xiàn)了一些系統(tǒng)調(diào)用的方法,其中被重載的一系列execute()方法最終調(diào)用不同子類的sendCommand (String command)方法來實(shí)現(xiàn)了不同平臺(tái)的消息發(fā)送。 而對(duì)于一些數(shù)據(jù)的接收和處理全局都是采用事件監(jiān)聽的機(jī)制(觀察者模式),用于完成數(shù)據(jù)的接收,處理機(jī)制的調(diào)用,錯(cuò)誤的處理等。 Skype平臺(tái)利用錯(cuò)誤消息機(jī)制提供了出錯(cuò)的處理。因此,在我們的錯(cuò)誤處理中,只需分析錯(cuò)
標(biāo)簽: Skype4Java 開發(fā)指南 架構(gòu)
上傳時(shí)間: 2014-11-28
上傳用戶:manlian
rhce linux learning guide 1.01 Basic Linux Knowledge 1.02 Linux Filesystem Hierarchy and Structure 1.03 Basic Commands 1.04 Printing 1.05 The Linux/Unix Shell 1.06 Basic Security 1.07 Linux/Unix System Administration 1.08 Basic TCP/IP Networking 1.09 Standard Network Services 1.10 Basic Network Security
標(biāo)簽: Linux Filesystem Knowledge Hierarchy
上傳時(shí)間: 2014-12-06
上傳用戶:stewart·
應(yīng)用UNIX的fork()等系統(tǒng)調(diào)用,編寫一個(gè)c程序具有以下功能: a) 實(shí)現(xiàn)Shell的基本功能,包括有:打印提示符;接受和分析命令行(濾去無效的空格、tab符號(hào)以及換行符等);執(zhí)行命令(要有出錯(cuò)處理;輸入exit或者bye退出);返回父進(jìn)程; b) 處理后臺(tái)程序(不需要wait) c) 處理多行命令(分析命令行中的‘ ’并處理之) d)應(yīng)用 dup(), pipe()系統(tǒng)調(diào)用具有輸入輸出重定向以及管道功能;
標(biāo)簽: UNIX fork 系統(tǒng)調(diào)用
上傳時(shí)間: 2013-12-25
上傳用戶:獨(dú)孤求源
關(guān)于bash的電子書,是介紹SHELL比較全面的書之一
上傳時(shí)間: 2014-01-08
上傳用戶:chfanjiang
This document is a "practical guide" to very quickly setup CVS/RCS source code control system. This document has custom shell scripts which are wrappers on top of CVS. These scripts provide an easy user interface for CVS. Several shell scripts are provided to make RCS more easy to use. The information in this document applies to Linux and as well as to all other flavors of Unix liks Solaris, HPUX, AIX, SCO, Sinix, BSD, SCO, etc.. and BeOS.
標(biāo)簽: This practical document control
上傳時(shí)間: 2014-01-16
上傳用戶:gxmm
Linux實(shí)用培訓(xùn)學(xué)習(xí)教程,linux編程基礎(chǔ),內(nèi)核結(jié)構(gòu)詳解,shell命令,文件結(jié)構(gòu)等
上傳時(shí)間: 2014-01-21
上傳用戶:change0329
本書是WindowsShell編程的完全參考手冊(cè),包括新的Shell程序員指南和對(duì)Windows2000做的全部改進(jìn)。本書除了包括函數(shù)、宏、輕量實(shí)用API、消息及通知、結(jié)構(gòu)和枚舉外,還涵蓋了Shell基礎(chǔ)、中間技巧和對(duì)Win32程序員可用的WindowsShell接口擴(kuò)展集。
標(biāo)簽: WindowsShell 編程 參考手冊(cè)
上傳時(shí)間: 2014-01-21
上傳用戶:dyctj
unified configuration interface. small configuration library for programs written in c, can be used for shell scripts as well.
標(biāo)簽: configuration interface programs unified
上傳時(shí)間: 2017-01-04
上傳用戶:ynsnjs
程序員超級(jí)開發(fā)寶典:.net,com,delphi,java,oracle,sql,vb,vc,軟件工程等內(nèi)容。其中vc篇包括 [VC_C_]NT系統(tǒng)下木馬進(jìn)程的隱藏(11774Bytes) [VC_C_]簡單談?wù)凜++ 遞歸的思想實(shí)現(xiàn)以及和循環(huán)的關(guān)系(3537Bytes) [VC_C_]C++語法之函數(shù)重載(1938Bytes) [VC_C_]C語言編程風(fēng)格(2200Bytes) [VC_C_]如何用Shell實(shí)現(xiàn)程序組快捷方式的添加(3387Bytes) [VC_C_]移動(dòng)到平面(Blitting to Surfaces)(11290Bytes) [VC_C_]DirectX丟失及恢復(fù)平面(12480Bytes) [VC_C_]DirectX創(chuàng)建平面(6312Bytes) [VC_C_]兩個(gè)小時(shí)學(xué)會(huì)DirectDraw編程(6647Bytes) [VC_C_]關(guān)于const的8點(diǎn)說明(2482Bytes) [VC_C_]泛型編程在非C++語言中的實(shí)現(xiàn)之探討(5930Bytes) [VC_C_]刪除文件中指定的部分內(nèi)容(2096Bytes) [VC_C_]TOOLHELP32 In WIN2000(4138Bytes) [VC_C_]Windows下DLL編程技術(shù)及應(yīng)用(7167Bytes) [VC_C_]MFC and Design Patterns(8117Bytes) [VC_C_]DVD解碼源代碼大公布(10169Bytes) [VC_C_]C++Builder實(shí)現(xiàn)Directx截流媒體屏代碼(10363Bytes)
標(biāo)簽: delphi oracle 11774 Bytes
上傳時(shí)間: 2014-01-22
上傳用戶:csgcd001
Unix Unleashed, Third Edition is written with the power user and system administrator in mind. This book will help the reader understand the nuances of the major Unix variants including SVR4, HP-UX, Solaris, AIX, BSD, IRIX, SunOS, and Linux. It will help the reader decide which Unix shell works best for their particular situation. Other topics such as Kernel Configuration, Networking, User Administration, and File Management are covered extensively for the administrator who wants a variety of options to choose from for best performance. The book also provides in-depth coverage of configuring and optimizing mail, DNS, HTTP and other services many companies deploy across their intranet and on the Internet
標(biāo)簽: administrator Unleashed Edition written
上傳時(shí)間: 2017-01-13
上傳用戶:來茴
蟲蟲下載站版權(quán)所有 京ICP備2021023401號(hào)-1