实例介绍
【实例截图】
【核心代码】
.
├── 《C# Web服务高级编程》 附光盘源代码
│ └── C#Web服务高级编程源码
│ ├── Case Study 1
│ │ ├── ASP.NET Code
│ │ │ ├── WroxOnline
│ │ │ │ ├── AssemblyInfo.cs
│ │ │ │ ├── BookTickets.aspx
│ │ │ │ ├── BookTickets.aspx.cs
│ │ │ │ ├── BookTickets.aspx.resx
│ │ │ │ ├── Confirmation.aspx
│ │ │ │ ├── Confirmation.aspx.cs
│ │ │ │ ├── Confirmation.aspx.resx
│ │ │ │ ├── ErrorPage.aspx
│ │ │ │ ├── ErrorPage.aspx.cs
│ │ │ │ ├── ErrorPage.aspx.resx
│ │ │ │ ├── Global.asax
│ │ │ │ ├── Global.asax.cs
│ │ │ │ ├── Global.asax.resx
│ │ │ │ ├── Header.ascx
│ │ │ │ ├── Header.ascx.cs
│ │ │ │ ├── Header.ascx.resx
│ │ │ │ ├── InformationDisplay.aspx
│ │ │ │ ├── InformationDisplay.aspx.cs
│ │ │ │ ├── InformationDisplay.aspx.resx
│ │ │ │ ├── InformationDisplayControl.ascx
│ │ │ │ ├── InformationDisplayControl.ascx.cs
│ │ │ │ ├── InformationDisplayControl.ascx.resx
│ │ │ │ ├── LeftNavBar.ascx
│ │ │ │ ├── LeftNavBar.ascx.cs
│ │ │ │ ├── LeftNavBar.ascx.resx
│ │ │ │ ├── Login.aspx
│ │ │ │ ├── Login.aspx.cs
│ │ │ │ ├── Login.aspx.resx
│ │ │ │ ├── Logout.aspx
│ │ │ │ ├── Logout.aspx.cs
│ │ │ │ ├── Logout.aspx.resx
│ │ │ │ ├── News.aspx
│ │ │ │ ├── News.aspx.cs
│ │ │ │ ├── News.aspx.resx
│ │ │ │ ├── Registration.aspx
│ │ │ │ ├── Registration.aspx.cs
│ │ │ │ ├── Registration.aspx.resx
│ │ │ │ ├── SearchFlights.aspx
│ │ │ │ ├── SearchFlights.aspx.cs
│ │ │ │ ├── SearchFlights.aspx.resx
│ │ │ │ ├── SearchFlightsResults.aspx
│ │ │ │ ├── SearchFlightsResults.aspx.cs
│ │ │ │ ├── SearchFlightsResults.aspx.resx
│ │ │ │ ├── User.cs
│ │ │ │ ├── Web References
│ │ │ │ │ └── localhost
│ │ │ │ │ ├── OnlineService.wsdl
│ │ │ │ │ ├── Reference.cs
│ │ │ │ │ ├── Reference.map
│ │ │ │ │ ├── StockQuoteService.wsdl
│ │ │ │ │ └── WroxOnlineService.disco
│ │ │ │ ├── Web.config
│ │ │ │ ├── WebForm1.aspx
│ │ │ │ ├── WebForm1.aspx.cs
│ │ │ │ ├── WebForm1.aspx.resx
│ │ │ │ ├── WroxOnline.csproj
│ │ │ │ ├── WroxOnline.csproj.webinfo
│ │ │ │ ├── WroxOnline.vsdisco
│ │ │ │ ├── _vti_cnf
│ │ │ │ │ ├── AssemblyInfo.cs
│ │ │ │ │ ├── BookTickets.aspx
│ │ │ │ │ ├── BookTickets.aspx.cs
│ │ │ │ │ ├── BookTickets.aspx.resx
│ │ │ │ │ ├── Confirmation.aspx
│ │ │ │ │ ├── Confirmation.aspx.cs
│ │ │ │ │ ├── Confirmation.aspx.resx
│ │ │ │ │ ├── ErrorPage.aspx
│ │ │ │ │ ├── ErrorPage.aspx.cs
│ │ │ │ │ ├── ErrorPage.aspx.resx
│ │ │ │ │ ├── Global.asax
│ │ │ │ │ ├── Global.asax.cs
│ │ │ │ │ ├── Global.asax.resx
│ │ │ │ │ ├── Header.ascx
│ │ │ │ │ ├── Header.ascx.cs
│ │ │ │ │ ├── Header.ascx.resx
│ │ │ │ │ ├── InformationDisplay.aspx
│ │ │ │ │ ├── InformationDisplay.aspx.cs
│ │ │ │ │ ├── InformationDisplay.aspx.resx
│ │ │ │ │ ├── InformationDisplayControl.ascx
│ │ │ │ │ ├── InformationDisplayControl.ascx.cs
│ │ │ │ │ ├── InformationDisplayControl.ascx.resx
│ │ │ │ │ ├── LeftNavBar.ascx
│ │ │ │ │ ├── LeftNavBar.ascx.cs
│ │ │ │ │ ├── LeftNavBar.ascx.resx
│ │ │ │ │ ├── Login.aspx
│ │ │ │ │ ├── Login.aspx.cs
│ │ │ │ │ ├── Login.aspx.resx
│ │ │ │ │ ├── Logout.aspx
│ │ │ │ │ ├── Logout.aspx.cs
│ │ │ │ │ ├── Logout.aspx.resx
│ │ │ │ │ ├── News.aspx
│ │ │ │ │ ├── News.aspx.cs
│ │ │ │ │ ├── News.aspx.resx
│ │ │ │ │ ├── Registration.aspx
│ │ │ │ │ ├── Registration.aspx.cs
│ │ │ │ │ ├── Registration.aspx.resx
│ │ │ │ │ ├── SearchFlights.aspx
│ │ │ │ │ ├── SearchFlights.aspx.cs
│ │ │ │ │ ├── SearchFlights.aspx.resx
│ │ │ │ │ ├── SearchFlightsResults.aspx
│ │ │ │ │ ├── SearchFlightsResults.aspx.cs
│ │ │ │ │ ├── SearchFlightsResults.aspx.resx
│ │ │ │ │ ├── Web.config
│ │ │ │ │ ├── WebForm1.aspx
│ │ │ │ │ ├── WebForm1.aspx.cs
│ │ │ │ │ ├── WebForm1.aspx.resx
│ │ │ │ │ ├── WroxOnline.csproj
│ │ │ │ │ ├── WroxOnline.csproj.webinfo
│ │ │ │ │ └── WroxOnline.vsdisco
│ │ │ │ ├── _vti_pvt
│ │ │ │ │ ├── access.cnf
│ │ │ │ │ ├── deptodoc.btr
│ │ │ │ │ ├── doctodep.btr
│ │ │ │ │ ├── service.cnf
│ │ │ │ │ ├── service.lck
│ │ │ │ │ └── services.cnf
│ │ │ │ ├── _vti_script
│ │ │ │ ├── _vti_txt
│ │ │ │ ├── bin
│ │ │ │ │ ├── WroxOnline.dll
│ │ │ │ │ ├── WroxOnline.pdb
│ │ │ │ │ ├── WroxOnlineLib.dll
│ │ │ │ │ └── WroxOnlineLib.pdb
│ │ │ │ ├── stocks.xml
│ │ │ │ └── stocks.xsl
│ │ │ └── WroxOnlineService
│ │ │ ├── AssemblyInfo.cs
│ │ │ ├── Global.asax
│ │ │ ├── Global.asax.cs
│ │ │ ├── Global.asax.resx
│ │ │ ├── OnlineService.asmx
│ │ │ ├── OnlineService.asmx.cs
│ │ │ ├── OnlineService.asmx.resx
│ │ │ ├── StockQuoteService.asmx
│ │ │ ├── StockQuoteService.asmx.cs
│ │ │ ├── StockQuoteService.asmx.resx
│ │ │ ├── Web.config
│ │ │ ├── WroxOnlineService.csproj
│ │ │ ├── WroxOnlineService.csproj.webinfo
│ │ │ ├── WroxOnlineService.vsdisco
│ │ │ ├── _vti_cnf
│ │ │ ├── _vti_pvt
│ │ │ │ ├── access.cnf
│ │ │ │ ├── deptodoc.btr
│ │ │ │ ├── doctodep.btr
│ │ │ │ ├── service.cnf
│ │ │ │ ├── service.lck
│ │ │ │ └── services.cnf
│ │ │ ├── _vti_script
│ │ │ ├── _vti_txt
│ │ │ └── bin
│ │ │ ├── WroxOnlineService.dll
│ │ │ └── WroxOnlineService.pdb
│ │ ├── SQL Scripts
│ │ │ └── SQl Scripts.sql
│ │ └── VS Code
│ │ ├── WroxOnline
│ │ │ ├── WroxOnline.sln
│ │ │ └── WroxOnline.suo
│ │ ├── WroxOnlineLib
│ │ │ ├── AssemblyInfo.cs
│ │ │ ├── User.cs
│ │ │ ├── WroxOnlineLib.csproj
│ │ │ ├── WroxOnlineLib.csproj.user
│ │ │ ├── WroxOnlineLib.sln
│ │ │ ├── WroxOnlineLib.suo
│ │ │ ├── bin
│ │ │ │ └── Debug
│ │ │ │ ├── WroxOnlineLib.dll
│ │ │ │ └── WroxOnlineLib.pdb
│ │ │ └── obj
│ │ │ └── Debug
│ │ │ ├── TempPE
│ │ │ ├── WroxOnlineLib.dll
│ │ │ ├── WroxOnlineLib.dll.incr
│ │ │ ├── WroxOnlineLib.pdb
│ │ │ ├── WroxOnlineLib.projdata
│ │ │ └── temp
│ │ ├── WroxOnlinePollingService
│ │ │ ├── AssemblyInfo.cs
│ │ │ ├── Installer1.cs
│ │ │ ├── ProjectInstaller.cs
│ │ │ ├── ProjectInstaller.resx
│ │ │ ├── QuotePollingService.cs
│ │ │ ├── QuotePollingService.resx
│ │ │ ├── Web References
│ │ │ │ ├── imacomputer1
│ │ │ │ │ ├── Reference.cs
│ │ │ │ │ ├── Reference.map
│ │ │ │ │ └── StockQuoteService.wsdl
│ │ │ │ └── localhost
│ │ │ │ ├── OnlineService.wsdl
│ │ │ │ ├── Reference.cs
│ │ │ │ ├── Reference.map
│ │ │ │ ├── StockQuoteService.wsdl
│ │ │ │ └── WroxOnlineService.disco
│ │ │ ├── WroxOnlinePollingService.csproj
│ │ │ ├── WroxOnlinePollingService.csproj.user
│ │ │ ├── WroxOnlinePollingService.sln
│ │ │ ├── WroxOnlinePollingService.suo
│ │ │ ├── bin
│ │ │ │ ├── Debug
│ │ │ │ │ ├── InstallUtil.InstallLog
│ │ │ │ │ ├── WroxOnlinePollingService.exe
│ │ │ │ │ ├── WroxOnlinePollingService.pdb
│ │ │ │ │ └── wroxonlinepollingservice.InstallLog
│ │ │ │ └── Release
│ │ │ └── obj
│ │ │ ├── Debug
│ │ │ │ ├── QuotePollingService.resources
│ │ │ │ ├── TempPE
│ │ │ │ │ ├── Web References.imacomputer1.Reference.cs.dll
│ │ │ │ │ └── Web References.localhost.Reference.cs.dll
│ │ │ │ ├── WroxOnlinePollingService.ProjectInstaller.resources
│ │ │ │ ├── WroxOnlinePollingService.exe
│ │ │ │ ├── WroxOnlinePollingService.exe.incr
│ │ │ │ ├── WroxOnlinePollingService.pdb
│ │ │ │ ├── WroxOnlinePollingService.projdata
│ │ │ │ └── temp
│ │ │ └── Release
│ │ │ ├── TempPE
│ │ │ ├── WroxOnlinePollingService.projdata
│ │ │ └── temp
│ │ ├── WroxOnlineService
│ │ │ ├── WroxOnlineService.sln
│ │ │ └── WroxOnlineService.suo
│ │ └── WroxOnlineServiceProxy
│ │ ├── AssemblyInfo.cs
│ │ ├── Class1.cs
│ │ ├── Service1.cs
│ │ ├── WroxOnlineServiceProxy.csproj
│ │ ├── WroxOnlineServiceProxy.csproj.user
│ │ ├── WroxOnlineServiceProxy.sln
│ │ ├── WroxOnlineServiceProxy.suo
│ │ ├── bin
│ │ │ └── Debug
│ │ │ ├── WroxOnlineServiceProxy.dll
│ │ │ └── WroxOnlineServiceProxy.pdb
│ │ └── obj
│ │ └── Debug
│ │ ├── TempPE
│ │ ├── WroxOnlineServiceProxy.dll
│ │ ├── WroxOnlineServiceProxy.dll.incr
│ │ ├── WroxOnlineServiceProxy.pdb
│ │ ├── WroxOnlineServiceProxy.projdata
│ │ └── temp
│ ├── Case Study 2
│ │ ├── Beta 2 code
│ │ │ ├── final-c
│ │ │ │ ├── HelloClient.exe.config
│ │ │ │ ├── KeyStore.xml
│ │ │ │ ├── PrvKey2.xml
│ │ │ │ ├── PubKey1.xml
│ │ │ │ ├── copy_final.bat
│ │ │ │ └── new_key_store.bat
│ │ │ ├── final-s
│ │ │ │ ├── Delme-PRE-ENC.xml
│ │ │ │ ├── DirectHost.exe.config
│ │ │ │ ├── PrvKey1.xml
│ │ │ │ ├── delme-sign.xml
│ │ │ │ ├── dir.txt
│ │ │ │ └── serv.txt
│ │ │ ├── lev1
│ │ │ │ ├── DirectHost.cs
│ │ │ │ ├── DirectHost.exe.config
│ │ │ │ ├── HelloClient.cs
│ │ │ │ ├── HelloClient.exe.config
│ │ │ │ ├── MyProxy.cs
│ │ │ │ ├── Speak.cs
│ │ │ │ ├── Talk2Me.cs
│ │ │ │ ├── TraceSink.cs
│ │ │ │ ├── comp_all.bat
│ │ │ │ └── run_service.bat
│ │ │ ├── lev2
│ │ │ │ ├── FileUtil.cs
│ │ │ │ ├── TestRSAkey.cs
│ │ │ │ ├── TestSig.cs
│ │ │ │ ├── TestSoap.cs
│ │ │ │ ├── TestVerify.cs
│ │ │ │ ├── X.cs
│ │ │ │ └── XorCrypt.cs
│ │ │ ├── lev3
│ │ │ │ ├── EncrDox.cs
│ │ │ │ ├── FileCrypt.cs
│ │ │ │ ├── FileUtil.cs
│ │ │ │ ├── MakeRSAkey.cs
│ │ │ │ ├── PeerCrypt.cs
│ │ │ │ ├── PrvKey1.xml
│ │ │ │ ├── PrvKey2.xml
│ │ │ │ ├── PubKey1.xml
│ │ │ │ ├── PubKey2.xml
│ │ │ │ ├── comp_encrdox.bat
│ │ │ │ ├── comp_filecrypt.bat
│ │ │ │ ├── comp_makersakey.bat
│ │ │ │ ├── decr-signed.xml
│ │ │ │ ├── decr.bat
│ │ │ │ ├── decr.txt
│ │ │ │ ├── encr-PRE-ENC.xml
│ │ │ │ ├── encr-sign.xml
│ │ │ │ ├── encr.bat
│ │ │ │ ├── encr.xml
│ │ │ │ ├── input.txt
│ │ │ │ └── senders_pub.xml
│ │ │ ├── lev4
│ │ │ │ ├── ManageKeyStore.cs
│ │ │ │ ├── PeerCryptUtil.cs
│ │ │ │ ├── PeerSink.cs
│ │ │ │ ├── comp_managekeystore.bat
│ │ │ │ ├── comp_peer_sink.bat
│ │ │ │ └── comp_peercryptutil.bat
│ │ │ └── xml
│ │ │ ├── Invoice.1.0.cs
│ │ │ ├── Invoice.1.0.xsd
│ │ │ ├── example1.xml
│ │ │ ├── example2.xml
│ │ │ ├── example3.xml
│ │ │ ├── invoice.1.0.dtd
│ │ │ └── invoice.1.0.xsl
│ │ └── RC code
│ │ ├── final-c
│ │ │ ├── 111.txt
│ │ │ ├── Delme-PRE-ENC.xml
│ │ │ ├── HelloClient.cs
│ │ │ ├── HelloClient.exe
│ │ │ ├── HelloClient.exe.config
│ │ │ ├── KeyStore.xml
│ │ │ ├── PeerCryptUtil.cs
│ │ │ ├── PeerCryptUtil.dll
│ │ │ ├── PeerSink.cs
│ │ │ ├── PeerSink.dll
│ │ │ ├── PrvKey2.xml
│ │ │ ├── PubKey1.xml
│ │ │ ├── Speak.dll
│ │ │ ├── TraceSink.dll
│ │ │ └── delme-sign.xml
│ │ ├── final-s
│ │ │ ├── 111.txt
│ │ │ ├── AAA.xml
│ │ │ ├── Delme-PRE-ENC.xml
│ │ │ ├── DirectHost.exe
│ │ │ ├── DirectHost.exe.config
│ │ │ ├── PeerCryptUtil.dll
│ │ │ ├── PeerSink.dll
│ │ │ ├── PrvKey1.xml
│ │ │ ├── PubKey2.xml
│ │ │ ├── Speak.dll
│ │ │ ├── Talk2Me.dll
│ │ │ ├── TraceSink.dll
│ │ │ └── delme-sign.xml
│ │ ├── lev1
│ │ │ ├── DirectHost.cs
│ │ │ ├── DirectHost.exe
│ │ │ ├── DirectHost.exe.config
│ │ │ ├── HelloClient.cs
│ │ │ ├── HelloClient.exe
│ │ │ ├── HelloClient.exe.config
│ │ │ ├── MyProxy.cs
│ │ │ ├── Speak.cs
│ │ │ ├── Speak.dll
│ │ │ ├── Talk2Me.cs
│ │ │ ├── Talk2Me.dll
│ │ │ ├── TraceSink.cs
│ │ │ ├── TraceSink.dll
│ │ │ ├── comp_all.bat
│ │ │ └── run_service.bat
│ │ ├── lev2
│ │ │ ├── FileUtil.cs
│ │ │ ├── TestRSAkey.cs
│ │ │ ├── TestSig.cs
│ │ │ ├── TestSoap.cs
│ │ │ ├── TestSoap.exe
│ │ │ ├── TestVerify.cs
│ │ │ ├── TestVerify.exe
│ │ │ ├── X.cs
│ │ │ ├── X.dll
│ │ │ ├── XorCrypt.cs
│ │ │ ├── delme-sig.xml
│ │ │ └── delme.xml
│ │ ├── lev3
│ │ │ ├── 111.txt
│ │ │ ├── Delme-PRE-ENC.xml
│ │ │ ├── EncrDox.cs
│ │ │ ├── EncrDox.exe
│ │ │ ├── FileCrypt.cs
│ │ │ ├── FileCrypt.exe
│ │ │ ├── FileUtil.cs
│ │ │ ├── MakeRSAkey.cs
│ │ │ ├── MakeRSAkey.exe
│ │ │ ├── PeerCrypt.cs
│ │ │ ├── PrvKey1.xml
│ │ │ ├── PrvKey2.xml
│ │ │ ├── PubKey1.xml
│ │ │ ├── PubKey2.xml
│ │ │ ├── comp_encrdox.bat
│ │ │ ├── comp_filecrypt.bat
│ │ │ ├── comp_makersakey.bat
│ │ │ ├── decr-signed.xml
│ │ │ ├── decr.bat
│ │ │ ├── decr.txt
│ │ │ ├── delme-sign.xml
│ │ │ ├── encr-PRE-ENC.xml
│ │ │ ├── encr-sign.xml
│ │ │ ├── encr.bat
│ │ │ ├── encr.xml
│ │ │ ├── input.txt
│ │ │ └── senders_pub.xml
│ │ ├── lev4
│ │ │ ├── ManageKeyStore.cs
│ │ │ ├── ManageKeyStore.exe
│ │ │ ├── PeerCryptUtil.cs
│ │ │ ├── PeerCryptUtil.dll
│ │ │ ├── PeerSink.cs
│ │ │ ├── PeerSink.dll
│ │ │ ├── comp_managekeystore.bat
│ │ │ ├── comp_peer_sink.bat
│ │ │ └── comp_peercryptutil.bat
│ │ └── xml
│ │ ├── Invoice.1.0.cs
│ │ ├── Invoice.1.0.xsd
│ │ ├── example1.xml
│ │ ├── example2.xml
│ │ ├── example3.xml
│ │ ├── invoice.1.0.dtd
│ │ └── invoice.1.0.xsl
│ ├── Chapter04
│ │ ├── CreditVerifyIDE
│ │ │ ├── AssemblyInfo.cs
│ │ │ ├── CreditVerify.asmx
│ │ │ ├── CreditVerify.asmx.cs
│ │ │ ├── CreditVerify.asmx.resx
│ │ │ ├── CreditVerifyIDE.csproj
│ │ │ ├── CreditVerifyIDE.csproj.webinfo
│ │ │ ├── CreditVerifyIDE.sln
│ │ │ ├── CreditVerifyIDE.suo
│ │ │ ├── CreditVerifyIDE.vsdisco
│ │ │ ├── Global.asax
│ │ │ ├── Global.asax.cs
│ │ │ ├── Global.asax.resx
│ │ │ ├── Web.config
│ │ │ └── bin
│ │ │ ├── CreditVerifyIDE.dll
│ │ │ └── CreditVerifyIDE.pdb
│ │ └── nonide
│ │ ├── BuildC#ClientApp.bat
│ │ ├── BuildProxy.bat
│ │ ├── CreditVerifyClient.cs
│ │ ├── CreditVerifyWebService.cs
│ │ ├── CreditVerifyWebService.dll
│ │ ├── Default.vsdisco
│ │ ├── Web.config
│ │ ├── wsCreditVerify.asmx
│ │ └── wsCreditVerify.asmx.cs
│ ├── Chapter05
│ │ ├── code ide
│ │ │ └── Chapter5
│ │ │ └── WebServiceClient
│ │ │ ├── AssemblyInfo.cs
│ │ │ ├── Web References
│ │ │ │ ├── CreditVerifyProxy
│ │ │ │ │ ├── Reference.map
│ │ │ │ │ ├── wsCreditVerify.cs
│ │ │ │ │ ├── wsCreditVerify.disco
│ │ │ │ │ └── wsCreditVerify.wsdl
│ │ │ │ └── CreditVerifyProxy2
│ │ │ │ ├── CreditVerify.cs
│ │ │ │ ├── CreditVerify.wsdl
│ │ │ │ ├── CreditVerifyIDE.disco
│ │ │ │ └── Reference.map
│ │ │ ├── WebServiceClient.csproj
│ │ │ ├── WebServiceClient.csproj.user
│ │ │ ├── WebServiceClient.sln
│ │ │ ├── WebServiceClient.suo
│ │ │ ├── bin
│ │ │ │ └── Debug
│ │ │ │ ├── WebServiceClient.exe
│ │ │ │ └── WebServiceClient.pdb
│ │ │ ├── frmMain.cs
│ │ │ ├── frmMain.resx
│ │ │ ├── licenses.licx
│ │ │ └── obj
│ │ │ └── Debug
│ │ │ ├── TempPE
│ │ │ │ ├── Web References.CrediVerifyProxy2.CreditVerify.cs.dll
│ │ │ │ ├── Web References.CreditProxy.wsCreditVerify.cs.dll
│ │ │ │ ├── Web References.CreditVerifyProxy.wsCreditVerify.cs.dll
│ │ │ │ ├── Web References.CreditVerifyProxy2.CreditVerify.cs.dll
│ │ │ │ ├── Web References.localhost.CreditVerify.cs.dll
│ │ │ │ └── Web References.localhost.wsCreditVerify.cs.dll
│ │ │ ├── WebServiceClient.exe
│ │ │ ├── WebServiceClient.exe.incr
│ │ │ ├── WebServiceClient.exe.licenses
│ │ │ ├── WebServiceClient.frmMain.resources
│ │ │ ├── WebServiceClient.pdb
│ │ │ └── WebServiceClient.projdata
│ │ └── code non ide
│ │ ├── BuildC#ClientApp.bat
│ │ ├── BuildProxy.bat
│ │ ├── CreditVerifyClient.cs
│ │ ├── CreditVerifyWebService.cs
│ │ ├── CreditVerifyWebService.dll
│ │ ├── results.discomap
│ │ ├── wsCreditVerify.asmx
│ │ ├── wsCreditVerify.asmx.cs
│ │ ├── wsCreditVerify.disco
│ │ ├── wsCreditVerify.vsdisco
│ │ └── wsCreditVerify.wsdl
│ ├── Chapter06
│ │ ├── clientactivated
│ │ │ ├── MyRemoteObject.cs
│ │ │ ├── MyRemoteObject.dll
│ │ │ ├── SimpleClient.cs
│ │ │ ├── SimpleClient.exe
│ │ │ ├── SimpleClient.exe.config
│ │ │ ├── SimpleServer.cs
│ │ │ ├── SimpleServer.exe
│ │ │ ├── SimpleServer.exe.config
│ │ │ └── compile.bat
│ │ ├── configfile
│ │ │ ├── MyRemoteObject.cs
│ │ │ ├── MyRemoteObject.dll
│ │ │ ├── SimpleClient.cs
│ │ │ ├── SimpleClient.exe
│ │ │ ├── SimpleClient.exe.config
│ │ │ ├── SimpleServer.cs
│ │ │ ├── SimpleServer.exe
│ │ │ ├── SimpleServer.exe.config
│ │ │ └── compile.bat
│ │ ├── lifetime
│ │ │ ├── MyRemoteObject.cs
│ │ │ ├── MyRemoteObject.dll
│ │ │ ├── SimpleClient.cs
│ │ │ ├── SimpleClient.exe
│ │ │ ├── SimpleClient.exe.config
│ │ │ ├── SimpleServer.cs
│ │ │ ├── SimpleServer.exe
│ │ │ ├── SimpleServer.exe.config
│ │ │ └── compile.bat
│ │ ├── marshal
│ │ │ ├── MyRemoteObject.cs
│ │ │ ├── MyRemoteObject.dll
│ │ │ ├── SimpleClient.cs
│ │ │ ├── SimpleClient.exe
│ │ │ ├── SimpleClient.exe.config
│ │ │ ├── SimpleServer.cs
│ │ │ ├── SimpleServer.exe
│ │ │ ├── SimpleServer.exe.config
│ │ │ └── compile.bat
│ │ ├── simpletest
│ │ │ ├── MyRemoteObject.cs
│ │ │ ├── MyRemoteObject.dll
│ │ │ ├── SimpleClient.cs
│ │ │ ├── SimpleClient.exe
│ │ │ ├── SimpleClient.exe.config
│ │ │ ├── SimpleServer.cs
│ │ │ ├── SimpleServer.exe
│ │ │ ├── SimpleServer.exe.config
│ │ │ └── compile.bat
│ │ ├── singleton
│ │ │ ├── MyRemoteObject.cs
│ │ │ ├── MyRemoteObject.dll
│ │ │ ├── SimpleClient.cs
│ │ │ ├── SimpleClient.exe
│ │ │ ├── SimpleClient.exe.config
│ │ │ ├── SimpleServer.cs
│ │ │ ├── SimpleServer.exe
│ │ │ ├── SimpleServer.exe.config
│ │ │ └── compile.bat
│ │ ├── sponsor
│ │ │ ├── MyRemoteObject.cs
│ │ │ ├── MyRemoteObject.dll
│ │ │ ├── SimpleClient.cs
│ │ │ ├── SimpleClient.exe
│ │ │ ├── SimpleClient.exe.config
│ │ │ ├── SimpleServer.cs
│ │ │ ├── SimpleServer.exe
│ │ │ ├── SimpleServer.exe.config
│ │ │ └── compile.bat
│ │ ├── tracking
│ │ │ ├── MyRemoteObject.cs
│ │ │ ├── MyRemoteObject.dll
│ │ │ ├── MyTrackingHandler.cs
│ │ │ ├── MyTrackingHandler.dll
│ │ │ ├── SimpleClient.cs
│ │ │ ├── SimpleClient.exe
│ │ │ ├── SimpleClient.exe.config
│ │ │ ├── SimpleServer.cs
│ │ │ ├── SimpleServer.exe
│ │ │ ├── SimpleServer.exe.config
│ │ │ └── compile.bat
│ │ └── wellknown
│ │ ├── MyRemoteObject.cs
│ │ ├── MyRemoteObject.dll
│ │ ├── SimpleClient.cs
│ │ ├── SimpleClient.exe
│ │ ├── SimpleServer.cs
│ │ └── SimpleServer.exe
│ ├── Chapter07
│ │ ├── ChannelTest
│ │ │ ├── ChannelTest.cs
│ │ │ ├── ChannelTest.exe
│ │ │ └── SimpleServer.exe.config
│ │ ├── IISHosting
│ │ │ ├── MyRemoteObject.cs
│ │ │ ├── Simple Version
│ │ │ │ ├── MyRemoteObject.cs
│ │ │ │ ├── bin
│ │ │ │ │ └── MyRemoteObject.dll
│ │ │ │ └── web.config
│ │ │ ├── bin
│ │ │ │ └── MyRemoteObject.dll
│ │ │ └── web.config
│ │ ├── SerializeDataSet
│ │ │ ├── SerializeObject.cs
│ │ │ └── SerializeObject.exe
│ │ ├── SerializeObject
│ │ │ ├── Demo.rem
│ │ │ ├── Demo.soap
│ │ │ ├── SerializeObject.cs
│ │ │ └── SerializeObject.exe
│ │ └── client
│ │ ├── Client.cs
│ │ ├── Client.exe
│ │ ├── Client.exe.config
│ │ ├── MyRemoteObject.dll
│ │ └── Simple Version
│ │ ├── Client.cs
│ │ ├── Client.exe
│ │ ├── Client.exe.config
│ │ └── MyRemoteObject.dll
│ ├── Chapter08
│ │ ├── ASPNETClient
│ │ │ ├── AssemblyInfo.cs
│ │ │ ├── Global.asax
│ │ │ ├── Global.asax.cs
│ │ │ ├── Global.asax.resx
│ │ │ ├── OrderCompleted.aspx
│ │ │ ├── OrderCompleted.aspx.cs
│ │ │ ├── OrderCompleted.aspx.resx
│ │ │ ├── PizzaOrder.aspx
│ │ │ ├── PizzaOrder.aspx.cs
│ │ │ ├── PizzaOrder.aspx.resx
│ │ │ ├── PizzaService.cs
│ │ │ ├── Registration.aspx
│ │ │ ├── Registration.aspx.cs
│ │ │ ├── Registration.aspx.resx
│ │ │ ├── Web.config
│ │ │ ├── WebPizzaOrder.csproj
│ │ │ ├── WebPizzaOrder.csproj.webinfo
│ │ │ ├── WebPizzaOrder.sln
│ │ │ ├── WebPizzaOrder.suo
│ │ │ ├── WebPizzaOrder.vsdisco
│ │ │ └── bin
│ │ │ ├── PizzaOrder.dll
│ │ │ ├── PizzaOrder.pdb
│ │ │ ├── PizzaServiceException.dll
│ │ │ ├── PizzaServiceException.pdb
│ │ │ ├── WebPizzaOrder.dll
│ │ │ └── WebPizzaOrder.pdb
│ │ ├── OrderArrivedSink
│ │ │ ├── AssemblyInfo.cs
│ │ │ ├── OrderArrivedSink.cs
│ │ │ ├── OrderArrivedSink.csproj
│ │ │ ├── OrderArrivedSink.csproj.user
│ │ │ ├── bin
│ │ │ │ └── Debug
│ │ │ │ ├── OrderArrivedSink.dll
│ │ │ │ ├── OrderArrivedSink.pdb
│ │ │ │ ├── PizzaOrder.dll
│ │ │ │ └── PizzaOrder.pdb
│ │ │ └── obj
│ │ │ └── Debug
│ │ │ ├── OrderArrivedSink.dll
│ │ │ ├── OrderArrivedSink.dll.incr
│ │ │ ├── OrderArrivedSink.pdb
│ │ │ ├── OrderArrivedSink.projdata
│ │ │ ├── TempPE
│ │ │ └── temp
│ │ ├── PizzaData
│ │ │ ├── AssemblyInfo.cs
│ │ │ ├── PizzaData.cs
│ │ │ ├── PizzaData.csproj
│ │ │ ├── PizzaData.csproj.user
│ │ │ ├── PizzaData.sln
│ │ │ ├── PizzaData.suo
│ │ │ ├── bin
│ │ │ │ └── Debug
│ │ │ │ ├── PizzaDB.dll
│ │ │ │ └── PizzaDB.pdb
│ │ │ └── obj
│ │ │ └── Debug
│ │ │ ├── PizzaDB.dll
│ │ │ ├── PizzaDB.dll.incr
│ │ │ ├── PizzaDB.pdb
│ │ │ ├── PizzaData.dll
│ │ │ ├── PizzaData.dll.incr
│ │ │ ├── PizzaData.pdb
│ │ │ ├── PizzaData.projdata
│ │ │ ├── PizzaData.projdata1
│ │ │ ├── TempPE
│ │ │ └── temp
│ │ ├── PizzaDataTest
│ │ │ ├── AssemblyInfo.cs
│ │ │ ├── Class1.cs
│ │ │ ├── PizzaDataTest.csproj
│ │ │ ├── PizzaDataTest.csproj.user
│ │ │ ├── PizzaDataTest.exe.config
│ │ │ ├── bin
│ │ │ │ └── Debug
│ │ │ │ ├── PizzaDB.dll
│ │ │ │ ├── PizzaDB.pdb
│ │ │ │ ├── PizzaDataTest.exe
│ │ │ │ └── PizzaDataTest.pdb
│ │ │ └── obj
│ │ │ └── Debug
│ │ │ ├── PizzaDataTest.exe
│ │ │ ├── PizzaDataTest.exe.incr
│ │ │ ├── PizzaDataTest.pdb
│ │ │ ├── PizzaDataTest.projdata
│ │ │ ├── PizzaDataTest.projdata1
│ │ │ ├── TempPE
│ │ │ └── temp
│ │ ├── PizzaDelivery
│ │ │ ├── AssemblyInfo.cs
│ │ │ ├── PizzaDelivery.cs
│ │ │ ├── PizzaDelivery.csproj
│ │ │ ├── PizzaDelivery.csproj.user
│ │ │ ├── PizzaDelivery.exe.config
│ │ │ ├── PizzaDelivery.resx
│ │ │ ├── PizzaDelivery.sln
│ │ │ ├── PizzaDelivery.suo
│ │ │ ├── bin
│ │ │ │ └── Debug
│ │ │ │ ├── OrderArrivedSink.dll
│ │ │ │ ├── OrderArrivedSink.pdb
│ │ │ │ ├── PizzaDB.dll
│ │ │ │ ├── PizzaDB.pdb
│ │ │ │ ├── PizzaDelivery.exe
│ │ │ │ ├── PizzaDelivery.pdb
│ │ │ │ ├── PizzaOrder.dll
│ │ │ │ ├── PizzaOrder.pdb
│ │ │ │ ├── PizzaService.dll
│ │ │ │ ├── PizzaService.pdb
│ │ │ │ ├── PizzaServiceException.dll
│ │ │ │ └── PizzaServiceException.pdb
│ │ │ ├── licenses.licx
│ │ │ └── obj
│ │ │ └── Debug
│ │ │ ├── PizzaDelivery.FormDelivery.resources
│ │ │ ├── PizzaDelivery.exe
│ │ │ ├── PizzaDelivery.exe.incr
│ │ │ ├── PizzaDelivery.exe.licenses
│ │ │ ├── PizzaDelivery.pdb
│ │ │ ├── PizzaDelivery.projdata
│ │ │ ├── TempPE
│ │ │ └── temp
│ │ ├── PizzaOrder
│ │ │ ├── AssemblyInfo.cs
│ │ │ ├── PizzaOrder.cs
│ │ │ ├── PizzaOrder.csproj
│ │ │ ├── PizzaOrder.csproj.user
│ │ │ ├── PizzaOrder.sln
│ │ │ ├── PizzaOrder.suo
│ │ │ ├── PizzaOrderDetail.cs
│ │ │ ├── bin
│ │ │ │ └── Debug
│ │ │ │ ├── PizzaOrder.dll
│ │ │ │ └── PizzaOrder.pdb
│ │ │ └── obj
│ │ │ └── Debug
│ │ │ ├── PizzaOrder.dll
│ │ │ ├── PizzaOrder.dll.incr
│ │ │ ├── PizzaOrder.pdb
│ │ │ ├── PizzaOrder.projdata
│ │ │ ├── PizzaOrder.projdata1
│ │ │ ├── TempPE
│ │ │ └── temp
│ │ ├── PizzaServer
│ │ │ ├── AssemblyInfo.cs
│ │ │ ├── PizzaAdmin.config
│ │ │ ├── PizzaServer.cs
│ │ │ ├── PizzaServer.csproj
│ │ │ ├── PizzaServer.csproj.user
│ │ │ ├── PizzaServer.resx
│ │ │ ├── PizzaServerTest.exe.config
│ │ │ ├── PizzaService.config
│ │ │ ├── PizzaServiceDelivery.config
│ │ │ ├── ProjectInstaller.cs
│ │ │ ├── ProjectInstaller.resx
│ │ │ ├── bin
│ │ │ │ └── Debug
│ │ │ │ ├── OrderArrivedSink.dll
│ │ │ │ ├── OrderArrivedSink.pdb
│ │ │ │ ├── PizzaOrder.dll
│ │ │ │ ├── PizzaOrder.pdb
│ │ │ │ ├── PizzaServer.exe
│ │ │ │ └── PizzaServer.pdb
│ │ │ ├── licenses.licx
│ │ │ └── obj
│ │ │ └── Debug
│ │ │ ├── PizzaServer.exe
│ │ │ ├── PizzaServer.exe.incr
│ │ │ ├── PizzaServer.exe.licenses
│ │ │ ├── PizzaServer.pdb
│ │ │ ├── PizzaServer.projdata
│ │ │ ├── PizzaServer.projdata1
│ │ │ ├── PizzaService.PizzaServer.resources
│ │ │ ├── TempPE
│ │ │ ├── Wrox.Pizza.Server.PizzaServer.resources
│ │ │ ├── Wrox.Pizza.Server.ProjectInstaller.resources
│ │ │ └── temp
│ │ ├── PizzaServerTest
│ │ │ ├── AssemblyInfo.cs
│ │ │ ├── PizzaAdmin.config
│ │ │ ├── PizzaDeliveryService.config
│ │ │ ├── PizzaOrderService.config
│ │ │ ├── PizzaServerTest.cs
│ │ │ ├── PizzaServerTest.csproj
│ │ │ ├── PizzaServerTest.csproj.user
│ │ │ ├── PizzaServerTest.exe.config
│ │ │ ├── bin
│ │ │ │ └── Debug
│ │ │ │ ├── PizzaDB.dll
│ │ │ │ ├── PizzaDB.pdb
│ │ │ │ ├── PizzaOrder.dll
│ │ │ │ ├── PizzaOrder.pdb
│ │ │ │ ├── PizzaServerTest.exe
│ │ │ │ ├── PizzaServerTest.exe.config
│ │ │ │ ├── PizzaServerTest.pdb
│ │ │ │ ├── PizzaService.dll
│ │ │ │ ├── PizzaService.pdb
│ │ │ │ ├── PizzaServiceException.dll
│ │ │ │ └── PizzaServiceException.pdb
│ │ │ └── obj
│ │ │ └── Debug
│ │ │ ├── PizzaServerTest.exe
│ │ │ ├── PizzaServerTest.exe.incr
│ │ │ ├── PizzaServerTest.pdb
│ │ │ ├── PizzaServerTest.projdata
│ │ │ ├── PizzaServerTest.projdata1
│ │ │ ├── TempPE
│ │ │ └── temp
│ │ ├── PizzaService
│ │ │ ├── AssemblyInfo.cs
│ │ │ ├── PizzaDeliveryService.cs
│ │ │ ├── PizzaOrderService.cs
│ │ │ ├── PizzaService.csproj
│ │ │ ├── PizzaService.csproj.user
│ │ │ ├── PizzaService.sln
│ │ │ ├── PizzaService.suo
│ │ │ ├── bin
│ │ │ │ └── Debug
│ │ │ │ ├── PizzaDB.dll
│ │ │ │ ├── PizzaDB.pdb
│ │ │ │ ├── PizzaOrder.dll
│ │ │ │ ├── PizzaOrder.pdb
│ │ │ │ ├── PizzaService.dll
│ │ │ │ ├── PizzaService.pdb
│ │ │ │ ├── PizzaServiceException.dll
│ │ │ │ └── PizzaServiceException.pdb
│ │ │ └── obj
│ │ │ └── Debug
│ │ │ ├── PizzaService.dll
│ │ │ ├── PizzaService.dll.incr
│ │ │ ├── PizzaService.pdb
│ │ │ ├── PizzaService.projdata
│ │ │ ├── PizzaService.projdata1
│ │ │ ├── TempPE
│ │ │ └── temp
│ │ ├── PizzaServiceException
│ │ │ ├── AssemblyInfo.cs
│ │ │ ├── PizzaServiceException.cs
│ │ │ ├── PizzaServiceException.csproj
│ │ │ ├── PizzaServiceException.csproj.user
│ │ │ ├── bin
│ │ │ │ └── Debug
│ │ │ │ ├── PizzaServiceException.dll
│ │ │ │ └── PizzaServiceException.pdb
│ │ │ └── obj
│ │ │ └── Debug
│ │ │ ├── PizzaServiceException.dll
│ │ │ ├── PizzaServiceException.dll.incr
│ │ │ ├── PizzaServiceException.pdb
│ │ │ ├── PizzaServiceException.projdata
│ │ │ ├── PizzaServiceException.projdata1
│ │ │ ├── TempPE
│ │ │ └── temp
│ │ ├── PizzaServiceTestClient
│ │ │ ├── AssemblyInfo.cs
│ │ │ ├── Class1.cs
│ │ │ ├── PizzaOrder.cs
│ │ │ ├── PizzaService.cs
│ │ │ ├── PizzaService.dll
│ │ │ ├── PizzaServiceTestClient.csproj
│ │ │ ├── PizzaServiceTestClient.csproj.user
│ │ │ ├── PizzaServiceTestClient.exe.config
│ │ │ ├── PizzaServiceTestClient.sln
│ │ │ ├── PizzaServiceTestClient.suo
│ │ │ └── obj
│ │ │ └── Debug
│ │ │ ├── PizzaServiceTestClient.exe
│ │ │ ├── PizzaServiceTestClient.exe.incr
│ │ │ ├── PizzaServiceTestClient.pdb
│ │ │ ├── PizzaServiceTestClient.projdata
│ │ │ ├── TempPE
│ │ │ └── temp
│ │ ├── database
│ │ │ ├── CreatePizzaDatabase.sql
│ │ │ └── Pizza.bck
│ │ └── soapsuds
│ │ ├── PizzaOrder.cs
│ │ ├── PizzaService.cs
│ │ └── xx.schema
│ ├── Chapter09
│ │ ├── ASPNETClient
│ │ │ ├── AssemblyInfo.cs
│ │ │ ├── Global.asax
│ │ │ ├── Global.asax.cs
│ │ │ ├── Global.asax.resx
│ │ │ ├── OrderCompleted.aspx
│ │ │ ├── OrderCompleted.aspx.cs
│ │ │ ├── OrderCompleted.aspx.resx
│ │ │ ├── PizzaOrder.aspx
│ │ │ ├── PizzaOrder.aspx.cs
│ │ │ ├── PizzaOrder.aspx.resx
│ │ │ ├── PizzaService.cs
│ │ │ ├── Registration.aspx
│ │ │ ├── Registration.aspx.cs
│ │ │ ├── Registration.aspx.resx
│ │ │ ├── Web.config
│ │ │ ├── WebPizzaOrder.csproj
│ │ │ ├── WebPizzaOrder.csproj.webinfo
│ │ │ ├── WebPizzaOrder.sln
│ │ │ ├── WebPizzaOrder.suo
│ │ │ ├── WebPizzaOrder.vsdisco
│ │ │ └── bin
│ │ │ ├── PizzaOrder.dll
│ │ │ ├── PizzaOrder.pdb
│ │ │ ├── PizzaServiceException.dll
│ │ │ ├── PizzaServiceException.pdb
│ │ │ ├── WebPizzaOrder.dll
│ │ │ └── WebPizzaOrder.pdb
│ │ ├── OrderArrivedSink
│ │ │ ├── AssemblyInfo.cs
│ │ │ ├── OrderArrivedSink.cs
│ │ │ ├── OrderArrivedSink.csproj
│ │ │ ├── OrderArrivedSink.csproj.user
│ │ │ ├── bin
│ │ │ │ └── Debug
│ │ │ │ ├── OrderArrivedSink.dll
│ │ │ │ ├── OrderArrivedSink.pdb
│ │ │ │ ├── PizzaOrder.dll
│ │ │ │ └── PizzaOrder.pdb
│ │ │ └── obj
│ │ │ └── Debug
│ │ │ ├── OrderArrivedSink.dll
│ │ │ ├── OrderArrivedSink.dll.incr
│ │ │ ├── OrderArrivedSink.pdb
│ │ │ └── OrderArrivedSink.projdata
│ │ ├── PizzaData
│ │ │ ├── AssemblyInfo.cs
│ │ │ ├── PizzaData.cs
│ │ │ ├── PizzaData.csproj
│ │ │ ├── PizzaData.csproj.user
│ │ │ ├── PizzaData.sln
│ │ │ ├── PizzaData.suo
│ │ │ ├── bin
│ │ │ │ └── Debug
│ │ │ │ ├── PizzaDB.dll
│ │ │ │ └── PizzaDB.pdb
│ │ │ └── obj
│ │ │ └── Debug
│ │ │ ├── PizzaDB.dll
│ │ │ ├── PizzaDB.dll.incr
│ │ │ ├── PizzaDB.pdb
│ │ │ ├── PizzaData.dll
│ │ │ ├── PizzaData.dll.incr
│ │ │ ├── PizzaData.pdb
│ │ │ ├── PizzaData.projdata
│ │ │ └── PizzaData.projdata1
│ │ ├── PizzaDataTest
│ │ │ ├── AssemblyInfo.cs
│ │ │ ├── Class1.cs
│ │ │ ├── PizzaDataTest.csproj
│ │ │ ├── PizzaDataTest.csproj.user
│ │ │ ├── PizzaDataTest.exe.config
│ │ │ ├── bin
│ │ │ │ └── Debug
│ │ │ │ ├── PizzaDB.dll
│ │ │ │ ├── PizzaDB.pdb
│ │ │ │ ├── PizzaDataTest.exe
│ │ │ │ └── PizzaDataTest.pdb
│ │ │ └── obj
│ │ │ └── Debug
│ │ │ ├── PizzaDataTest.exe
│ │ │ ├── PizzaDataTest.exe.incr
│ │ │ ├── PizzaDataTest.pdb
│ │ │ ├── PizzaDataTest.projdata
│ │ │ └── PizzaDataTest.projdata1
│ │ ├── PizzaDelivery
│ │ │ ├── AssemblyInfo.cs
│ │ │ ├── PizzaDelivery.cs
│ │ │ ├── PizzaDelivery.csproj
│ │ │ ├── PizzaDelivery.csproj.user
│ │ │ ├── PizzaDelivery.exe.config
│ │ │ ├── PizzaDelivery.resx
│ │ │ ├── PizzaDelivery.sln
│ │ │ ├── PizzaDelivery.suo
│ │ │ ├── bin
│ │ │ │ └── Debug
│ │ │ │ ├── OrderArrivedSink.dll
│ │ │ │ ├── OrderArrivedSink.pdb
│ │ │ │ ├── PizzaDB.dll
│ │ │ │ ├── PizzaDB.pdb
│ │ │ │ ├── PizzaDelivery.exe
│ │ │ │ ├── PizzaDelivery.pdb
│ │ │ │ ├── PizzaOrder.dll
│ │ │ │ ├── PizzaOrder.pdb
│ │ │ │ ├── PizzaService.dll
│ │ │ │ ├── PizzaService.pdb
│ │ │ │ ├── PizzaServiceException.dll
│ │ │ │ └── PizzaServiceException.pdb
│ │ │ ├── licenses.licx
│ │ │ └── obj
│ │ │ └── Debug
│ │ │ ├── PizzaDelivery.FormDelivery.resources
│ │ │ ├── PizzaDelivery.exe
│ │ │ ├── PizzaDelivery.exe.incr
│ │ │ ├── PizzaDelivery.exe.licenses
│ │ │ ├── PizzaDelivery.pdb
│ │ │ └── PizzaDelivery.projdata
│ │ ├── PizzaOrder
│ │ │ ├── AssemblyInfo.cs
│ │ │ ├── PizzaOrder.cs
│ │ │ ├── PizzaOrder.csproj
│ │ │ ├── PizzaOrder.csproj.user
│ │ │ ├── PizzaOrder.sln
│ │ │ ├── PizzaOrder.suo
│ │ │ ├── PizzaOrderDetail.cs
│ │ │ ├── bin
│ │ │ │ └── Debug
│ │ │ │ ├── PizzaOrder.dll
│ │ │ │ └── PizzaOrder.pdb
│ │ │ └── obj
│ │ │ └── Debug
│ │ │ ├── PizzaOrder.dll
│ │ │ ├── PizzaOrder.dll.incr
│ │ │ ├── PizzaOrder.pdb
│ │ │ ├── PizzaOrder.projdata
│ │ │ └── PizzaOrder.projdata1
│ │ ├── PizzaServer
│ │ │ ├── AssemblyInfo.cs
│ │ │ ├── PizzaAdmin.config
│ │ │ ├── PizzaServer.cs
│ │ │ ├── PizzaServer.csproj
│ │ │ ├── PizzaServer.csproj.user
│ │ │ ├── PizzaServer.resx
│ │ │ ├── PizzaServerTest.exe.config
│ │ │ ├── PizzaService.config
│ │ │ ├── PizzaServiceDelivery.config
│ │ │ ├── ProjectInstaller.cs
│ │ │ ├── ProjectInstaller.resx
│ │ │ ├── bin
│ │ │ │ └── Debug
│ │ │ │ ├── OrderArrivedSink.dll
│ │ │ │ ├── OrderArrivedSink.pdb
│ │ │ │ ├── PizzaOrder.dll
│ │ │ │ ├── PizzaOrder.pdb
│ │ │ │ ├── PizzaServer.exe
│ │ │ │ └── PizzaServer.pdb
│ │ │ ├── licenses.licx
│ │ │ └── obj
│ │ │ └── Debug
│ │ │ ├── PizzaServer.exe
│ │ │ ├── PizzaServer.exe.incr
│ │ │ ├── PizzaServer.exe.licenses
│ │ │ ├── PizzaServer.pdb
│ │ │ ├── PizzaServer.projdata
│ │ │ ├── PizzaServer.projdata1
│ │ │ ├── PizzaService.PizzaServer.resources
│ │ │ ├── Wrox.Pizza.Server.PizzaServer.resources
│ │ │ └── Wrox.Pizza.Server.ProjectInstaller.resources
│ │ ├── PizzaServerTest
│ │ │ ├── AssemblyInfo.cs
│ │ │ ├── PizzaAdmin.config
│ │ │ ├── PizzaDeliveryService.config
│ │ │ ├── PizzaOrderService.config
│ │ │ ├── PizzaServerTest.cs
│ │ │ ├── PizzaServerTest.csproj
│ │ │ ├── PizzaServerTest.csproj.user
│ │ │ ├── PizzaServerTest.exe.config
│ │ │ ├── bin
│ │ │ │ └── Debug
│ │ │ │ ├── PizzaDB.dll
│ │ │ │ ├── PizzaDB.pdb
│ │ │ │ ├── PizzaOrder.dll
│ │ │ │ ├── PizzaOrder.pdb
│ │ │ │ ├── PizzaServerTest.exe
│ │ │ │ ├── PizzaServerTest.exe.config
│ │ │ │ ├── PizzaServerTest.pdb
│ │ │ │ ├── PizzaService.dll
│ │ │ │ ├── PizzaService.pdb
│ │ │ │ ├── PizzaServiceException.dll
│ │ │ │ └── PizzaServiceException.pdb
│ │ │ └── obj
│ │ │ └── Debug
│ │ │ ├── PizzaServerTest.exe
│ │ │ ├── PizzaServerTest.exe.incr
│ │ │ ├── PizzaServerTest.pdb
│ │ │ ├── PizzaServerTest.projdata
│ │ │ └── PizzaServerTest.projdata1
│ │ ├── PizzaService
│ │ │ ├── AssemblyInfo.cs
│ │ │ ├── PizzaDeliveryService.cs
│ │ │ ├── PizzaOrderService.cs
│ │ │ ├── PizzaService.csproj
│ │ │ ├── PizzaService.csproj.user
│ │ │ ├── PizzaService.sln
│ │ │ ├── PizzaService.suo
│ │ │ ├── bin
│ │ │ │ └── Debug
│ │ │ │ ├── PizzaDB.dll
│ │ │ │ ├── PizzaDB.pdb
│ │ │ │ ├── PizzaOrder.dll
│ │ │ │ ├── PizzaOrder.pdb
│ │ │ │ ├── PizzaService.dll
│ │ │ │ ├── PizzaService.pdb
│ │ │ │ ├── PizzaServiceException.dll
│ │ │ │ └── PizzaServiceException.pdb
│ │ │ └── obj
│ │ │ └── Debug
│ │ │ ├── PizzaService.dll
│ │ │ ├── PizzaService.dll.incr
│ │ │ ├── PizzaService.pdb
│ │ │ ├── PizzaService.projdata
│ │ │ └── PizzaService.projdata1
│ │ ├── PizzaServiceException
│ │ │ ├── AssemblyInfo.cs
│ │ │ ├── PizzaServiceException.cs
│ │ │ ├── PizzaServiceException.csproj
│ │ │ ├── PizzaServiceException.csproj.user
│ │ │ ├── bin
│ │ │ │ └── Debug
│ │ │ │ ├── PizzaServiceException.dll
│ │ │ │ └── PizzaServiceException.pdb
│ │ │ └── obj
│ │ │ └── Debug
│ │ │ ├── PizzaServiceException.dll
│ │ │ ├── PizzaServiceException.dll.incr
│ │ │ ├── PizzaServiceException.pdb
│ │ │ ├── PizzaServiceException.projdata
│ │ │ └── PizzaServiceException.projdata1
│ │ ├── PizzaServiceTestClient
│ │ │ ├── AssemblyInfo.cs
│ │ │ ├── Class1.cs
│ │ │ ├── PizzaOrder.cs
│ │ │ ├── PizzaService.cs
│ │ │ ├── PizzaService.dll
│ │ │ ├── PizzaServiceTestClient.csproj
│ │ │ ├── PizzaServiceTestClient.csproj.user
│ │ │ ├── PizzaServiceTestClient.exe.config
│ │ │ ├── PizzaServiceTestClient.sln
│ │ │ ├── PizzaServiceTestClient.suo
│ │ │ └── obj
│ │ │ └── Debug
│ │ │ ├── PizzaServiceTestClient.exe
│ │ │ ├── PizzaServiceTestClient.exe.incr
│ │ │ ├── PizzaServiceTestClient.pdb
│ │ │ └── PizzaServiceTestClient.projdata
│ │ ├── database
│ │ │ ├── CreatePizzaDatabase.sql
│ │ │ └── Pizza.bck
│ │ └── soapsuds
│ │ ├── PizzaOrder.cs
│ │ ├── PizzaService.cs
│ │ └── xx.schema
│ ├── Chapter10
│ │ ├── Business.aspx
│ │ ├── Business.aspx.cs
│ │ ├── Inetpub
│ │ │ └── wwwroot
│ │ │ └── UDDI_Browser
│ │ │ ├── AssemblyInfo.cs
│ │ │ ├── Global.asax
│ │ │ ├── Global.asax.cs
│ │ │ ├── Global.asax.resx
│ │ │ ├── Inquire.aspx
│ │ │ ├── Inquire.aspx.cs
│ │ │ ├── Inquire.aspx.resx
│ │ │ ├── UDDI_Browser.csproj
│ │ │ ├── UDDI_Browser.csproj.webinfo
│ │ │ ├── UDDI_Browser.vsdisco
│ │ │ ├── UDDI_Browser_business.txt
│ │ │ ├── UDDI_Browser_business.xml
│ │ │ ├── Web.config
│ │ │ ├── bin
│ │ │ │ ├── Microsoft.Uddi.Sdk.dll
│ │ │ │ ├── UDDI_Browser.dll
│ │ │ │ ├── UDDI_Browser.pdb
│ │ │ │ └── _vti_cnf
│ │ │ │ ├── Microsoft.Uddi.Sdk.dll
│ │ │ │ ├── UDDI_Browser.dll
│ │ │ │ └── UDDI_Browser.pdb
│ │ │ ├── business.aspx
│ │ │ ├── business.aspx.cs
│ │ │ ├── business.aspx.resx
│ │ │ ├── images
│ │ │ │ ├── _vti_cnf
│ │ │ │ │ └── n_studio_top.gif
│ │ │ │ └── n_studio_top.gif
│ │ │ ├── licenses.licx
│ │ │ ├── tModel.aspx
│ │ │ ├── tModel.aspx.cs
│ │ │ └── tModel.aspx.resx
│ │ ├── Inquire.aspx
│ │ ├── Inquire.aspx.cs
│ │ ├── Save_Business.xml
│ │ ├── Save_Service.xml
│ │ ├── Save_tModel.xml
│ │ ├── TModel.aspx
│ │ └── TModel.aspx.cs
│ ├── Chapter11
│ │ ├── Beta 2 code
│ │ │ ├── card
│ │ │ │ ├── Card.cs
│ │ │ │ ├── Card.dll
│ │ │ │ ├── Client1.bat
│ │ │ │ ├── Client2.bat
│ │ │ │ ├── DirectHost.cs
│ │ │ │ ├── DirectHost.exe
│ │ │ │ ├── DirectHost1.exe.config
│ │ │ │ ├── DirectHost2.exe.config
│ │ │ │ ├── FileUtil.cs
│ │ │ │ ├── KeyMan.cs
│ │ │ │ ├── PrvKey.cs
│ │ │ │ ├── PubKey.cs
│ │ │ │ ├── SecureCardClient.cs
│ │ │ │ ├── SecureTransact.cs
│ │ │ │ ├── Server1.bat
│ │ │ │ ├── Server2.bat
│ │ │ │ ├── SimpleCardClient.cs
│ │ │ │ ├── SimpleCardClient.exe
│ │ │ │ ├── SimpleCardClient1.exe.config
│ │ │ │ ├── SimpleTransact.cs
│ │ │ │ ├── SimpleTransact.dll
│ │ │ │ ├── TestCardSave.cs
│ │ │ │ ├── ToBase64.cs
│ │ │ │ ├── TransactCard.cs
│ │ │ │ ├── XorCrypt.cs
│ │ │ │ ├── XorHelper.cs
│ │ │ │ ├── XorSink.cs
│ │ │ │ ├── comp0.bat
│ │ │ │ ├── comp1.bat
│ │ │ │ ├── comp2.bat
│ │ │ │ ├── comp_sink.bat
│ │ │ │ ├── compile1.bat
│ │ │ │ ├── compile2.bat
│ │ │ │ ├── run_client1.bat
│ │ │ │ ├── run_service0.bat
│ │ │ │ ├── run_service1.bat
│ │ │ │ └── run_service2.bat
│ │ │ └── other-src
│ │ │ ├── 1.txt
│ │ │ ├── Bin2Hex.cs
│ │ │ ├── Checksum.cs
│ │ │ ├── DSASign.cs
│ │ │ ├── DSAVerify.cs
│ │ │ ├── FileUtil.cs
│ │ │ ├── GenDSAKeys.cs
│ │ │ ├── GetWeb.cs
│ │ │ ├── LoadCert.cs
│ │ │ ├── PermTest.cs
│ │ │ ├── RegexTest.cs
│ │ │ ├── SymEnc.cs
│ │ │ ├── SymKey.cs
│ │ │ ├── TestCrypt.cs
│ │ │ ├── TestGetPubKey.cs
│ │ │ ├── TestKeyHash.cs
│ │ │ ├── TestRSAkey.cs
│ │ │ ├── TestSHA1.cs
│ │ │ ├── TestWMF.cs
│ │ │ ├── WebStreamUtil.cs
│ │ │ ├── card.xml
│ │ │ └── plain.txt
│ │ └── RC code
│ │ ├── card
│ │ │ ├── Card.cs
│ │ │ ├── Client1.bat
│ │ │ ├── Client2.bat
│ │ │ ├── DirectHost.cs
│ │ │ ├── DirectHost1.exe.config
│ │ │ ├── DirectHost2.exe.config
│ │ │ ├── FileUtil.cs
│ │ │ ├── KeyMan.cs
│ │ │ ├── PrvKey.cs
│ │ │ ├── PubKey.cs
│ │ │ ├── SecureCardClient.cs
│ │ │ ├── SecureCardClient.exe
│ │ │ ├── SecureTransact.cs
│ │ │ ├── Server1.bat
│ │ │ ├── Server2.bat
│ │ │ ├── SimpleCardClient.cs
│ │ │ ├── SimpleCardClient1.exe.config
│ │ │ ├── SimpleTransact.cs
│ │ │ ├── TestCardSave.cs
│ │ │ ├── ToBase64.cs
│ │ │ ├── TransactCard.cs
│ │ │ ├── XorCrypt.cs
│ │ │ ├── XorHelper.cs
│ │ │ ├── XorSink.cs
│ │ │ ├── compile1.bat
│ │ │ └── compile2.bat
│ │ └── other-src
│ │ ├── 1.txt
│ │ ├── Bin2Hex.cs
│ │ ├── Checksum.cs
│ │ ├── DSASign.cs
│ │ ├── DSAVerify.cs
│ │ ├── FileUtil.cs
│ │ ├── GenDSAKeys.cs
│ │ ├── GetWeb.cs
│ │ ├── LoadCert.cs
│ │ ├── PermTest.cs
│ │ ├── RegexTest.cs
│ │ ├── SymEnc.cs
│ │ ├── SymKey.cs
│ │ ├── TestCrypt.cs
│ │ ├── TestGetPubKey.cs
│ │ ├── TestKeyHash.cs
│ │ ├── TestRSAkey.cs
│ │ ├── TestSHA1.cs
│ │ ├── TestWMF.cs
│ │ ├── WebStreamUtil.cs
│ │ ├── card.xml
│ │ ├── compile_all.bat
│ │ └── plain.txt
│ └── Chapter12
│ ├── PlugIn
│ │ ├── ClassLibrary1
│ │ │ ├── AssemblyInfo.cs
│ │ │ ├── Class1.cs
│ │ │ ├── ClassLibrary1.csproj
│ │ │ ├── ClassLibrary1.csproj.user
│ │ │ ├── TimeSheet.cs
│ │ │ ├── TimeSheet.csproj
│ │ │ ├── TimeSheet.csproj.user
│ │ │ ├── TimeSheet.resx
│ │ │ ├── bin
│ │ │ │ └── Debug
│ │ │ │ ├── TimeSheet.dll
│ │ │ │ ├── TimeSheet.exe
│ │ │ │ └── TimeSheet.pdb
│ │ │ ├── licenses.licx
│ │ │ └── obj
│ │ │ └── Debug
│ │ │ ├── ClassLibrary1.dll
│ │ │ ├── ClassLibrary1.dll.incr
│ │ │ ├── ClassLibrary1.exe
│ │ │ ├── ClassLibrary1.exe.incr
│ │ │ ├── ClassLibrary1.pdb
│ │ │ ├── ClassLibrary1.projdata
│ │ │ ├── TempPE
│ │ │ ├── TimeSheet.dll
│ │ │ ├── TimeSheet.dll.incr
│ │ │ ├── TimeSheet.dll.licenses
│ │ │ ├── TimeSheet.exe
│ │ │ ├── TimeSheet.exe.incr
│ │ │ ├── TimeSheet.pdb
│ │ │ ├── TimeSheet.projdata
│ │ │ ├── WROXTimeSheetsWinForms.frmTimeSheets.resources
│ │ │ └── temp
│ │ ├── PlugInClient
│ │ │ ├── AssemblyInfo.cs
│ │ │ ├── Form1.cs
│ │ │ ├── Form1.resx
│ │ │ ├── PlugInClient.csproj
│ │ │ ├── PlugInClient.csproj.user
│ │ │ ├── PlugInClient.sln
│ │ │ ├── PlugInClient.suo
│ │ │ ├── Web References
│ │ │ │ ├── localhost
│ │ │ │ │ ├── Reference.map
│ │ │ │ │ ├── Service1.cs
│ │ │ │ │ ├── Service1.disco
│ │ │ │ │ └── Service1.wsdl
│ │ │ │ └── localhost4
│ │ │ │ ├── Reference.map
│ │ │ │ ├── Service1.cs
│ │ │ │ ├── Service1.disco
│ │ │ │ └── Service1.wsdl
│ │ │ ├── bin
│ │ │ │ └── Debug
│ │ │ │ ├── PlugInClient.dll
│ │ │ │ ├── PlugInClient.exe
│ │ │ │ └── PlugInClient.pdb
│ │ │ ├── licenses.licx
│ │ │ └── obj
│ │ │ └── Debug
│ │ │ ├── PlugInClient.Form1.resources
│ │ │ ├── PlugInClient.dll
│ │ │ ├── PlugInClient.dll.incr
│ │ │ ├── PlugInClient.exe
│ │ │ ├── PlugInClient.exe.incr
│ │ │ ├── PlugInClient.exe.licenses
│ │ │ ├── PlugInClient.pdb
│ │ │ ├── PlugInClient.projdata
│ │ │ ├── TempPE
│ │ │ │ ├── Web References.julians1.Service1.cs.dll
│ │ │ │ ├── Web References.julians2.Service1.cs.dll
│ │ │ │ ├── Web References.localhost.Service1.cs.dll
│ │ │ │ ├── Web References.localhost1.Service1.cs.dll
│ │ │ │ ├── Web References.localhost2.Service1.cs.dll
│ │ │ │ ├── Web References.localhost3.Service1.cs.dll
│ │ │ │ └── Web References.localhost4.Service1.cs.dll
│ │ │ └── temp
│ │ └── PlugInService
│ │ ├── AssemblyInfo.cs
│ │ ├── Global.asax
│ │ ├── Global.asax.cs
│ │ ├── Global.asax.resx
│ │ ├── PlugInService.csproj
│ │ ├── PlugInService.csproj.webinfo
│ │ ├── PlugInService.vsdisco
│ │ ├── Service1.asmx
│ │ ├── Service1.asmx.cs
│ │ ├── Service1.asmx.resx
│ │ ├── Timesheet.dll
│ │ ├── Web.config
│ │ └── bin
│ │ ├── PlugInService.dll
│ │ └── PlugInService.pdb
│ ├── Shops.bku
│ └── Timesheet
│ ├── TimeSheet.dll
│ └── TimeSheetData.xml
└── 好例子网_《C# Web服务高级编程》 PDF 附光盘源代码.zip
267 directories, 1174 files
小贴士
感谢您为本站写下的评论,您的评论对其它用户来说具有重要的参考价值,所以请认真填写。
- 类似“顶”、“沙发”之类没有营养的文字,对勤劳贡献的楼主来说是令人沮丧的反馈信息。
- 相信您也不想看到一排文字/表情墙,所以请不要反馈意义不大的重复字符,也请尽量不要纯表情的回复。
- 提问之前请再仔细看一遍楼主的说明,或许是您遗漏了。
- 请勿到处挖坑绊人、招贴广告。既占空间让人厌烦,又没人会搭理,于人于己都无利。
关于好例子网
本站旨在为广大IT学习爱好者提供一个非营利性互相学习交流分享平台。本站所有资源都可以被免费获取学习研究。本站资源来自网友分享,对搜索内容的合法性不具有预见性、识别性、控制性,仅供学习研究,请务必在下载后24小时内给予删除,不得用于其他任何用途,否则后果自负。基于互联网的特殊性,平台无法对用户传输的作品、信息、内容的权属或合法性、安全性、合规性、真实性、科学性、完整权、有效性等进行实质审查;无论平台是否已进行审查,用户均应自行承担因其传输的作品、信息、内容而可能或已经产生的侵权或权属纠纷等法律责任。本站所有资源不代表本站的观点或立场,基于网友分享,根据中国法律《信息网络传播权保护条例》第二十二与二十三条之规定,若资源存在侵权或相关问题请联系本站客服人员,点此联系我们。关于更多版权及免责申明参见 版权及免责申明
网友评论
我要评论