Skip to main content
Known Participant
August 27, 2010
Question

Info on FrameMaker 9 server features

  • August 27, 2010
  • 1 reply
  • 608 views

We are currently using FrameMaker 7.1 which is installed in the client machines. We have written some custom dlls which invoke FrameMaker through FrameMaker API and the dlls are installed in standalone machine.

These dlls are invoked for a FrameMaker file which is being edited and configured in the local machine.

However now we are making the current application web based which involves invoking the custom dlls of FrameMaker from the server, for  the files edited on local machine.

What is the solution provided by FrameMaker 9 server for this scenario ?

How does FrameMaker 9 server handle multiple requests from different client machines? 

What are the changes in API  in  FrameMaker 9 ?

This topic has been closed for replies.

1 reply

Michael_Müller-Hillebrand
Legend
August 27, 2010

Asha,

FrameMaker 9 Server is exactly the same product as FrameMaker 9, just the terms of the EULA allow server based usage.

In addition to that, there are no architectural changes between all versions of the FrameMaker API, unless you have to deal with text content. With FrameMaker 8 the internal text encoding changed from FrameRoman to UTF-8.

- Michael

Update: Very short doucments describing the differences between 7.x and later APIs are available here:

http://www.adobe.com/devnet/framemaker/fdk/9/

Known Participant
September 1, 2010

Hi Michael,

We have a requirement where we need to install the FrameMaker custom dlls in the FrameMaker server and in turn the server should communicate with the Client for processing the FrameMaker file.

We also need to know, how many requests can be handled by the FrameMaker Server at a time?

Thanks,

Asha

Michael_Müller-Hillebrand
Legend
September 1, 2010

Asha, as far as I understand the options, you can create whatever you need and test everything with the desktop version/license of FrameMaker. You would need to create all necessary communication as well as a queuing mechanism yourself. If all is ready you just put it on a server license.

- Michael