English 中文(简体)
SOA Architecture Real-World Samples with .NET [closed]
原标题:

Closed. This question needs to be more focused. It is not currently accepting answers.


Want to improve this question? Update the question so it focuses on one problem only by editing this post.

Closed 8 years ago.

Any SOA Architecture (n-tier) Real-World Samples with .NET for getting started ?

问题回答

I recommend to start a .NET App with WCF. Get related to WCF, its advantages a as to expose a service endpoint with multiple binding as http, tcp, etc, so you are able to SOA your App.

I use the UML Robustness Analysis to discover the functionality that will be exposed as services.

I think that there is not silver bullet code for SOA, SOA is about design, organization of the system methods in order to expose services that orchestrates the handling of the responsibilities of application entities.

For example, to look for a flight booking, your SOA service have to expose a contract, with all necessary data to handle the service request. It will return all necesary data for the next service, book flight.

There is an excelent article about SOA in the Architecture Journal #21 -Service Orientation Today and Tomorrow Article An Enterprise Architecture Strategy for SOA written by Hatay Tuna.

SOA is about logic exposure, design, logic ecapsulation, is not about code, the code supports the orientation.

I m about to study .NET StockTrader 6 Sample Application.

The Azure StockTrader 6 application is an end-to-end sample application for Windows Azure. It is a service-oriented application based on Windows Communication Foundation and ASP.NET, with a RESTful backend hosted on Windows Azure. It includes cross-platform clients for HTML5, Windows 8, Windows Phone, Android and iOS that connect to the Azure Cloud Services backend. The backend database is Windows Azure SQL Database, and the application optionally supports scale-out via SQL Database Federation.

I ve got linked from this place: http://androtan.wordpress.com/2007/11/20/interesting-soa-wcf-and-aspnet-case-study/

However, IMO, it seems much more like a technical side example, perhaps just a good SOAD topic.

I have forked and extended and written a sample application called Documently which implements SOA using TopShelf, MassTransit and RabbitMQ.





相关问题
Anyone feel like passing it forward?

I m the only developer in my company, and am getting along well as an autodidact, but I know I m missing out on the education one gets from working with and having code reviewed by more senior devs. ...

NSArray s, Primitive types and Boxing Oh My!

I m pretty new to the Objective-C world and I have a long history with .net/C# so naturally I m inclined to use my C# wits. Now here s the question: I feel really inclined to create some type of ...

C# Marshal / Pinvoke CBitmap?

I cannot figure out how to marshal a C++ CBitmap to a C# Bitmap or Image class. My import looks like this: [DllImport(@"test.dll", CharSet = CharSet.Unicode)] public static extern IntPtr ...

How to Use Ghostscript DLL to convert PDF to PDF/A

How to user GhostScript DLL to convert PDF to PDF/A. I know I kind of have to call the exported function of gsdll32.dll whose name is gsapi_init_with_args, but how do i pass the right arguments? BTW, ...

Linqy no matchy

Maybe it s something I m doing wrong. I m just learning Linq because I m bored. And so far so good. I made a little program and it basically just outputs all matches (foreach) into a label control. ...

热门标签