Multi user model in Visio

S

sarathrs

Can we have multi users for one single Visio Application.I mean Visio will be
installed in Server and any number of clients can connect and use the
Application installed in the server.Actually we want to invoke Visio
application remotely using Program Id.Is there any installation procedure to
change Program ID so that we can access Application remotely using new
Program ID
 
N

nbelyh

Can we have multi users for one single Visio Application.I mean Visio will be
installed in Server and any number of clients can connect and use the
Application installed in the server.Actually we want to invoke Visio
application remotely using Program Id.Is there any installation procedure to
change Program ID so that we can access Application remotely using new
Program ID

Though understanding what you seems to be is a bit challenging,
here are some thoughts that may be helpful.

- Visio is an Office application. This means that it is not intended
for server usage.
Please take a look at KB article here:
"Server-side automation of Office applications is neither recommended
nor supported"
http://support.microsoft.com/kb/257757/

- Even if you are lucky enough to avoid all those cavities,
using Visio this way may conflict with Visio EULA (see above KB).

- What for do you need a "New Program ID"?
Probably you want something else.. Choose again? (c) :)

- Don't see any problems using Visio with Terminal Services.
Maybe Terminal Services is "the thing" you really want?

Kind regards, Nikolay.
 
S

sarathrs

Thankyou Nikolay for your reply.It is very helful for me.
Actually our situation is we need to have one central Visio server
application to create schematics.Multiple clients has to use this visio
server.we just want to know whether multiple clients can modify at a time.
Actually we are trying to open Visio in SWT using Ole object.That's why we
thought whether we can meet our requirement using Program ID
sarath
 
N

nbelyh

Thankyou Nikolay for your reply.It is very helful for me.
Actually our situation is we need to have one central Visio server
application to create schematics.Multiple clients has to use this visio
server.we just want to know whether multiple clients can modify at a time.
Actually we are trying to open Visio in SWT using Ole object.That's why we
thought whether we can meet our requirement using Program ID
sarath

Hello sarath
Multiple clients cannot modify the same file at the same time, if
that's what you are asking..

Visio already does have a program ID. I'ts "Visio.Application".
What for do you need another one?

In principle, you should be able to access visio installed on the
server using it's program ID.
Though this can be complicated and unreliable. You are waned.

To do that might want to specify expliciltly that "Visio.Application"
should
be created on different machine (using different COM "activation
context".
Not sure if you can do this with SWT, but in principle you can.
Try googling on CLSCTX_REMOTE_SERVER and COSERVERINFO.

Also, you can try changing "RemoteServerName" key for Visio COM
registration
on the local machine to make the system activate Visio on the server
instead of your local machine.

Regards, Nikolay.
 
B

BTIS Jeff

Can we have multi users for one single Visio Application.I mean Visio will be
installed in Server and any number of clients can connect and use the
Application installed in the server.Actually we want to invoke Visio
application remotely using Program Id.Is there any installation procedure to
change Program ID so that we can access Application remotely using new
Program ID

I'm guessing that for your situation you will probably need separate
Visio licenses - one for each user. As I understand you can have a
Visio VIEWER without complete Visio licenses but if you want multiple
users to interact then you will need Visio installed for each. Let
me know if you find out differently.





Jeff Bennett
(e-mail address removed)


* Bennet-Tec Information Systems, Inc
* 50 Jericho Tpk, Jericho, NY 11753
* Phone 516 997 5596, Fax - 5597
* RELIABLE Components Make You Look Sharp!
* TList/Pro * ALLText HT/Pro * MetaDraw *
* Custom Software Development Services Too.
* WWW.Bennet-Tec.Com

=================== ===================
 
V

vojo

you probably want some sort of file server (share point or windows storage
server or or or) holding all the actual drawings on a central server. Maybe
a library tool to check in check out drawings. Then each user can pull the
drawing if interest to their own copy of visio...make changes...and post new
drawing.

This probably best if for no other reason than being able to track who made
changes to giving drawing/versioning the drawing/etc.
 

Ask a Question

Want to reply to this thread or ask your own question?

You'll need to choose a username for the site, which only take a couple of moments. After that, you can post your question and our members will help you out.

Ask a Question

Top