iFS Architecture with J2EE
Hi,
I have a couple of questions reguarding the iFS architecture with a J2EE application. Our aim is to use iFS in a very simple way: we want to create a session bean interface which takes a file and a number of attributes then calls the iFS API to create the doc in the repository, also the interface will allow a caller to search the repository using the standard API and return a list of matching documents. All sample code shows a servlet doing this type of work ie: client connectivity is a via the http server.
My question is, can we use iFS with a standard session bean (probably within a Borland container), the only ways I can think of doing this are:
1) Write a custom server to recieve requests and use the session bean to connect to this server, which seems a massive job,
2) Use the J2EE connector architecture to write an iFS adpater, again a massive job and I wouldn't know where to start,
3) Run the J2EE session bean on the same machine as the iFS server to allow calls via classpath, I don't even know if this would work
4) Use Oracle 9iAS which from the documentation seems to support the J2EE architeture. The problem here is we would have to buy iAS whereas one of the reasons we are usingiFS is that it's free with the enterprise edition of oracle.
Basically I can't find a way of allowing a client session bean to call the API as the API assumes the calling client is on the same machine, all libraryservice look ups seem to be via a string and don't support any RMI calls or any client server protocall,
Any help at all in this would be great,
Many thanks in advance,
Trev