On 20 June 2012 12:14, Tom Robinson <tom.robin...@artesiansolutions.com>wrote:

> > So, the question is do you have multiple ZeroMQ applications on the
> host?  Are they running in the same or separate contexts?
>
> We have multiple Windows Services running on the host, some with one
> context, some with two (a relay service, so sender context and receiver
> context).
>
> There are also multiple web applications, each of which creates 3 contexts
> (for three different "senders" of messages).
>
> There's also a console application which creates a single context.
>
> So it sounds like "Local" isn't an option and we can't use "Global" unless
> the web app runs as a privileged user.
>
>
Just to be confusing the context I am referring to is the Windows context
which might be the same as a user session.  It sounds like you need the
following:

In order to create a Global file mapping, the user needs to have the
"SeCreateGlobalPrivilege"
privilege:

from: http://msdn.microsoft.com/en-us/library/bb530716(v=vs.85).aspx

SE_CREATE_GLOBAL_NAME

 Required to create named file mapping objects in the global namespace
during Terminal Services sessions. This privilege is enabled by default for
administrators, services, and the local system account.
User Right: Create global objects.

-- 
Steve-o
_______________________________________________
zeromq-dev mailing list
zeromq-dev@lists.zeromq.org
http://lists.zeromq.org/mailman/listinfo/zeromq-dev

Reply via email to