473,809 Members | 2,708 Online
Bytes | Software Development & Data Engineering Community
+ Post

Home Posts Topics Members FAQ

Re: More than 1 web service?

Hello Andy,
ABThe same web server with different web applications. There is a
ABlittle possibility that a client windows application will be built
ABto be used from a remote computer.
AB>
>who is using them,
ABThe website admin For the administration of legal forms for admin,
ABNews, events, audio and partially the legal forms for customers. The
ABcustomers will use it for the legal forms for customers. The rest of
ABit like membership/profile providers would be used by the internal
ABweb application system to provide access to these different parts.

well, so it's role-based system
>do they have the same rights
ABproject would be restricted to its own data store and the access to
ABthings would be limmited to
ABFor an example, the Audio service
ABwould not need to know what is going on with the services for legal
ABforms. Using the Audio service example, It would need access to a
ABdatabase with membership provider, its own database to store audio
ABrelated information and it would need to have access to the
ABapp_data folder of the project that makes use of the audio service.

It sounds that it's better to create different webservers, because it simplifies
you the setting security for each of them
>You should consider this by "why I want to split them" ?!
ABJust trying to be more organized with the code. Why would you want
ABmethods for an Audio service located in a membership service? Well,
ABok not the best example, will try this again. Why would you want to
ABmix methods for the Audio service with the methods from the News or
ABevents services? They are totally unrelated for one, and it makes it
ABeasier for me to know what service/section of the service to jump to
ABif they are divided into multiple services.

exactly. split them logically and extract common stuff to the separate assembly
shared amont them

ABWhat do you mean by this? See abovwe. Unless there are too many
ABrisks/performance problems with dividing the services up into each
ABtask type...Let me know if there are any?

if you are not going to end up with the 100 webservices I wouldn't consider
performace issues there

---
WBR,
Michael Nemtsev [Microsoft MVP] :: blog: http://spaces.live.com/laflour

"The greatest danger for most of us is not that our aim is too high and we
miss it, but that it is too low and we reach it" (c) Michelangelo
Jun 27 '08 #1
1 1386
So, the basic conclusion is that it would be best probably to create a WCF
service project and create different services in that project for each task
that the web applications need to complete... Just making sure I get the
final line before starting...
"Michael Nemtsev [MVP]" <ne*****@msn.co mwrote in message
news:90******** *************** ***@msnews.micr osoft.com...
Hello Andy,
ABThe same web server with different web applications. There is a
ABlittle possibility that a client windows application will be built
ABto be used from a remote computer.
AB>
>>who is using them,
ABThe website admin For the administration of legal forms for admin,
ABNews, events, audio and partially the legal forms for customers. The
ABcustomers will use it for the legal forms for customers. The rest of
ABit like membership/profile providers would be used by the internal
ABweb application system to provide access to these different parts.

well, so it's role-based system
>>do they have the same rights
ABproject would be restricted to its own data store and the access to
ABthings would be limmited to ABFor an example, the Audio service
ABwould not need to know what is going on with the services for legal
ABforms. Using the Audio service example, It would need access to a
ABdatabase with membership provider, its own database to store audio
ABrelated information and it would need to have access to the
ABapp_data folder of the project that makes use of the audio service.

It sounds that it's better to create different webservers, because it
simplifies you the setting security for each of them
>>You should consider this by "why I want to split them" ?!
ABJust trying to be more organized with the code. Why would you want
ABmethods for an Audio service located in a membership service? Well,
ABok not the best example, will try this again. Why would you want to
ABmix methods for the Audio service with the methods from the News or
ABevents services? They are totally unrelated for one, and it makes it
ABeasier for me to know what service/section of the service to jump to
ABif they are divided into multiple services.

exactly. split them logically and extract common stuff to the separate
assembly shared amont them

ABWhat do you mean by this? See abovwe. Unless there are too many
ABrisks/performance problems with dividing the services up into each
ABtask type...Let me know if there are any?

if you are not going to end up with the 100 webservices I wouldn't
consider performace issues there

---
WBR, Michael Nemtsev [Microsoft MVP] :: blog:
http://spaces.live.com/laflour
"The greatest danger for most of us is not that our aim is too high and we
miss it, but that it is too low and we reach it" (c) Michelangelo

Jun 27 '08 #2

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

Similar topics

15
2025
by: Sims | last post by:
Hi, I have a service that need to access the current user registry from time to time. But a service only works as a SYSTEM and not as the current user. How can i change that? Or at the very least get the service to launch an application as the current user and not the SYSTEM Many thanks
3
5145
by: belgiozen | last post by:
Hi, I have a working windows service,it is looking for files on the disk and when some of the files are cupdated it calls an executable. But it takes a lot of time(about 10 minutes) to run the executable.So while that executable is running,if I try to stop the windows service while the executable(MYPROGRAM.EXE) is running,it will wait for a time(about 20 seconds) for the main windows thread to abort.If it does not finish its work, the...
1
2620
by: Jorge Ribeiro | last post by:
Hello I've an ASP.NET Web application that has one form where the user can upload a file to be sent and saved on a database. The app sends the file via DIME attachments and SOAP envelopes to a Web Service that reads that package and records the file on a specific record in a database. It all goes well when my files are smaller than 4Mb. Files larger than that origins a error message of "File extends size limits" or something like that
3
1372
by: Tim Zych | last post by:
To create a web service proxy you can use wsdl.exe and vbc.exe using command line, then set a reference to the resulting dll, or alternatively add a web reference and let vs.net do it all for us. Does the manual command line way offer any advantages over the other? Why would a developer want to use command line to do that instead of the automatic way?
4
2728
by: hagaihe | last post by:
Hello, I've written a Windows service and i need help to implement the meaning of the sentence which is generated automatically by the IDE // More than one user Service may run within the same process. To add // another service to this process, change the following line to // create a second service object. For example, // // ServicesToRun = new System.ServiceProcess.ServiceBase {new Service1(), new MySecondUserService()};
6
5645
by: meru | last post by:
Hi The highlighted below is the sample code I used for calling my stored procedure. Callable statement cstmt = conn.prepareCall( BEGIN STOREDPROCNAME(?,?,?);END;); ArrayDescriptor arrayDescriptor = new ArrayDescriptor(Name of type,cstmt.getConnection()); ARRAY acctList = new ARRAY(arrayDescriptor,conn, flrList.toArray()); cstmt.setInt(1,10); cstmt.setArray(2, acctList);
2
2776
by: Bill Davidson | last post by:
All: I have a Win32 service that takes about 30 seconds to shutdown (give or take a few seconds). I shut the service down via the 'Services' console on Windows Server 2003. When the service shuts down in under 30 seconds, everything is fine. However if the service takes over 30 seconds to shut down, I get the following error in the System Event Log: "Timeout (30000 milliseconds) waiting for a transaction response from the XYZ...
0
2456
by: demc | last post by:
Hi there, for my "homework" I need to write an application that would log computer idleness to file. Idleness in my case is defined by keyboard inactivity for more than 10 minutes. So I've created a service to run this system wide. In that service I've put timer and some basic logic. Logic is really simple: count = 0 For i As Integer = 7 To Byte.MaxValue - 1
15
1256
by: Bill Fuller | last post by:
It appears that one of the latest hot buzzwords is SaaS (Software as a Service). From what I can tell, this looks like nothing more than rebranding of the old ASP model, which fell out of favor. Am I correct, or is there really something new and interesting here?
6
2508
by: AAAAA | last post by:
Is WCF better than Net remoting?? What are the adventages of WCF?? Thank you Cesar
0
9721
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, people are often confused as to whether an ONU can Work As a Router. In this blog post, we’ll explore What is ONU, What Is Router, ONU & Router’s main usage, and What is the difference between ONU and Router. Let’s take a closer look ! Part I. Meaning of...
0
10637
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, it seems that the internal comparison operator "<=>" tries to promote arguments from unsigned to signed. This is as boiled down as I can make it. Here is my compilation command: g++-12 -std=c++20 -Wnarrowing bit_field.cpp Here is the code in...
1
10379
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 Update option using the Control Panel or Settings app; it automatically checks for updates and installs any it finds, whether you like it or not. For most users, this new feature is actually very convenient. If you want to control the update process,...
0
9199
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, and deployment—without human intervention. Imagine an AI that can take a project description, break it down, write the code, debug it, and then launch it, all on its own.... Now, this would greatly impact the work of software developers. The idea...
1
7660
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 presenter, Adolph Dupré who will be discussing some powerful techniques for using class modules. He will explain when you may want to use classes instead of User Defined Types (UDT). For example, to manage the data in unbound forms. Adolph will...
0
6881
by: conductexam | last post by:
I have .net C# application in which I am extracting data from word file and save it in database particularly. To store word all data as it is I am converting the whole word file firstly in HTML and then checking html paragraph one by one. At the time of converting from word file to html my equations which are in the word document file was convert into image. Globals.ThisAddIn.Application.ActiveDocument.Select();...
0
5550
by: TSSRALBI | last post by:
Hello I'm a network technician in training and I need your help. I am currently learning how to create and manage the different types of VPNs and I have a question about LAN-to-LAN VPNs. The last exercise I practiced was to create a LAN-to-LAN VPN between two Pfsense firewalls, by using IPSEC protocols. I succeeded, with both firewalls in the same network. But I'm wondering if it's possible to do the same thing, with 2 Pfsense firewalls...
0
5687
by: adsilva | last post by:
A Windows Forms form does not have the event Unload, like VB6. What one acts like?
3
3014
bsmnconsultancy
by: bsmnconsultancy | last post by:
In today's digital era, a well-designed website is crucial for businesses looking to succeed. Whether you're a small business owner or a large corporation in Toronto, having a strong online presence can significantly impact your brand's success. BSMN Consultancy, a leader in Website Development in Toronto offers valuable insights into creating effective websites that not only look great but also perform exceptionally well. In this comprehensive...

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.