HomeProdukteLösungenDownloadPartnerKontakt

Infonyte GmbH

Technology Preview

The Infonyte Connectivity Technology Preview is a client/server solution, which provides Web service based connectivity to Infonyte DB's XML processing and storage capabilities for the Microsoft® .NET framework. The technology preview contains a Web service interface for Infonyte DB and a Microsoft .NET-connected client.

This technology preview is a joint effort between mphasis GmbH and Infonyte GmbH. It contains two components:

  1. Infonyte DB Web Service Connector
  2. mphasis XDBC Client for Infonyte DB (Microsoft .NET-connected application)

The Infonyte DB Web Service Connector provides the necessary functionality to efficiently access, manipulate, query, and transform server-side XML documents based on Infonyte DB XML technology. It employes SOAP over HTTP for exchanging requests and responses between clients and server. The methods and protocols are designed to flexibly accommodate to client processing capabilities by enabling them to transfer large results and documents in manageable pieces.

The mphasis .NET client is realized in C# and provides high-level component classes that provide for transparent access to the Infonyte Server. The APIs offered are carefully designed to re-use existing .NET XML processing APIs as closely as possible, enabling smooth migration of existing XML enabled .NET applications towards scaleable, distributed client/server solutions.

In particular, the technology preview provides following functionality:

  • Management of XML documents, XSLT-Stylesheets, and non-XML documents
  • Exploration and navigation of document collections
  • Evaluation of XPath queries
  • Transformation of XSLT-Stylesheets
  • Role based access authorization
  • Client authentication
  • Stateful session management

Requirements

Installation of the Infonyte DB Web Service Connector requires:

  • The Infonyte DB Web Service Connector download package (Infonyte IDBWS)
  • A Java JDK version 1.3 or higher (download from SUN)
  • 256MB main memory recommended
  • 20MB of free disk space

Installation of the mphasis XDBC Client for Infonyte DB requires:

  • mphasis XDBC client download package
  • A Microsoft .NET Framework version 1.0 or higher ( download from Microsoft)
  • 256MB main memory recommended
  • 5MB of free disk space

Download and Installation Instructions

  1. Infonyte DB Web Service Connector: to start the installation, run the java-based installer on your server machine with java -jar idbws_install.jar and follow the installation instructions. The installer installs a web-service enabled Infonyte DB server, documentation including api documentation, and a demo database.

    • download idbws_install.jar

  2. mphasis XDBC client for Infonyte DB: To start the installation, double-click on the downloaded file on your .NET machine and follow the installation instructions. The installer installs the .NET client packages for accessing the Infonyte DB Web Service, API documentation, and a GUI based demonstrator application (including sources) for the demo database.

    • download XDBC-Setup.msi

Quick-Start

First, the server must be started. The base directory of the server installation contains two scripts to start the server (run.bat for Windows, and run.sh for Unix).

If the serverport 8080 is already in use (or not available), the port (and other settings) can be changed by providing appropriate command line parameters via

run.(bat/sh) server option ...
To change the port number call
run.(bat/sh) -DPORT=<port-number> ...

The server manual, located in <installation-directory>/docs/ServerManual.pdf provides a complete reference for the server and describes in detail the available command line options and server configuration. An introductory overview can be found in <installation-directory>/docs/Overview.pdf.

When the server is up, use the mphasis XDBC client to access it. The GUI demo can be started from the start menu

mphasis GmbH / Test client for the mphasis XML adapter

For an introduction to the .NET client, see the Evaluators guide that is also included in the download package in <client-directory>/evaluators guide.pdf.

For further questions to the technology preview and support, contact support@infonyte.com.

© 2004 Infonyte GmbH. Alle Rechte vorbehalten. Letzte Änderung: 15. August 2008 . Impressum