Join The Works program to have access to the most current content, and to be able to ask questions and get answers from Revelation staff and the Revelation community

At 24 OCT 2007 04:35:02PM Enrique Murphy wrote:

Hi.

I am in the process of building an application with this architecture:
  1. A Universe database
  1. An desktop application using OI as the front end to the Universe database
  1. A web extension to the OI application
Our customer wants to host the UV database on a Linux Server, and, if possible, also the OI application. My 

questions are:

1. I see in the website that the last OIL version is 7.2.1:
	1.1 Does this version work with U2 databases?
	1.2 What about OIPI and OLE. Do they work in OIL?
2. If 1.1 is true:
	2.1 Can you install OIL on a Linux server, and access it from OI Windows clients?.
	2.2 Will an OI client connect without problems to an OIL running on a Linux server?.
3. If you choose to use OI on a Windows server, and Apache as the Web Server on a Linux server:
	3.1 May you access OI via OECGI2 from the Apache running on the Linux server?.
I haven't any experience with Linux. Our possible customer's IT department does, but I have to answer this questions 

in order to see what is possible and what is not.

Enrique

At 24 OCT 2007 06:11PM Bob Carten wrote:

I am in the process of building an application with this architecture:

- A Universe database

- An desktop application using OI as the front end to the Universe database

- A web extension to the OI application

Our customer wants to host the UV database on a Linux Server, and, if possible, also the OI application. My

questions are:

1. I see in the website that the last OIL version is 7.2.1:

1.1 Does this version work with U2 databases?

No. The big issue not 7.x versus 8.x, but rather that our interface to the U2 relies on UVIC32.dll. IBM provides intercall functionality on Unix, but not as a dll. We

1.2 What about OIPI and OLE. Do they work in OIL?

Not well. Most OLE not at all

2. If 1.1 is true:

2.1 Can you install OIL on a Linux server, and access it from OI Windows clients?.

See 2.2

2.2 Will an OI client connect without problems to an OIL running on a Linux server?.

Install OIL and the Linux UD3, copy your OI Windows directory and data directories to the Linux server, use SAMBA to let the windows clients read the Oinsight executable. With this configuration you do not need a windows server to service the desktop clients However, OECGI2 will not function on a linux server.

3. If you choose to use OI on a Windows server, and Apache as the Web Server on a Linux server:

3.1 May you access OI via OECGI2 from the Apache running on the Linux server?.

OECGI2 does not work on Linux. However, OECGI2 is merely a program which makes socket calls to the OpenInsight Socket Server. You can have a Perl Script or PHP Script which performs the same function as OECGI2. The catch is that the socketserver must run on a windows machine.

I haven't any experience with Linux. Our possible customer's IT department does, but I have to answer this questions

in order to see what is possible and what is not.

I think your best approach it to host the OI components on a windows server, using a script like those referenced above to allow the Linux apache server to publish the web content. Gerald Lovell, a frequent contributor to this discussion, has had good success using virtual windows servers hosted on a Linux server running VM-ware like software. That may be an appealing approach for your customer.

Bob

View this thread on the Works forum...

  • third_party_content/community/commentary/forums_works/d5b029986c5b6f218525737e00711252.txt
  • Last modified: 2023/12/30 11:57
  • by 127.0.0.1