soa

Should a web service enable the user to Create and Update, or just Save?

When designing a web service that will allow the consumer of the service to save and get a complex data type (say Foo), should the service expose Create(Foo) and Update(Foo) service calls, or should the service expose merely a Save(Foo) service call? If Save(Foo) is better, should the user be able to predict whether the system will crea...

Does mcrypt support asymmetric encryption?

I want to use asymmetric encryption of headers in RESTful requests to verify the identity of the system sending the request: i e System A encrypts it's name, timestamp, and the service name using it's public key in a request to System B. System B then uses the public key of System A to decrypt, proving the authenticity of the request. 1...

Good resources to learn about Event Driven Architecture

Looking for books, blogs, web sites or videos. At the moment I am getting a lot of value from the blogs of Udi Dahan and Greg Young, but I was wondering if there are any other experts out there worth listening to? ...

How is an SOA architecture really supposed to be implemented?

My project is converting a legacy fat-client desktop application into the web. The database is not changing as a result. Consequently, we are being forced to call external web services to access data in our own database. Couple this with the fact that some parts of our application are allowed to access the database directly through DA...

Is SOA good for us?

Hi there, We are a 5 developer team that are going to create a 150-200 table application. This is supposed to be written in C#, ASP.NET, MS SQL. Is SOA a good architecture for us? If yes, what type of it is better to us? UPDATE: By 150-200 table application, I mean an application that has a database with 15-200 table. This is web bas...

Is n-tier software design a subset of SOA?

Is n-tier software design a subset of SOA? ...

Communication between two apps, is SSIS the way to go?

Hi, working with a team of more traditional developers we came across this situation: We have a growing number (two right now) of apps that will be accessing some common data inserted via the ui of one of the apps, which could be called the main administrative app. Since the other apps just need some of the data or needed formatted with...

How should my team decide between 3-tier and 2-tier architectures?

My team is discussing the future direction we take our projects. Half the team believes in a pure 3-tier architecture while the other half favors a 2-tier architecture. Project Assumptions: Enterprise business applications Business logic needed between user and database Data validation necessary Service-oriented (prefer RESTful ...

Dealing with dependencies between WCF services when using Castle Windsor

I have several WCF services which use castle windsor to resolve their dependencies. Now I need some of these services to talk to each other. The typical structure is service --> Business Logic --> DAL The calls to the other services need to occur at Business Logic level. What is the best approach for implementing this? Should I simp...

WCF ChannelFactory against SOA principles?

Is sharing a project containing the wcf interface and datacontracts and using these via ChannelFactory to consume the service against SOA principles? My architect is advising that generating a proxy using Add Service Reference is preferable. ...

How to get a handle on all this middleware?

My organization has recently been wrestling the question of whether we should be incorporating different middleware products / concepts into our applications. Products we are looking at are things like Pegasystems, Oracle BPM / BPEL, BizTalk, Fair Isaac Blaze, etc., etc., etc. But I'm having a hard time getting a handle on all this. B...

Consuming Web Services in Netbeans

Hi. I've setup a project in Netbeans 6.5 with some web services that I've created myself and some web services that I've imported from WSDL files. I've setup a couple of desktop application through Netbeans in order to consume these web services. I'm not too sure where to go from here. I have the GUI setup but not sure how to reference...

Is Domain Anaemia appropriate in a Service Oriented Architecture?

I want to be clear on this. When I say domain anaemia, I mean intentional domain anaemia, not accidental. In a world where most of our business logic is hidden away behind a bunch of services, is a full domain model really necessary? This is the question I've had to ask myself recently since working on a project where the "domain" mod...

Does WCF's reliableSession guarantee that messages are not corrupted by transport?

Hi everyone, here's my problem. I am using WCF for communication between two services. I am wondering if the reliableSession option guarantees that a message received by one service is really the same as the message sent by the other service, i.e., that no bit flips or similar happened on the wire? I know that reliableSession takes car...

What should a Java/SOA developer be able to do?

Hello community. I got assigned the task to list the activities a Java Developer should be able to perform and create an estimate about the time it would take. I've came up with the following: Create JDBC CRUD backend ( S=1d, M=5d, H=10d ) Create JSP/Servlet frontend for a CRUD app ( S=1d, M=10d, H=20d ) Create Swing desktop fron...

Architecture decision questions

I need to choose right architecture model for my solution(client-server, web application, web services). Can you please tell me what questions I must answer to make good decision? thanks ...

S.O.A. with .NET for scalability

Anyone know where I can find useful resource for some information for this. I reckon SOA is the way to go for scalabilty, but are there down sides such as performance and security I should look at. Overall what architecture should be considered best for enterprise web applications A good , complete, up to date book would be valuable, an...

Keep user connected with WCF

Hi, Context : I would like to create WCF Service that can be consumed by an ASP.NET web app and an iphone application. My goal : Create an SOA architecture. My problem : How "keep the user connected" on the WCF service? I tried asp.net membership provider with wcf and that works fine. But the problem is that I have to give username/p...

JSONP Implications with true REST

From my understanding JSONP can only be achieved using the GET verb. Assuming this is true which I think it is, then this rules out core compliance with true REST in which you should make use of different verbs i.e. GET,PUT,POST,DELETE etc... for different and specific purposes. My question is what type of barriers am I likely to come ...

Service oriented architecture

I want to know the difference between the service interface layers and their significance? also i want to know the exact difference between application logic and business logic with some examples to differentiate them within a web application? ...