- Joined
- Dec 7, 2005
- Messages
- 1,949
Hello,
Our team recently discussed to consolidate code so that multiple consumers can easily utilize the same code base since our projects are growing in numbers. At present we have 40+ schedule task service projects running on a server for different contracts/clients. But the numbers may increase soon.
The goal for the architecture is the code can be consumed by non windows and mobile application and easy to maintain. These include models and functions per contract written in .NET C#.
Now, we have three options:
1. dll via nuget
2. WCF hosted in IIS
3. ASPX or asmx Service
Are there any alternative solutions available aside from the aformentioned above? Let me know also the pro(s) and con(s) based from your experiences on these.
Regards,
kgc
Our team recently discussed to consolidate code so that multiple consumers can easily utilize the same code base since our projects are growing in numbers. At present we have 40+ schedule task service projects running on a server for different contracts/clients. But the numbers may increase soon.
The goal for the architecture is the code can be consumed by non windows and mobile application and easy to maintain. These include models and functions per contract written in .NET C#.
Now, we have three options:
1. dll via nuget
2. WCF hosted in IIS
3. ASPX or asmx Service
Are there any alternative solutions available aside from the aformentioned above? Let me know also the pro(s) and con(s) based from your experiences on these.
Regards,
kgc