plug in x32/x64 ???

R

rakesh

Hi Folks,


I have a plug in for MS Outlook and Outlook Express. It's working fine on
x32 XP.
I also want to give the support to x64 XP. But the problem is that. This
plugin is using a x32 window service.
If I give support to x64 OE then I need to make the service x64 also. But if
user has the x32 MS Outlook on the same machine then x64 service can not
work for that.

Should I use the two versions of the same service on same machine to give
this support to both clients?

Please give your suggestions if you had experienced the same situation.

Your feedback is valuable for me.
smile.gif



Best Regards,
 
B

Bobby Johnson

You need to be more specific about the plugin for anyone to make an
informed decision. What plugin are you referring to?


rakesh wrote:
> Hi Folks,
>
>
> I have a plug in for MS Outlook and Outlook Express. It's working fine on
> x32 XP.
> I also want to give the support to x64 XP. But the problem is that. This
> plugin is using a x32 window service.
> If I give support to x64 OE then I need to make the service x64 also. But if
> user has the x32 MS Outlook on the same machine then x64 service can not
> work for that.
>
> Should I use the two versions of the same service on same machine to give
> this support to both clients?
>
> Please give your suggestions if you had experienced the same situation.
>
> Your feedback is valuable for me.
>
smile.gif

>
>
> Best Regards,
>
>
 
T

tsperling

Hi,

if this 'plug-in' is something you develop yourself, you'll need to ask in a
Developer group. If your code is using any 'driver' (or, driver-like) code
for the service, it has to be 64bit for x64 as I understand it.

If this all is something more 'standard' you'll have to be more specific.


Tony. . .


"Bobby Johnson" wrote in message
news:O5nQVy7$JHA.1340@TK2MSFTNGP05.phx.gbl...
> You need to be more specific about the plugin for anyone to make an
> informed decision. What plugin are you referring to?
>
>
> rakesh wrote:
>> Hi Folks,
>>
>>
>> I have a plug in for MS Outlook and Outlook Express. It's working fine on
>> x32 XP.
>> I also want to give the support to x64 XP. But the problem is that. This
>> plugin is using a x32 window service.
>> If I give support to x64 OE then I need to make the service x64 also. But
>> if user has the x32 MS Outlook on the same machine then x64 service can
>> not work for that.
>>
>> Should I use the two versions of the same service on same machine to give
>> this support to both clients?
>>
>> Please give your suggestions if you had experienced the same situation.
>>
>> Your feedback is valuable for me.
>>
smile.gif

>>
>>
>> Best Regards,
 
B

Bobby Johnson

After re-reading your post, you will have to have 2 separate plugins - 1
for 32-bit and 1 for 64-bit just as there are 2 versions of Java for
browsers - 1 for 64-bit and 1 for 32-bit. Both versions of the program
should share the same data like both versions of Internet Explorer do.


rakesh wrote:
> Hi Folks,
>
>
> I have a plug in for MS Outlook and Outlook Express. It's working fine on
> x32 XP.
> I also want to give the support to x64 XP. But the problem is that. This
> plugin is using a x32 window service.
> If I give support to x64 OE then I need to make the service x64 also. But if
> user has the x32 MS Outlook on the same machine then x64 service can not
> work for that.
>
> Should I use the two versions of the same service on same machine to give
> this support to both clients?
>
> Please give your suggestions if you had experienced the same situation.
>
> Your feedback is valuable for me.
>
smile.gif

>
>
> Best Regards,
>
>
 
T

TMA

You have to write the plug-in to provide service based on which version of
Outlook the client has.
I believe 64bit machines will let you run 32bit services as well. So, all
you got to do is follow Outlook.

"rakesh" wrote in message
news:ubKKuc6$JHA.5092@TK2MSFTNGP03.phx.gbl...
> Hi Folks,
>
>
> I have a plug in for MS Outlook and Outlook Express. It's working fine on
> x32 XP.
> I also want to give the support to x64 XP. But the problem is that. This
> plugin is using a x32 window service.
> If I give support to x64 OE then I need to make the service x64 also. But
> if user has the x32 MS Outlook on the same machine then x64 service can
> not work for that.
>
> Should I use the two versions of the same service on same machine to give
> this support to both clients?
>
> Please give your suggestions if you had experienced the same situation.
>
> Your feedback is valuable for me.
>
smile.gif

>
>
> Best Regards,
>
>
 
R

rakesh

Thanks for your feedback.

This plug in is doing little processing - manipulating the user account
details and mail count in a folder. giving this information to a window
service.
That service is doing some stuff with that detail. I can not disclose more
here.

But the concern is here.
Is it possible that a x32 DLL/EXE can communicate to x64 DLL/EXE ? If yes,
HOW?
My main concern is with global memory sharing regarding of this
communication.
:)

(Best Regards)




"tsperling" wrote in message
news:74B23042-B144-4622-9AE1-79D4CDBE9A40@microsoft.com...
> Hi,
>
> if this 'plug-in' is something you develop yourself, you'll need to ask in
> a Developer group. If your code is using any 'driver' (or, driver-like)
> code for the service, it has to be 64bit for x64 as I understand it.
>
> If this all is something more 'standard' you'll have to be more specific.
>
>
> Tony. . .
>
>
> "Bobby Johnson" wrote in message
> news:O5nQVy7$JHA.1340@TK2MSFTNGP05.phx.gbl...
>> You need to be more specific about the plugin for anyone to make an
>> informed decision. What plugin are you referring to?
>>
>>
>> rakesh wrote:
>>> Hi Folks,
>>>
>>>
>>> I have a plug in for MS Outlook and Outlook Express. It's working fine
>>> on x32 XP.
>>> I also want to give the support to x64 XP. But the problem is that. This
>>> plugin is using a x32 window service.
>>> If I give support to x64 OE then I need to make the service x64 also.
>>> But if user has the x32 MS Outlook on the same machine then x64 service
>>> can not work for that.
>>>
>>> Should I use the two versions of the same service on same machine to
>>> give this support to both clients?
>>>
>>> Please give your suggestions if you had experienced the same situation.
>>>
>>> Your feedback is valuable for me.
>>>
smile.gif

>>>
>>>
>>> Best Regards,

>
 
T

tsperling

This is precisely the big 'IT' - even if 32/64bit processes execute
seamlessly side-by-side, there is a bitnessbarrier between them such that
one cannot call the other.

It would be technologically possible, I am told, but for our convenience and
safety, MS has chosen to have it this way. There is reportedly Linux's that
can do this, but Windows - no way!

This is also why IE comes in two flavors on Windows x64 systems, otherwise
there would have been no Flash or Java for a long time. But take my Avast
antivirus as an example, it runs fine on both systems because they put all
the little determining bits and pieces in a single (or a few) files
(*.DLL's?) that are installed separately. Since the installment tree is
acting as a bitness separator the calls can also be separated and it ends up
looking quite seamless anyway, but with a little more work for you of
course. And there is also a few games on the market that use the same
tactic. It is working quite well, and that is why I think you should strike
up a conversation on a Developer Group, they'd know much more about your
options.

Good luck to you, rakesh!


Tony. . .



"rakesh" wrote in message
news:uBoVhbGAKHA.4432@TK2MSFTNGP02.phx.gbl...
> Thanks for your feedback.
>
> This plug in is doing little processing - manipulating the user account
> details and mail count in a folder. giving this information to a window
> service.
> That service is doing some stuff with that detail. I can not disclose more
> here.
>
> But the concern is here.
> Is it possible that a x32 DLL/EXE can communicate to x64 DLL/EXE ? If yes,
> HOW?
> My main concern is with global memory sharing regarding of this
> communication.
> :)
>
> (Best Regards)
>
>
>
>
> "tsperling" wrote in message
> news:74B23042-B144-4622-9AE1-79D4CDBE9A40@microsoft.com...
>> Hi,
>>
>> if this 'plug-in' is something you develop yourself, you'll need to ask
>> in a Developer group. If your code is using any 'driver' (or,
>> driver-like) code for the service, it has to be 64bit for x64 as I
>> understand it.
>>
>> If this all is something more 'standard' you'll have to be more specific.
>>
>>
>> Tony. . .
>>
>>
>> "Bobby Johnson" wrote in message
>> news:O5nQVy7$JHA.1340@TK2MSFTNGP05.phx.gbl...
>>> You need to be more specific about the plugin for anyone to make an
>>> informed decision. What plugin are you referring to?
>>>
>>>
>>> rakesh wrote:
>>>> Hi Folks,
>>>>
>>>>
>>>> I have a plug in for MS Outlook and Outlook Express. It's working fine
>>>> on x32 XP.
>>>> I also want to give the support to x64 XP. But the problem is that.
>>>> This plugin is using a x32 window service.
>>>> If I give support to x64 OE then I need to make the service x64 also.
>>>> But if user has the x32 MS Outlook on the same machine then x64 service
>>>> can not work for that.
>>>>
>>>> Should I use the two versions of the same service on same machine to
>>>> give this support to both clients?
>>>>
>>>> Please give your suggestions if you had experienced the same situation.
>>>>
>>>> Your feedback is valuable for me.
>>>>
smile.gif

>>>>
>>>>
>>>> Best Regards,

>>
>
>
 
R

rakesh

Thanks Bobby.
I was looking for a single solution for both platforms. But your point is
valid and I think I have to run both versions (x32 & x64) for x64 Vista.

(Best Regards)


"Bobby Johnson" wrote in message
news:eJK2De8$JHA.5020@TK2MSFTNGP04.phx.gbl...
> After re-reading your post, you will have to have 2 separate plugins - 1
> for 32-bit and 1 for 64-bit just as there are 2 versions of Java for
> browsers - 1 for 64-bit and 1 for 32-bit. Both versions of the program
> should share the same data like both versions of Internet Explorer do.
>
>
> rakesh wrote:
>> Hi Folks,
>>
>>
>> I have a plug in for MS Outlook and Outlook Express. It's working fine on
>> x32 XP.
>> I also want to give the support to x64 XP. But the problem is that. This
>> plugin is using a x32 window service.
>> If I give support to x64 OE then I need to make the service x64 also. But
>> if user has the x32 MS Outlook on the same machine then x64 service can
>> not work for that.
>>
>> Should I use the two versions of the same service on same machine to give
>> this support to both clients?
>>
>> Please give your suggestions if you had experienced the same situation.
>>
>> Your feedback is valuable for me.
>>
smile.gif

>>
>>
>> Best Regards,
 
Back
Top Bottom