Paul T.
"Jorge Alves" <Jorge...@discussions.microsoft.com> wrote in message
news:808D0756-2C3F-44A7...@microsoft.com...
Paul T.
"Jorge Alves" <Jorge...@discussions.microsoft.com> wrote in message
news:27BC1D29-997A-4A37...@microsoft.com...
Remember that, unless you're directly connected to the PC or on a local
wireless network, you're not likely to be able to connect to a socket on the
device over the Internet. I've never seen that work on a cellular network,
for example. They don't want you running your Web site over their
network...
Paul T.
"Jorge Alves" <Jorge...@discussions.microsoft.com> wrote in message
news:0ACB23CB-4373-4FFA...@microsoft.com...
The right group for .NET CF questions is
microsoft.public.dotnet.framework.compactframework.
Paul T.
"Jorge Alves" <Jorge...@discussions.microsoft.com> wrote in message
news:D851534C-B4B8-4BA9...@microsoft.com...
I hope you're not surprised to know that the type of the cable making a
connection between two devices makes a HUGE difference in how things work!
If you're talking about the USB cable used to connect to ActiveSync, no you
can't just send raw bytes from one end and get them on the other. You have
to make a higher-level connection to the PC or whatever is on the other end
and use appropriate APIs to talk to the PC at that level. Nor will the PC
program somehow receive raw bytes on the other end.
The ActiveSync link acts much like a network connection. It's not really a
network connection in the sense that having an Ethernet port on the phone
and one on the PC and hooking them together via suitable Ethernet hardware
would be. However, ActiveSync on the device and ActiveSync on the PC
cooperate to allow the phone to act like it has a regular network connection
to the world (which is why Internet Explorer on the phone can see the Web
when you connect it with ActiveSync).
PLEASE PLEASE PLEASE, don't throw out random comments like "Web Services"
and then go back to talking about raw bytes being sent back and forth. Tell
us WHAT you are trying to do, NOT HOW YOU HAVE SEEN SOME RANDOM BUZZWORD AND
WONDER ABOUT USING THAT. We can recommend, if you tell us, "I want to cause
a program to automatically start on the phone when it's connected to the PC
via ActiveSync, either via USB or Bluetooth, and then I need to communicate
from that program to a matching program on the PC to transfer some data.",
what you should do. If you keep throwing out "what about Web Services?",
"what about serial ports?", "what about this cable?", you're wasting our
time and it's not that plentiful...
Paul T.
"Jorge Alves" <Jorge...@discussions.microsoft.com> wrote in message
news:60AB711A-97C5-4304...@microsoft.com...
OK, so now we can send and receive SMS messages to communicate with the
outside world. The problem now becomes signaling the device when the PC
wants to do something and signaling the PC when the device receives some
notification from the outside world that something should happen (via SMS).
However, we now arrive at the problem, "The IVR is limited; it has to use
webservices to access databases and do other tasks (like communicate to the
cellular); it interprets VXML. Can we do it? How?" Where is "The IVR"
running? On the PC or on the mobile device or on something else? Remember
that we don't know anything about your design specs except what you've
explicitly said here in public.
As of right now, I believe that you can do all of the simple things, SMS
both ways on the mobile device, back and forth communication with the PC,
via ActiveSync and network-based programs on both ends. Whether you can
accomplish the entire project or not depends on the details of what you
still have not defined.
Paul T.
"Jorge Alves" <Jorge...@discussions.microsoft.com> wrote in message
news:11208996-BA8A-487A...@microsoft.com...