Cualquier Arquitectura SOA (n-tier) Ejemplos del mundo real con .NET para empezar?SOA Architecture Ejemplos del mundo real con .NET
Respuesta
El primer enlace no funciona. – Vinigas
me recomiendan para iniciar una aplicación .NET con WCF. Se relaciona con WCF, sus ventajas son exponer un punto final de servicio con enlace múltiple como http, tcp, etc., para que pueda SOA su aplicación.
Utilizo el UML Robustness Analysis para descubrir la funcionalidad que se expondrá como servicios.
Creo que no hay un código de viñeta plateado para SOA, SOA tiene que ver con el diseño, la organización de los métodos del sistema para exponer los servicios que orquestan el manejo de las responsabilidades de las entidades de aplicación.
Por ejemplo, para buscar una reserva de vuelo, su servicio SOA tiene que exponer un contrato, con todos los datos necesarios para manejar la solicitud de servicio. Devolverá todos los datos necesarios para el próximo servicio, reservar vuelo.
Hay un excelente artículo sobre SOA en el Architecture Journal # 21 -Servicio de orientación hoy y mañana Un artículo Enterprise Architecture Strategy for SOA escrito por Hatay Tuna.
SOA se trata de exposición lógica, diseño, ecapsulación lógica, no se trata de código, el código es compatible con la orientación.
He bifurcado, extendido y escrito una aplicación de muestra llamada Documently que implementa SOA usando TopShelf, MassTransit y RabbitMQ.
https://github.com/haf/Documently/tree/develop: esta rama contiene todo el código más reciente. Desaparecidos de este ejemplo SOA son cosas como aprovisionamiento; cómo implementar realmente el código, y cómo organizar cosas que no eran necesarias para la muestra. – Henrik
Estoy a punto de estudiar .NET StockTrader 6 Sample Application.
La aplicación Azure StockTrader 6 es una aplicación de muestra de extremo a extremo para Windows Azure. Es una aplicación orientada a servicios basada en Windows Communication Foundation y ASP.NET, con un back-end RESTful alojado en Windows Azure. Incluye clientes multiplataforma para HTML5, Windows 8, Windows Phone, Android e iOS que se conectan al backend de Azure Cloud Services. La base de datos back-end es la base de datos SQL de Windows Azure, y la aplicación admite opcionalmente la escalabilidad horizontal a través de la federación de bases de datos SQL.
Tengo enlaces desde este lugar: http://androtan.wordpress.com/2007/11/20/interesting-soa-wcf-and-aspnet-case-study/
Sin embargo, la OMI, parece mucho más como un ejemplo de vista técnico, tal vez sólo un buen tema SOAD.
- 1. Kerberos - ejemplos del mundo real?
- 2. Ejemplos del mundo real del patrón Builder
- 3. ejemplos del mundo real de Rx
- 4. ejemplos del mundo real de funciones anidadas
- 5. Ejemplos del mundo real de estructuras arbóreas
- 6. Enterprise Service Bus uso del mundo real o ejemplos
- 7. Ejemplos del mundo real del patrón Método de fábrica
- 8. OpenGL ES 2.0 múltiples mallas? (solo ejemplos del mundo real)
- 9. Ejemplos del mundo real de los métodos de protocolo @opcional
- 10. Ejemplos de "elementos de programación" del mundo real?
- 11. En busca del mundo real Ejemplos de Gradle
- 12. PHP: OOP del mundo real ejemplo
- 13. C# Threading en aplicaciones del mundo real
- 14. ¿Errores de tipografía del mundo real?
- 15. Ejemplos de recorrido del árbol anterior/posterior al del mundo real
- 16. Ejemplo del mundo real de Paxos
- 17. CouchDB un ejemplo del mundo real
- 18. Colisiones en una aplicación del mundo real
- 19. aplicaciones del mundo real de prepromorphisms zygohistomorphic
- 20. Ejemplos del mundo real para decidir qué algoritmo de clasificación funciona mejor
- 21. implementaciones del mundo real de "algoritmos clásicos"
- 22. ¿Cuáles son los ejemplos del mundo real de la herencia múltiple de C++?
- 23. ¿Dónde puedo encontrar ejemplos del mundo real de aplicaciones escritas en python?
- 24. ¿Cuáles son los ejemplos del mundo real de cuándo deben usarse las listas vinculadas?
- 25. ¿Qué proyectos del mundo real sugerirías como ejemplos de código para estudiar?
- 26. ¿Cuáles son los problemas del mundo real con Ruby?
- 27. Ideal .NET Architecture?
- 28. ORM en el mundo real
- 29. Uso en el mundo real de atributos .NET personalizados
- 30. casos de uso del mundo real para indexadores de C#?
@animuson 6 años después, esta pregunta obtuvo 6 respuestas. La pregunta tiene 13 votos ascendentes. ¿Dónde están las "demasiadas respuestas posibles" o cualquier otra preocupación? Odio cuando una sola persona cierra preguntas útiles sin una buena razón. Deja que sea ... y no me apuntes a las reglas como un robot. –