John
Wed Feb 22 12:55:47 CST 2006
Yes, we've shipped MSMQ as a redistributable CAB actually as far back as the
Windows CE 2.0 days for HPCs. I don't know where exactly it is but I do
know there's a PocketPC2003 version of it somewhere in the SDK.
--
John Spaith
Development Lead, Windows CE
Microsoft Corporation
Check out the CE Networking Team Blog at
http://blogs.msdn.com/cenet/.
This posting is provided "AS IS" with no warranties, and confers no rights.
You assume all risk for your use. © 2006 Microsoft Corporation. All rights
reserved.
"Adam Eccleshall" <AdamEccleshall@discussions.microsoft.com> wrote in
message news:AF0B1F81-7771-48AD-91C3-9196971ECC13@microsoft.com...
> Hi,
>
> I've just checked, and I can send to queues on my machine from another XP
> machine.
>
> Is there a version of the redistributable CAB that will work on CE 4.2?
> So
> far, I've only found one for 5.0, which I can't use.
>
>
> Thanks,
>
> Adam
>
>
> "John Spaith [MS]" wrote:
>
>> CE doesn't support accessing its private queues remotely so this much
>> isn't
>> going to work.
>>
>> If you send to the remote MSMQ queue from a WinXP device (other than the
>> one
>> where the queue itself is running), does this work? If the remote device
>> is
>> running a web server (or any server for that matter) can you connect to
>> it
>> (either via PocketIE or via a TCP app)? It's possible some IP Security
>> stuff isn't letting your device establish a real connection to the
>> particular XP box you're pointing at.
>>
>> --
>> John Spaith
>> Development Lead, Windows CE
>> Microsoft Corporation
>>
>> Check out the CE Networking Team Blog at
http://blogs.msdn.com/cenet/.
>>
>> This posting is provided "AS IS" with no warranties, and confers no
>> rights.
>> You assume all risk for your use. © 2006 Microsoft Corporation. All
>> rights
>> reserved.
>>
>> "Adam Eccleshall" <AdamEccleshall@discussions.microsoft.com> wrote in
>> message news:D2CCC210-95B7-4785-9690-8DDDC8AC18E2@microsoft.com...
>> > Thanks for the link; I'd previously only managed connections to our
>> > intranet,
>> > rather than the outside world.
>> >
>> > I'm still unable to access remote MSMQ queues, though. I have tested
>> > local
>> > queues, and they appear to be working.
>> >
>> > Also, I can ping the emulator by name from a command prompt, but I
>> > can't
>> > access its queues from outside the emulator.
>> >
>> >
>> > Thanks,
>> >
>> > Adam
>> >
>> > "Barry Bond [MS]" wrote:
>> >
>> >> Check out this blog on emulator networking:
>> >>
http://blogs.msdn.com/akhune/archive/2005/11/16/493329.aspx
>> >>
>> >> Barry
>> >>
>> >> "Adam Eccleshall" <AdamEccleshall@discussions.microsoft.com> wrote in
>> >> message news:88CAECF3-A470-49E2-B1AB-36DBFE8DAF1B@microsoft.com...
>> >> > So far, I've been unable to locate a single CAB file for MSMQ
>> >> > installation.
>> >> >
>> >> > From MSDN downloads, I've installed
>> >> >
>> >> > Microsoft Pocket PC 2003 SDK.msi
>> >> > MobileAppDevToolkit.exe
>> >> > Optional Windows Mobile 5.0 Server Components.exe
>> >> > Windows Mobile 5.0 Pocket PC SDK.msi
>> >> > Windows Mobile 2003 Second Edition Developer Resources.msi
>> >> >
>> >> > The only one of these that installed an MSMQ installation CAB was
>> >> > the
>> >> > WM 5
>> >> > Server Components (msmq.ARM.CAB), but I can't use that under PPC
>> >> > 2003
>> >> > SE
>> >> > (it
>> >> > reports "not a valid Windows CE Setup file"). Is there another SDK
>> >> > installer
>> >> > I may have missed?
>> >> >
>> >> > I can connect to our local intranet pages via IE; that was one of
>> >> > the
>> >> > first
>> >> > things I checked.
>> >> >
>> >> > I've not tried local messages yet, as I took the disconnected
>> >> > message
>> >> > as
>> >> > an
>> >> > indication something wasn't right with the MSMQ install. I'll try
>> >> > that
>> >> > later
>> >> > today, though.
>> >> >
>> >> >
>> >> > Thanks,
>> >> >
>> >> > Adam
>> >> >
>> >> > "John Spaith [MS]" wrote:
>> >> >
>> >> >> If this is an emulator issue I'm not going to be of much help. For
>> >> >> MSMQ,
>> >> >> some more background info questions:
>> >> >>
>> >> >> * When you say you copy the MSMQ binaries and setup your own CAB -
>> >> >> is
>> >> >> there
>> >> >> a reason you're not using the CAB MS provided in the redist? These
>> >> >> are
>> >> >> much
>> >> >> better tested than 'visadm install' (though visadm install should
>> >> >> still
>> >> >> work) and the MS CAB has all the required registry. One less
>> >> >> variable
>> >> >> at
>> >> >> least.
>> >> >> * Are you able to open a PocketIE connection to a web site
>> >> >> someplace?
>> >> >> This
>> >> >> would tell if emulator transport is OK or no.
>> >> >> * If you create a private queue on the emulator, send a message to
>> >> >> it,
>> >> >> can
>> >> >> you receive that message later? This will help narrow down if MSMQ
>> >> >> is
>> >> >> working in the localhost case at least?
>> >> >>
>> >> >> --
>> >> >> John Spaith
>> >> >> Development Lead, Windows CE
>> >> >> Microsoft Corporation
>> >> >>
>> >> >> Check out the CE Networking Team Blog at
>> >> >>
http://blogs.msdn.com/cenet/.
>> >> >>
>> >> >> This posting is provided "AS IS" with no warranties, and confers no
>> >> >> rights.
>> >> >> You assume all risk for your use. © 2006 Microsoft Corporation. All
>> >> >> rights
>> >> >> reserved.
>> >> >>
>> >> >> "Adam Eccleshall" <Adam Eccleshall@discussions.microsoft.com> wrote
>> >> >> in
>> >> >> message news:1224FAE2-B744-44F2-AFA0-B502A23184B1@microsoft.com...
>> >> >> > Hi,
>> >> >> >
>> >> >> > I'm having difficulty getting MSMQ to work on the PPC 2003
>> >> >> > emulator
>> >> >> > with
>> >> >> > VS
>> >> >> > 2005. In trying to get it to work, I've followed various guides
>> >> >> > (mostly
>> >> >> > republications of the same two or three on different sites), with
>> >> >> > no
>> >> >> > luck.
>> >> >> > Each time, although visadm looks as though everything's installed
>> >> >> > ok,
>> >> >> > checking the status always returns "DISCONNECTED". This is
>> >> >> > happening
>> >> >> > with
>> >> >> > the emulator set to either DMA or TCP transport.
>> >> >> >
>> >> >> > Steps I'm taking to install are:
>> >> >> >
>> >> >> > * Set name of PPC device
>> >> >> > * Copy MSMQ dlls & exes to the Windows directory
>> >> >> > * Run Visadm
>> >> >> > -- Install
>> >> >> > -- Register
>> >> >> > -- Verify
>> >> >> > -- Reset OS
>> >> >> >
>> >> >> > I've also tried creating a cab file that puts the files in the
>> >> >> > right
>> >> >> > place
>> >> >> > and sets up most of the registry settings (as per ch 8 in Pro
>> >> >> > MSMQ:
>> >> >> > Microsoft
>> >> >> > Message Queue Programming) with the same result.
>> >> >> >
>> >> >> >
>> >> >> > Am I missing some vital step in the install, or could there be
>> >> >> > something
>> >> >> > going wrong between the emulator and my PC OS (WinXP SP2)?
>> >> >> >
>> >> >> >
>> >> >> > Thanks in advance,
>> >> >> >
>> >> >> > Adam
>> >> >>
>> >> >>
>> >> >>
>> >>
>> >>
>> >>
>>
>>
>>