Delphi Kylix
摘要: 用Delphi 6開發(fā)Web Service初探
簡介:“網(wǎng)絡(luò)就是計算機,軟件就是服務(wù)”的思想已經(jīng)逐步深入人心。由于Web Services能夠通過網(wǎng)絡(luò)把服務(wù)直接遞送給終端用戶,而且由眾多主流廠商所支持和描繪的美好前景也讓我們心動不已。據(jù)有關(guān)報告預(yù)計,2002年多數(shù)企業(yè)將會對于Web服務(wù)產(chǎn)生關(guān)心。另外,在2004年Fortune 2000家企業(yè)引進(jìn)的應(yīng)用軟件解決方案之中,Web服務(wù)將占很大的比重。最近,關(guān)于如何建立Web Service的文章較多,但大多是用VS.NET完成的,而關(guān)于如何用Delphi 6開發(fā)的文章較少。本文介紹了一個用Delphi 6開發(fā)Web Service的簡單的例子,以達(dá)到拋磚引玉之效果。
閱讀全文
摘要:
Delphi 6用戶端應(yīng)用程式藉由THTTPRIO呼叫遠(yuǎn)端Web Service
Delphi 6用戶端應(yīng)用程式藉由THTTPRIO呼叫遠(yuǎn)端Web Service,而TOPToSoapDomConvert可以把Object Pascal的呼叫和參數(shù)自動轉(zhuǎn)換為SOAP封裝的格式資訊,再藉由THTTPReqResp傳送HTTP封包。而在伺服端THTTPSoapDispatcher則負(fù)責(zé)處理用戶端傳送來的SOAP/HTTP資訊,並且透過THTTPSoapPascalInvoker元件來自動啟動能夠處理這個SOAP/HTTP請求的Object Pascal程式碼。至於TWSDLHTMLPublish則能夠自動的根據(jù)Delphi實作的Web Service來產(chǎn)生WSDL並且輸出此WSDL讓用戶端應(yīng)用程式能夠使用這個WSDL來呼叫Web Service。
It's important to realize that a Web App Debugger executable project should not be deploye
閱讀全文
摘要: 對于給定的一個文件名,怎么知道它所代表磁盤文件的確是文本文件?這里有一個很簡單的方法:把給定的那個文件看作是無類型的二進(jìn)制文件,然后順序地讀出這個文件的每一個字節(jié),如果文件里有一個字節(jié)的值等于0,那么這個文件就不是文本文件;反之,如果這個文件中沒有一個字節(jié)的值是0的話,就可以判定這個文件是文本文件了。這是原理,下面看看在Delphi 中怎樣編程來實現(xiàn)它--
閱讀全文