473,385 Members | 2,180 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,385 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 23 '05 #1
2 1321
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 23 '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 23 '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...
1
by: CloudSolutions | last post by:
Introduction: For many beginners and individual users, requiring a credit card and email registration may pose a barrier when starting to use cloud servers. However, some cloud server providers now...
0
by: Faith0G | last post by:
I am starting a new it consulting business and it's been a while since I setup a new website. Is wordpress still the best web based software for hosting a 5 page website? The webpages will be...
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: aa123db | last post by:
Variable and constants Use var or let for variables and const fror constants. Var foo ='bar'; Let foo ='bar';const baz ='bar'; Functions function $name$ ($parameters$) { } ...
0
by: ryjfgjl | last post by:
If we have dozens or hundreds of excel to import into the database, if we use the excel import function provided by database editors such as navicat, it will be extremely tedious and time-consuming...
0
by: ryjfgjl | last post by:
In our work, we often receive Excel tables with data in the same format. If we want to analyze these data, it can be difficult to analyze them because the data is spread across multiple Excel files...
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
by: Hystou | last post by:
There are some requirements for setting up RAID: 1. The motherboard and BIOS support RAID configuration. 2. The motherboard has 2 or more available SATA protocol SSD/HDD slots (including MSATA, M.2...

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.