473,387 Members | 1,891 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,387 software developers and data experts.

Question re Identical web services in different layers.

I'm involved in a scenario where a smart client will be accessing web services for data. The proposed solution is that the smart client will access a facade web service (not sure if I can use that term in this context) on a web server in the DMZ which in turn will access a web service on the app layer behind the firewall. We'll probably enforce IPSEC between these two servers as well. The web services will have similar methods/signatures etc.

My problem is that the facade web service will act as a client as well as a server and I'm wondering if there's some generic code which will enable me to do the following for all web service methods after a web service call has been created from the smart client:

- Grab the complex object parameter passed to the webservice method in the facade layer.
- Create a new web service request to the app layer and pass the complex object parameter
- Get the response from the app layer and pass it back to the smart client.

Basically I'm trying to get out of generating proxies in the facade layer which could be a nightmare to maintain.

Any ideas would be really welcome.
Apr 11 '07 #1
0 880

Sign in to post your reply or Sign up for a free account.

Similar topics

1
by: Sandy Bremmer | last post by:
Hello. I was looking at various javascript suggestions for frame busting. Typically what I have used in the past is this: <script language="JavaScript"> <!--// if (window != top) {...
7
by: News | last post by:
Hello, I have to build a program with the future in mind and I need a bit of guidance from a guru or two. My program will start as a multi-user Windows Application built with VB.Net and using an...
4
by: Ryan Wade | last post by:
I am very new to web services and I am creating a thin-client windows app that will access it's data via web services whether on a remote web site of on an intranet server. What are the best...
2
by: russell.lane | last post by:
I'm building out a pretty standard n-tier web application. The stack includes application/presentation, biz logic, and data access layers on top of an SQL server back end. We want to use...
6
by: tshad | last post by:
I am playing with Inheritance and want to make sure I understand it. I have the following Classes: ******************************************* Public Class AuthHeader:Inherits SoapHeader Public...
1
by: Kevin S. Goff | last post by:
Hi, all, Hopefully this will make sense: I have 2 classes that implement the same generic interface. public interface IAgingReport<T> { T GetAgingReport(DateTime dAsOfDate); }
2
by: Ken Ross | last post by:
I'm in the early stages of working up the design for a large .Net web application and want to make sure that we have the best possible physical architecture to support the logical architecture and...
2
by: groups.james | last post by:
I have basically inherited an old classic ASP 3.0 application. Overall it's design was a n-tier design (not always adhered to...) VB6 COM objects for the Business Layer - hosted in COM+ VB6 COM...
12
by: Rowan | last post by:
Hi there, I am just starting in .net 2.0 with a background in VB6. I have two projects to complete. The first being a website and the second is a client application. For now the majority of...
0
by: taylorcarr | last post by:
A Canon printer is a smart device known for being advanced, efficient, and reliable. It is designed for home, office, and hybrid workspace use and can also be used for a variety of purposes. However,...
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
0
BarryA
by: BarryA | last post by:
What are the essential steps and strategies outlined in the Data Structures and Algorithms (DSA) roadmap for aspiring data scientists? How can individuals effectively utilize this roadmap to progress...
0
marktang
by: marktang | last post by:
ONU (Optical Network Unit) is one of the key components for providing high-speed Internet services. Its primary function is to act as an endpoint device located at the user's premises. However,...
0
by: Hystou | last post by:
Most computers default to English, but sometimes we require a different language, especially when relocating. Forgot to request a specific language before your computer shipped? No problem! You can...
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...

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.