Click here to Skip to main content
16,005,162 members
Home / Discussions / Design and Architecture
   

Design and Architecture

 
Questionnavigation Pin
Nani Maneesh20-Feb-13 7:14
Nani Maneesh20-Feb-13 7:14 
AnswerRe: navigation Pin
jschell20-Feb-13 8:16
jschell20-Feb-13 8:16 
AnswerRe: navigation Pin
Sandeep Mewara20-Feb-13 17:08
mveSandeep Mewara20-Feb-13 17:08 
QuestionDDD and vb.net Pin
alex.barylski17-Feb-13 7:33
alex.barylski17-Feb-13 7:33 
QuestionAdvice - WCF/MSMQ or Async TCP Pin
Ger Hayden14-Feb-13 9:14
Ger Hayden14-Feb-13 9:14 
AnswerRe: Advice - WCF/MSMQ or Async TCP Pin
jschell14-Feb-13 12:25
jschell14-Feb-13 12:25 
GeneralRe: Advice - WCF/MSMQ or Async TCP Pin
Ger Hayden14-Feb-13 22:40
Ger Hayden14-Feb-13 22:40 
AnswerRe: Advice - WCF/MSMQ or Async TCP Pin
Raul Iloc24-Feb-13 2:01
Raul Iloc24-Feb-13 2:01 
AnswerRe: Advice - WCF/MSMQ or Async TCP Pin
Marc Koutzarov29-Aug-14 12:10
professionalMarc Koutzarov29-Aug-14 12:10 
GeneralRe: Advice - WCF/MSMQ or Async TCP Pin
Ger Hayden29-Aug-14 23:32
Ger Hayden29-Aug-14 23:32 
GeneralRe: Advice - WCF/MSMQ or Async TCP Pin
Ger Hayden9-Nov-14 2:41
Ger Hayden9-Nov-14 2:41 
Questionrich text editor Pin
Danielos_s2330-Jan-13 10:03
Danielos_s2330-Jan-13 10:03 
AnswerRe: rich text editor Pin
José Amílcar Casimiro11-Feb-13 5:37
José Amílcar Casimiro11-Feb-13 5:37 
QuestionMVVM, EF and TDD tutorials Pin
cansino17-Jan-13 6:06
cansino17-Jan-13 6:06 
QuestionJava and C# operating on the same data in an ASP-based monitoring web application. Pin
vValkir17-Jan-13 0:18
vValkir17-Jan-13 0:18 
I have an IT-architectural problem and probably not enough experience to take an objective and with criteria decision. The problem is the following:

I have an ASP.net web monitoring application which gathers, processes and shows information to connected users near to real time. This information has also to be processed by an AI-based expert system. At this point, JBoss Drools was selected as the most adequate engine to deal with this task. The selected version of this expert system engine is the Java version while the body of the main application works over C# (to select the C# Drools version is not a feasible option). Then, I should find the best way to connect both parts of the application.

1. The first option is to connect both processes through web services. This is, to deploy as a Java Web Service an interface of the Java part of the application in order to add elements to the knowledge memory of the expert system, and retrieve the "results" (alarms or warnings). Something like to publish a method as:

public newAlarmsOrWarnings addFacts(factsToAddToTheKnowledgeBase fa, factsToRetrieveFromTheKnowledgeBase fr);

which should be called by the main C# /ASP.NET process.

2. To maintain a record of changes in the database and regularly (e.g. every 5 seconds) poll this table looking for updates. The problem is that this way I will have two separate accesses from two very independent sources to the database, which is not a pleasant situation so the application will be maintained and expanded in the future and it implies more work, higher chance of problems, etc.

3. Other "mix" solutions.

Any suggestion will be very welcome; thanks in advance.

PD: English is not my native language so please take it into account when you discover any typing error. Wink | ;)
AnswerRe: Java and C# operating on the same data in an ASP-based monitoring web application. Pin
Jonathan C Dickinson17-Jan-13 3:05
Jonathan C Dickinson17-Jan-13 3:05 
Questionindesign cs6 trial - no toolbar Pin
Member 93448236-Jan-13 12:10
Member 93448236-Jan-13 12:10 
AnswerRe: indesign cs6 trial - no toolbar Pin
Pete O'Hanlon17-Jan-13 0:49
mvePete O'Hanlon17-Jan-13 0:49 
QuestionHow do you design this? : with a better example Pin
Eytukan30-Dec-12 17:57
Eytukan30-Dec-12 17:57 
AnswerRe: How do you design this? : with a better example Pin
Christian Graus30-Dec-12 18:25
protectorChristian Graus30-Dec-12 18:25 
GeneralRe: How do you design this? : with a better example Pin
Eytukan30-Dec-12 18:42
Eytukan30-Dec-12 18:42 
GeneralRe: How do you design this? : with a better example Pin
Christian Graus30-Dec-12 18:46
protectorChristian Graus30-Dec-12 18:46 
AnswerRe: How do you design this? : with a better example Pin
jschell31-Dec-12 9:10
jschell31-Dec-12 9:10 
AnswerRe: How do you design this? : with a better example Pin
Eddy Vluggen31-Dec-12 17:04
professionalEddy Vluggen31-Dec-12 17:04 
AnswerRe: How do you design this? : with a better example Pin
Keld Ølykke16-Jan-13 11:23
Keld Ølykke16-Jan-13 11:23 

General General    News News    Suggestion Suggestion    Question Question    Bug Bug    Answer Answer    Joke Joke    Praise Praise    Rant Rant    Admin Admin   

Use Ctrl+Left/Right to switch messages, Ctrl+Up/Down to switch threads, Ctrl+Shift+Left/Right to switch pages.