Borland as "Switzerland" for Java, .NET - Part II

See how Borland's latest products signal a new debate over what makes a full-service IDE.

Tags: Java, Web Services, Deane, Database, Server, Borland, Enterprise Server,

Last week, Borland Software Corp. released a new version of its Enterprise Server, and also unbundled its JDataStore database from JBuilder, now making it available as a stand alone product. Borland's moves are more than simple summer rollouts of new products.

Borland's upgraded Enterprise Server 5.1 converts clients' SOAP requests to Java, CORBA, MDB (Message-Driven Beans), or EJB (Enterprise JavaBeans) components without special coding or modification. Download a trial version here.

Borland's JDataStore provides a small-footprint, synchronization capability for talking with other databases. Download a trial version here.

(You can read Borland as "Switzerland" for Java, .NET - Part I, , where you'll get a look at creating database-enabled Java programs from JBuilder.)

The News Behind the Move
These product upgrades signal the heating up of two core questions for enterprise Java developers who are planning web services deployments:

  • Is the Java industry moving from a J2EE tools world to a Java enabled ' Web Services IDE'? And, if so
  • Just what pieces does a full-featured 'Web Services IDE' really need?

  • Borland's introduction of a new application server, a stand alone database, and support for other popular J2EE app servers comes just two weeks after the commercial release of JBuilder 7. The JBuilder upgrade offers improved web services-support, including an improved XML generator and better "refactoring" for preparing Java code as a "service."

    The message from Borland's execs, is that web services tools support will require all types of enabling components, including app servers and databases. This is especially true for mixed Java and .NET environments, said Alison Deane, Borland's senior director of business development.

    "No one will solidify on one standard [Java or .NET] especially for transactions between organizations," Deane told Integration Developer News. Despite a lack of standards, Deane said, she's seeing that "web services are being used by small and medium organizations with trusted partners."

    Deane concedes that applications or transactions that require high degrees of security, such as exchanging health care records, are still some time away. But, Deane added, Borland is seeing the acceptance of web services as a way to reduce costs of B2B transactions. She mentioned the following example: a medical clinic where agreements are in place with partners [for exchanging certain types of non-sensitive transactions].

    The key to such web services projects, Deane said, is the availability of tools based on the needs of the developer's special case, goal and experience. Borland will continue to focus, Deane said, on XML transformation and compatibility, support for CORBA and other legacy environments, and in bridging capability between dissimilar environments (Java, Microsoft, Linux, etc.),

    IDN wants to hear from Borland developers working on web services projects that use Java, .NET or other object-based architectures. Send us a note at and let's talk about your project.