473,401 Members | 2,139 Online
Bytes | Software Development & Data Engineering Community
Post Job

Home Posts Topics Members FAQ

Join Bytes to post your question to a community of 473,401 software developers and data experts.

Office 2000 -> external web services

Hi,

I've been tasked with doing a study of how to migrate our current
excel VBA macros (that currently dig in a very insecure and
uncontroled way in various corporate databases) to a setup were
everything is arbitrated by Weblogic web services (with EAI-provided
web services looming on the horizon)

The Office version currently deployed on clients Office 2000 on
Windows 2000 (+some NT4s).

It seems the Office Web Services toolkit is only available for Office
XP and 2003 and anyway depends on the SOAP Toolkit that is due to be
retired at the end of this month.

Will a .Net framework client deployment sufficient to have Excel 2000
talk to BEA web services ? Or must Office be upgraded to 2003 also
(since that is not such an easy thing to do this would give more
arguments to the people that want everything to be moved server-side
in the BEA java stack)

Regards,

--
Nicolas Mailhot
Nov 21 '05 #1
2 1789
Correct, SOAP Toolkit is going out of support, so the recommendation is to
not do new development on it.

Office 2003 supports running .NET
and there are some nice tools "Visual Studio Tools for Office" available.
But as you point out, that requires an upgrade.

Office 2000 supports COM. A simple way to connect a COM environment to .NET
is :

- built a .NET client library for the various webservices
- tlbexp the .NET client library, to expose it as COM objects
- call those COM objects from Office 2000

This would utilize the existing Office 2000, but would also require .NET on
each client machine. Within the client lib you can do smart client stuff,
like online/offline detection, caching, asynch communications. You could at
some point migrate to all-.NET and Office 2003, but that isn't required.

A similar alternative is to just use the MSXML2.XMLHTTP component to
get/post to HTTP locations to retrieve info. In this case the "wrapper" for
the webservice would be a webpage that would return XML, or anything you
want. The webpage could be weblogic, or ASPX, or ... anything. This is
less flexible than the COM-to-.NET approach, because it's not as easy to do
the smart-client stuff I mentioned.

so you've got options.

-D
"Nicolas Mailhot" <ni*************@laposte.net> wrote in message
news:e7************************@posting.google.com ...
Hi,

I've been tasked with doing a study of how to migrate our current
excel VBA macros (that currently dig in a very insecure and
uncontroled way in various corporate databases) to a setup were
everything is arbitrated by Weblogic web services (with EAI-provided
web services looming on the horizon)

The Office version currently deployed on clients Office 2000 on
Windows 2000 (+some NT4s).

It seems the Office Web Services toolkit is only available for Office
XP and 2003 and anyway depends on the SOAP Toolkit that is due to be
retired at the end of this month.

Will a .Net framework client deployment sufficient to have Excel 2000
talk to BEA web services ? Or must Office be upgraded to 2003 also
(since that is not such an easy thing to do this would give more
arguments to the people that want everything to be moved server-side
in the BEA java stack)

Regards,

--
Nicolas Mailhot

Nov 21 '05 #2
"Dino Chiesa [Microsoft]" <di****@online.microsoft.com> wrote in message news:<#p**************@tk2msftngp13.phx.gbl>...
Office 2000 supports COM. A simple way to connect a COM environment to .NET
is :
[...]


Thanks for the overview - it helps me a lot

Regards,

--
Nicolas Mailhot
Nov 21 '05 #3

This thread has been closed and replies have been disabled. Please start a new discussion.

Similar topics

1
by: Fred | last post by:
Hi. Is it safe to instll Access 2000 on a system that already has Windows XP and Office 2002 (Word, Excel Access, Powerpoint). Anyone done this? I would install it in a searate directory but...
5
by: Don Kuykendall | last post by:
I have Office 2000 and Office Developer and I want to upgrade to Office XP. Will my copy of Office Developer work with Access XP?
2
by: Todd D. Levy | last post by:
I recently picked up a copy of Office 2003, but have installed it (replacing my existing installation of Office XP Pro) yet because... I am in the middle of a client project using Access 2002...
3
by: NQuinn | last post by:
I loaded an access application, which was created and runs fine on Office 2000, onto a computer with Office XP. The application creates a run-time error when running a procedure that creates a new...
3
by: Denzil | last post by:
Hi I own the full Office 2000 Pro suite and would like to distribute an Access database. I realize that I need to buy Office 2000 Dev Tools and I saw it for sale on a website for £20. The guy...
4
by: Lyle Fairfield | last post by:
I asked this question in Microsoft.Public.Word two days ago but I have not received an answer. I believe there are Office Experts here who may be able to help. --------- "A friend has Office...
1
by: BK | last post by:
I have a .NET Solution (currently in 2003, FW 1.1) that uses Office automation for a few things (generates a Word document, dumps datagrids to Excel, etc.). One of my programmers works on the...
4
by: John | last post by:
Hi I have an access app that uses word and outlook and both are referenced in the access app. The problem is that my client have outlook 2000 and word 2000 while my development machine has...
5
by: Tim Marshall | last post by:
General question - I'm installing Office 2003 on a machine that has Office 2000 installed. Are there any gothcas I need to worry about? I plan to uninstall the 2000 stuff if I can (they don't...
1
by: David B | last post by:
Neighbour has got a new `puter which came with Office 2007 (without Access ) He needs Access to run an app for his business. He still has a copy of Office 2000 Pro. Are there any issues with...
0
by: Charles Arthur | last post by:
How do i turn on java script on a villaon, callus and itel keypad mobile phone
0
by: emmanuelkatto | last post by:
Hi All, I am Emmanuel katto from Uganda. I want to ask what challenges you've faced while migrating a website to cloud. Please let me know. Thanks! Emmanuel
1
by: nemocccc | last post by:
hello, everyone, I want to develop a software for my android phone for daily needs, any suggestions?
0
Oralloy
by: Oralloy | last post by:
Hello folks, I am unable to find appropriate documentation on the type promotion of bit-fields when using the generalised comparison operator "<=>". The problem is that using the GNU compilers,...
0
jinu1996
by: jinu1996 | last post by:
In today's digital age, having a compelling online presence is paramount for businesses aiming to thrive in a competitive landscape. At the heart of this digital strategy lies an intricately woven...
0
by: Hystou | last post by:
Overview: Windows 11 and 10 have less user interface control over operating system update behaviour than previous versions of Windows. In Windows 11 and 10, there is no way to turn off the Windows...
0
tracyyun
by: tracyyun | last post by:
Dear forum friends, With the development of smart home technology, a variety of wireless communication protocols have appeared on the market, such as Zigbee, Z-Wave, Wi-Fi, Bluetooth, etc. Each...
0
agi2029
by: agi2029 | last post by:
Let's talk about the concept of autonomous AI software engineers and no-code agents. These AIs are designed to manage the entire lifecycle of a software development project—planning, coding, testing,...
0
isladogs
by: isladogs | last post by:
The next Access Europe User Group meeting will be on Wednesday 1 May 2024 starting at 18:00 UK time (6PM UTC+1) and finishing by 19:30 (7.30PM). In this session, we are pleased to welcome a new...

By using Bytes.com and it's services, you agree to our Privacy Policy and Terms of Use.

To disable or enable advertisements and analytics tracking please visit the manage ads & tracking page.