When Borland shipped Delphi 6 in May of last year, one of its new features
was support for SOAP - most notably in the form of Web services. Borland
Kylix 2 (for Linux) is now also available with the same capabilities, and as
I write this article, Borland has just announced the Borland Web Services Kit
for Java, which will enable Borland JBuilder to create and consume Web
services using WSDL and SOAP. Finally, by the time you read this article I
expect Borland C++ Builder 6 to be announced (or available) with the same
SOAP and Web services capabilities that Delphi 6 and Kylix 2 currently have.
Perhaps even a bit more, since SOAP is ever evolving.
In this article, I want to demonstrate the ease of use of Delphi 6 and Kylix
2 (two RAD tools) by developing a Web service in a Delphi 6 server (running
on Win32) and consuming it in a Kylix 2 client running on Linux.
What i... (more)
The first of my Delphi 2009 training days will be organised in Helmond
Brandevoort in October starting with a Delphi 2009 Development Essentials on
October 24th, followed by Delphi 2009 Database and DataSnap Development on
October 31st. The training event will be in Dutch, but the courseware manuals
are in English.
... (more)
Professional XML Databases is not the only XML book from WROX Press. In fact,
it's not even the only "professional XML" book from WROX, since they already
publish a book entitled Professional XML (which I reviewed about a year ago).
This book is a logical follow-up, with the focus more on integrating XML in
your relational database strategies. As a consequence, you probably shouldn't
start with this book if your knowledge or experience of XML is still somewhat
limited, but you can always read the first appendix for a short primer on XML
if you need one.
Professional XML Database... (more)
Professional XML Web Services isn't really an XML book, but more a pure Web
services book. The XML part is because XML is used to represent Web services
(in the WSDL, for example). The book covers many types of Web services, not
just XML Web services (a term that's like a binary executable).
The book consists of 15 chapters. That's not much, if you take into account
that it was written by 12 authors. In fact, no author has written more than
two chapters. I must admit that my feelings about the result are mixed. Some
chapters flow really well and are clear to read, but others take ... (more)
Using Delphi to develop ASP.NET projects can be quite fun, especially when
deployment reuslts in a working application. However, when you try to deploy
a second ASP.NET project (in the same virtual directory), some people may
encounter a compiler error when trying to run either application in a browser
window: Compiler Error Message: CS1595: 'Global.TGlobal' is defined in
multiple places; using definition from
'c:\WINNT\Microsoft.NET\Framework\v1.1.4322\Temporary ASP.NET\...
... (more)