Re: Office 2003 Research Service development (SDK)!

Tech-Archive recommends: Repair Windows Errors & Optimize Windows Performance

From: Mark Bower [MSFT] (markbow_at_online.microsoft.com)
Date: 03/24/04


Date: Wed, 24 Mar 2004 10:05:36 -0000

Hi Tommy,
It does the first of your suggestions. .NET Framework is not required on
the client for a custom Research Pane to work.

Even if it did the second, it wouldn't necessarily need .NET Framework. You
can also call web services from VB6 based applications for instance by using
the SOAP Toolkit, or building the SOAP packet on the fly and sending it
using the MS XML Core Services XMLHTTP object that is part of Windows/IE.

-- 
Mark Bower
Microsoft
This post is provided 'as-is' and confers no warranties or rights.
"Tommy Svensson" <tommy@internetami.se> wrote in message
news:e$$2ynNDEHA.2052@TK2MSFTNGP11.phx.gbl...
> Ok, but when the research pane is about to send the xml query, does it
> explicitly call Query(string QueryXml) or does it simply send the xml
query
> to the path QueryPath as indicated by the QueryPath variable in the
> registrey (HKLM/.../Sources)? Doing the former would require (I guess)
> Office 2003 to have the .NET Framework installed since it would have been
> required to compile the SDL (from the asmx web lookup) to a proxy and
> through the locally available namespace call the Query function...
correct?
>
> /T
>
>
>
> "Mark Bower [MSFT]" <markbow@online.microsoft.com> wrote in message
> news:exp1fiEDEHA.712@tk2msftngp13.phx.gbl...
> I meant .asmx files not sax files - I'll blame an over-zealous spell
checker
> for that one ;)
>
> You don't need .NET on the client.  You only need Office 2003.  This is
> because the web services simply send a chunk of XML to the client in a
> format the Office apps know about, and know how to transform them into the
> UI elements you see in the research pane.
>
>
> --
> Mark Bower
> Microsoft
>
> This post is provided 'as-is' and confers no warranties or rights.
>
> "Tommy Svensson" <tommy@internetami.se> wrote in message
> news:%23WICuhBDEHA.1452@TK2MSFTNGP09.phx.gbl...
> > Hi Mark,,
> >
> > Thx for your answer! A follow-up question:
> >
> > Doesn't the client need at least the .NET Framework installed for sax
> files
> > to work? (why are you calling asmx files sax files? :O)
> >
> > Regards,
> >
> > /Tommy
> >
> >
> > "Mark Bower [MSFT]" <markbow@online.microsoft.com> wrote in message
> > news:eBjbwY1CEHA.464@TK2MSFTNGP11.phx.gbl...
> > sax files are .NET web services.  The easiest way to create them is to
use
> > Visual Studio.NET, and you can write them in any of the .NET languages
> > (VB.NET, C#, managed C++ etc.)  You don't _have_ to use VS.NET though.
As
> > you point out they are just text files.  You could if you wanted
download
> > the free .NET Framework SDK, create the sax files in your favourite text
> > editor and compile them using the command line compiler in the SDK.  You
> > will need a web server to run them on: IIS 5.0 or later.  The beauty of
> > these services is that nothing needs to be installed on the client, you
> > simply point it at your web server and it works, which means that you
make
> > additions to your dictionary on the server, all the clients
automatically
> > have access to it
> > your server doesn't need to be on the Internet, you can just as easily
> host
> > it on your LAN if that makes sense for your scenario.
> >
> > --
> > Mark Bower
> > Microsoft
> >
> > This post is provided 'as-is' and confers no warranties or rights.
> >
> > "Tommy Svensson" <tommy@internetami.se> wrote in message
> > news:%232HqrL1BEHA.3284@TK2MSFTNGP09.phx.gbl...
> > > Hi all,
> > >
> > > I would like to develop some Web services using Office 2003's new
> feature
> > > "Research Service". There is a SDK called Research Service SDK for
this.
> > >
> > > Being new to this area of programming I have a few questions I hope
> > somebody
> > > is willing to answer. Here they are:
> > >
> > > -------------
> > > Q1: When adding a service in the Add Services dialog box in say Word
> 2003,
> > > can I simply enter a local path to my asmx file containing the
> > Registration
> > > Web method? Like this: "c:\program\company\reg.asmx". Or do I need the
> > asmx
> > > file to
> > > reside on a server? I don't have IIS...
> > > -------------
> > > Q2: If a server is needed: What modifications need to be done if I
> choose
> > to
> > > put my asmx file on a web hotel running a windows server? Can I simply
> put
> > > the file there, make it http-available and then let the Research Pane
> > access
> > > it?
> > > -------------
> > > Q3: I only have Visual Studio 6.0 (C++). Will that be a problem
creating
> > Web
> > > services (asmx files)?
> > > -------------
> > > Q4: What exactly are asmx files? Text-based files?!? Don't you have to
> > > compile these? If not, how is it then possible to call an asmx file if
> > it's
> > > not a compiled binary?
> > > -------------
> > > Q5: I wish to create a dictionary service (English-Swedish) but I do
not
> > > want it to be an on-line service. I would like to have the dictionary
on
> > the
> > > client computer... does the end client need a server running in order
> for
> > it
> > > to work?!
> > > -------------
> > > Q6: Does the end client need the .NET framework, Research SDK and a
> server
> > > (if local) installed in order to make use of any custom third party
> > research
> > > (local) services?
> > > -------------
> > > Q7: As I said, I wish to develop a dictionary service. I found this on
> > MSDN:
> > >
> >
>
http://msdn.microsoft.com/library/default.asp?url=/library/en-us/dnword2k2/h
> > > tml/odc_wordtranscdk.asp.
> > >
> > > How does this docs relate to the documentation in the Research Service
> > SDK?
> > > Is it obsolete? What purpose does it serve? What does it give me that
> the
> > > Research SDK docs can't provide? Or is it simply another technique for
> > > adding a Translation Dictionary service?
> > > -------------
> > > Q8: Do you know where to find docs and examples (preferably VC++) on
> > > using/developing these services? MSDN/Microsoft often assumes a lot of
> > > pre-knowledge... some of which I currently don't have.
> > >
> > > Thx a lot!
> > >
> > > /Tommy
> > >
> > >
> >
> >
> >
>
>
>


Relevant Pages

  • Re: Office 2003 Research Service development (SDK)!
    ... Doesn't the client need at least the .NET Framework installed for sax files ... (why are you calling asmx files sax files? ... will need a web server to run them on: ...
    (microsoft.public.office.developer.office.sdks)
  • Asp.net Important Topics.
    ... ASP.NET server controls contained within the page. ... A custom server control is ... can also perform validation using client script. ... Where does the Web page belong in the .NET Framework class hierarchy? ...
    (microsoft.public.dotnet.framework.aspnet)
  • Re: System.Security.SecurityException was unhandled
    ... I have set the policy security level on both the client and server. ... Installation of .NET Framework 2.0 SDK ... When I execute the application I received and error message. ...
    (microsoft.public.dotnet.security)
  • Re: Nasty No-touch Deployment Problems
    ... - you had a windows 2003 server box that was sucessfully serving up href ... - the client was untouched. ... > The problems are on two more-or-less identical production Windows Server ... reinstall the .NET Framework, but of course it's built-in to WS 2003 and the ...
    (microsoft.public.dotnet.framework)
  • Re: How make non-web app work on Local area network
    ... to avoid running an .msi from each client whenever there is a change. ... the .NET framework to allow the app to run from the network drive? ... >> the application to be accessable to other machines on the network. ...
    (microsoft.public.dotnet.framework.adonet)