L
lha
Unregistered / Unconfirmed
GUEST, unregistred user!
Come from :http://www.sdtimes.com/news/029/story1.htm
//////////////////////////////////
Borland Preps Delphi 6.0 For Release
Native XML, SOAP support for Web services to augment Linux portability
By Edward J. Correia
May 1, 2001 — Borland Software Corp. is getting ready to release Delphi 6.0
for Windows, the company’s radically enhanced RAD environment for building
enterprise applications and database and server middleware.
According to Michael Swindell, Borland’s director of product management for
RAD tools, Delphi 6.0 will introduce a series of new features for the creation
of Web services for Microsoft .NET, Oracle .NOW and Sun One;
to further
extend its database middleware capabilities;
and fulfill its pledge of
portability between Linux and Windows applications—a promise it made in March
with the release of the Kylix RAD environment for Linux.
New to Delphi will be BizSnap, a Web services platform designed for building
B-to-B integration components. The new Delphi compiler will feature native XML
and SOAP capabilities, said Swindell, who describes BizSnap as more than just
another set of components. “This isn’t just a set of classes that we’ve
bolted on. We’ve gonedo
wn into the compiler and made the capabilities
native to Delphi,” he said.
Swindell claims that having XML and SOAP capabilities native to the compiler
makes building and using Web services an effortless process. It also enables
features such as syntax checking, data-type checking, and static and
dynamic XML binding capabilities, he said, which can give programmers
the ability to build flexible Web services that can service a variety of
trading partners. BizSnap also will natively support WSDL and XSL Web services
protocols, as well as DTDs and XML schemas.
In addition to building stand-alone applications and services, BizSnap will
allow multiple services to be aggregated into a single service or application,
regardless of the source of those services, Swindell said. As an example,
he described a travel agency portal that might be an aggregate of the ticketing
services offered by an airline, car rental services of a rental company and
room-booking services of a hotel chain.
But there’s a catch. This type of application building requires that all the
aggregated services are XML-based and contracted, meaning that they conform
to Web services standards of behavior governed by the W3C—something that
Swindell believes is generally safe to assume. “Today a lot of time is
being spent to standardize these protocols, and we are focused on supporting
all service standards, not just .NET or Sun One,” he said.
IT’S A SNAP
Also new with Delphi 6.0 will be WebSnap, a Web page designer that Swindell
said will simplify the job of building and debugging Web applications and
“bring Web development to a greater audience,” which he said may now include
nontechnical Web development shops. Page design will be simplified, he said,
because VBScript and JavaScript functions can be separated from the actual
interface design. The look and feel can be designed by nontechnical people
through Surface Designer, a new HTML/JavaScript UI module that can integrate
with Macromedia’s Dreamweaver or Microsoft’s FrontPage HTML editors,
Swindell said.
Also new with WebSnap will be server scripting, including support for
ActiveScript and JavaScript out of the box, and support for Perl, Python and
others to be added. Further, Web application debugging will be improved with
the addition of an integrated Web server, which saves time, according to
Thomas Theobald, a RAD tools product manager, because it “prevents developers
from having to run a separate server on a local machine for testing.” This way,
most of the problems that a developer would ever run into can be solved before
deployment, added Swindell.
With Delphi 6.0, Borland’s MIDAS middleware development framework will be
replaced by DataSnap, a Web services-enabled middleware environment for
building database access. According to Swindell, DataSnap developers will be
able to build middleware for accessing virtually all commercial databases and
interoperate with applications through SOAP/XML, TCP/IP, DCOM and CORBA.
According to the company, the tools also will enable databases of any
enterprise RDBMS to be Web services enabled and published via XML and SOAP.
It also will enable developers to build MIDAS-compatible n-tier middleware
services supporting GUI, Web-browser and Web services clients, with client
connection pooling capabilities.
Finally, developers using Borland’s recently released Kylix RAD environment
for Linux can port to Windows through a complete CLX component library that
will be common to both Delphi and Kylix.
//////////////////////////////////
Borland Preps Delphi 6.0 For Release
Native XML, SOAP support for Web services to augment Linux portability
By Edward J. Correia
May 1, 2001 — Borland Software Corp. is getting ready to release Delphi 6.0
for Windows, the company’s radically enhanced RAD environment for building
enterprise applications and database and server middleware.
According to Michael Swindell, Borland’s director of product management for
RAD tools, Delphi 6.0 will introduce a series of new features for the creation
of Web services for Microsoft .NET, Oracle .NOW and Sun One;
to further
extend its database middleware capabilities;
and fulfill its pledge of
portability between Linux and Windows applications—a promise it made in March
with the release of the Kylix RAD environment for Linux.
New to Delphi will be BizSnap, a Web services platform designed for building
B-to-B integration components. The new Delphi compiler will feature native XML
and SOAP capabilities, said Swindell, who describes BizSnap as more than just
another set of components. “This isn’t just a set of classes that we’ve
bolted on. We’ve gonedo
wn into the compiler and made the capabilities
native to Delphi,” he said.
Swindell claims that having XML and SOAP capabilities native to the compiler
makes building and using Web services an effortless process. It also enables
features such as syntax checking, data-type checking, and static and
dynamic XML binding capabilities, he said, which can give programmers
the ability to build flexible Web services that can service a variety of
trading partners. BizSnap also will natively support WSDL and XSL Web services
protocols, as well as DTDs and XML schemas.
In addition to building stand-alone applications and services, BizSnap will
allow multiple services to be aggregated into a single service or application,
regardless of the source of those services, Swindell said. As an example,
he described a travel agency portal that might be an aggregate of the ticketing
services offered by an airline, car rental services of a rental company and
room-booking services of a hotel chain.
But there’s a catch. This type of application building requires that all the
aggregated services are XML-based and contracted, meaning that they conform
to Web services standards of behavior governed by the W3C—something that
Swindell believes is generally safe to assume. “Today a lot of time is
being spent to standardize these protocols, and we are focused on supporting
all service standards, not just .NET or Sun One,” he said.
IT’S A SNAP
Also new with Delphi 6.0 will be WebSnap, a Web page designer that Swindell
said will simplify the job of building and debugging Web applications and
“bring Web development to a greater audience,” which he said may now include
nontechnical Web development shops. Page design will be simplified, he said,
because VBScript and JavaScript functions can be separated from the actual
interface design. The look and feel can be designed by nontechnical people
through Surface Designer, a new HTML/JavaScript UI module that can integrate
with Macromedia’s Dreamweaver or Microsoft’s FrontPage HTML editors,
Swindell said.
Also new with WebSnap will be server scripting, including support for
ActiveScript and JavaScript out of the box, and support for Perl, Python and
others to be added. Further, Web application debugging will be improved with
the addition of an integrated Web server, which saves time, according to
Thomas Theobald, a RAD tools product manager, because it “prevents developers
from having to run a separate server on a local machine for testing.” This way,
most of the problems that a developer would ever run into can be solved before
deployment, added Swindell.
With Delphi 6.0, Borland’s MIDAS middleware development framework will be
replaced by DataSnap, a Web services-enabled middleware environment for
building database access. According to Swindell, DataSnap developers will be
able to build middleware for accessing virtually all commercial databases and
interoperate with applications through SOAP/XML, TCP/IP, DCOM and CORBA.
According to the company, the tools also will enable databases of any
enterprise RDBMS to be Web services enabled and published via XML and SOAP.
It also will enable developers to build MIDAS-compatible n-tier middleware
services supporting GUI, Web-browser and Web services clients, with client
connection pooling capabilities.
Finally, developers using Borland’s recently released Kylix RAD environment
for Linux can port to Windows through a complete CLX component library that
will be common to both Delphi and Kylix.