SlideShare ist ein Scribd-Unternehmen logo
1 von 32
Rules for .NET 3.0 and  Managed Execution  ILOG Product Marketing
Rules for .NET 3.0 ,[object Object],06/02/09 ILOG Internal
Rules for .NET 3.0 ,[object Object],06/02/09 ILOG Internal
Rules for .NET 3.0 ,[object Object],06/02/09 ILOG Internal ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
Rules for .NET 3.0 ,[object Object],06/02/09 ILOG Internal
Architecture 06/02/09 ILOG Internal
Rule Solutions for Office Systems Delivering Value to business analysts
RSO ,[object Object],06/02/09 ILOG Internal Word Document including ILOG Business Rules
Rule Solutions for Office System ,[object Object],[object Object],[object Object],[object Object],[object Object],06/02/09 ILOG Internal
Problem List 06/02/09 ILOG Internal
Rule Studio
Rule Studio: RES deployment Straightforward deployment from MS Visual Studio to the new RES execution component Rule Studio for .NET RES .NET
RES.NET Out-of-the-Box SOA
RES.NET Take-away ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
RES Console ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],06/02/09 ILOG Internal The RES Console based on MMC
Enterprise Management 06/02/09 ILOG Internal Supported Clients Performance Monitor Windows Event Log Services Console Local  Application Remote  Application RES .NET
RES.NET Features RES and the Microsoft Solution Stack Services Microsoft Windows Server 2003 Windows Communication Foundation (WCF) Windows Service IIS/ASP.NET Management (Private API) Persistence (Private API) Execution (Public API)  Enterprise  Logging API Trace API WMI Event Logs PerfMon Cluster  Synchronization IIS/ASP.NET IIS/ASP.NET IIS/ASP.NET SQL Server RES Console (MMC) Console (MS Build) Rule Studio (Visual Studio) ADO.NET Data Access WCF LDAP Active Directory SharePoint (No Integration) Clients Future (Post Trinity)
RES and Windows Server 2003 RES and the Microsoft Solution Stack ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
WCF Support RES and the Microsoft Solution Stack Windows Communication Foundation (WCF) Windows Service IIS/ASP.NET IIS/ASP.NET IIS/ASP.NET IIS/ASP.NET ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
WCF Clients RES and the Microsoft Solution Stack ,[object Object],[object Object],[object Object],Windows Communication Foundation (WCF) Windows Service IIS/ASP.NET IIS/ASP.NET IIS/ASP.NET IIS/ASP.NET RES Console (MMC) Console (MS Build) Rule Studio (Visual Studio) Other Clients
Public API RES and the Microsoft Solution Stack ,[object Object],[object Object],[object Object],[object Object],Services Management (Private API) Persistence (Private API) Execution (Public API)
Management and Persistence RES Management and Persistence Services (Private API) Persistence Service WMI Service Archives Meta Data Events Management Service Publish/Update Ruleset MMC Console MS Build Disable Ruleset Remove Ruleset Rule Studio Share Point Data is passed to this service for storage. The service notifies WMI of a repository change. WMI notifies the execution service.  It will update it’s pool. Enterprise  Management (Future)
Execution RES Execution Service (Public API) Execution Service Interface Get Engine/Ruleset Instance Singleton Pool ResponseObject Execute(RequestObject) Pass In Parameters Engine.Execute() Process Out Parameters Return Valid ResponseObject Return Engine/Ruleset Synchronized Synchronized WMI Notifications Persistence Service WMI Service Archives Metadata Events Data is passed from the management service to this service for storage Persistence API The execution service uses an observer to listens for events that inform it about changes to the archives.  The service will then call the persistence service to update the pool as needed. This is vertical sequence diagram that shows a simple order of execution for the service.  It also demonstrates the fundamentals of it’s interactions with the pool in a multi-threaded environment.  .NET Client
Sub Systems RES and the Microsoft Solution Stack ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],Enterprise  Logging API Trace API WMI Event Logs PerfMon Cluster  Synchronization SQL Server ADO.NET Data Access WCF LDAP Active Directory Future (Post Trinity)
.NET Architecture RES Execution Architecture WCF Execute Interface Microsoft .NET 3.0 Windows Communication Foundation (WCF) Parameters Rule Engine/Rule Set Pool (Singleton) WMI Observer ASP.NET Binding (SOAP) Rule Flow In Process (Named Pipes) XOM Assembly AppDomain XOM Assembly AppDomain XOM Assembly AppDomain XOM Assembly AppDomain Hot Updates File System Rete Plus FastPath Rule Set
Single Server RES Physical Architecture:  Single Server Microsoft Windows 2003 Server IIS / ASP.Net  Windows Services File System SQL Server Local Directory Management  Persistence Execution  Event Logs WMI Service
Dual Server RES Physical Architecture:  Dual Server File System SQL Server Directory Management  Persistence Event Logs WMI Service IIS / ASP.Net  File System Execution  Event Logs SOAP over HTTP(S) WMI Client  DCOM TCP/IP SQL Server TCP/IP WCF Binding TCP/IP Management Server Execution Server
Basic Cluster RES Physical Architecture:  Basic Cluster File System SQL Server Local Directory Management  Persistence Event Logs WMI Service DCOM TCP/IP SQL Server TCP/IP WCF Binding TCP/IP IIS / ASP.Net  File System Execution  Event Logs SOAP over HTTP(S) Standard IIS Load Balancing WMI Client  Management Server Execution Server
Topology Rules for .NET Distributed Topology Management  Persistence DCOM TCP/IP TCP/IP Port X Execution  HTTP(s) Management Server Execution Server TCP/IP Port Y WMI Service TCP/IP Port Z SQL  Database Server Active Directory  Directory Server LDAP Firewall MMC Console MS Build Rule Studio Enterprise  Management Share Point  Collaboration Server WebDAV Clients HTTP(s) DMZ  Internal Zone Client Application  Windows Server HTTP(s)
E-Commerce View Potential Firewall Touch Points: Model 1 Management  Persistence DCOM TCP/IP TCP/IP Port X Execution  Management Server Execution Server TCP/IP Port Y WMI Service TCP/IP Port Z SQL  Database Server Active Directory  Directory Server LDAP Firewall MMC Console MS Build Rule Studio Enterprise  Management Share Point  Collaboration Server WebDAV Clients HTTP(s) DMZ  Internal Zone Client Application  Windows Server HTTP(s) HTTP(s) (Optional) Clients rely on a single port to the management service.  Some management tools may require DCOM if they are used from the Internal Zone.
Typical View Potential Firewall Touch Points: Model 2 Management  Persistence DCOM TCP/IP TCP/IP Port X Execution  HTTP(s) Management Server Execution Server TCP/IP Port Y WMI Service TCP/IP Port Z SQL  Database Server Active Directory  Directory Server LDAP Firewall MMC Console MS Build Rule Studio Enterprise  Management Share Point  Collaboration Server WebDAV Clients HTTP(s) DMZ  Internal Zone Client Application  Windows Server HTTP(s)
Any Questions 06/02/09 ILOG Internal

Weitere ähnliche Inhalte

Was ist angesagt?

Troubleshooting and Best Practices with WSO2 Enterprise Integrator
Troubleshooting and Best Practices with WSO2 Enterprise IntegratorTroubleshooting and Best Practices with WSO2 Enterprise Integrator
Troubleshooting and Best Practices with WSO2 Enterprise IntegratorWSO2
 
Restcomm in an oauth environment
Restcomm in an oauth environmentRestcomm in an oauth environment
Restcomm in an oauth environmenttelestax
 
Syn framework 4.0 and sql server
Syn framework 4.0 and sql serverSyn framework 4.0 and sql server
Syn framework 4.0 and sql serverEduardo Castro
 
How to Create Observable Integration Solutions Using WSO2 Enterprise Integrator
How to Create Observable Integration Solutions Using WSO2 Enterprise IntegratorHow to Create Observable Integration Solutions Using WSO2 Enterprise Integrator
How to Create Observable Integration Solutions Using WSO2 Enterprise IntegratorWSO2
 
Oracle Managed Files Transfer- Key based authentication
Oracle Managed Files Transfer- Key based authenticationOracle Managed Files Transfer- Key based authentication
Oracle Managed Files Transfer- Key based authenticationkumar gaurav
 
Installation and Adminstration of AD_MVP Padman
Installation and Adminstration of AD_MVP PadmanInstallation and Adminstration of AD_MVP Padman
Installation and Adminstration of AD_MVP PadmanQuek Lilian
 
Deployment Patterns in WSO2 Enterprise Integrator
Deployment Patterns in WSO2 Enterprise IntegratorDeployment Patterns in WSO2 Enterprise Integrator
Deployment Patterns in WSO2 Enterprise IntegratorWSO2
 
Microsoft exchange-server-2013-installation
Microsoft exchange-server-2013-installationMicrosoft exchange-server-2013-installation
Microsoft exchange-server-2013-installationtakdirlovely09
 
Web Center Services and Framework
Web Center Services and  FrameworkWeb Center Services and  Framework
Web Center Services and FrameworkJaime Cid
 

Was ist angesagt? (9)

Troubleshooting and Best Practices with WSO2 Enterprise Integrator
Troubleshooting and Best Practices with WSO2 Enterprise IntegratorTroubleshooting and Best Practices with WSO2 Enterprise Integrator
Troubleshooting and Best Practices with WSO2 Enterprise Integrator
 
Restcomm in an oauth environment
Restcomm in an oauth environmentRestcomm in an oauth environment
Restcomm in an oauth environment
 
Syn framework 4.0 and sql server
Syn framework 4.0 and sql serverSyn framework 4.0 and sql server
Syn framework 4.0 and sql server
 
How to Create Observable Integration Solutions Using WSO2 Enterprise Integrator
How to Create Observable Integration Solutions Using WSO2 Enterprise IntegratorHow to Create Observable Integration Solutions Using WSO2 Enterprise Integrator
How to Create Observable Integration Solutions Using WSO2 Enterprise Integrator
 
Oracle Managed Files Transfer- Key based authentication
Oracle Managed Files Transfer- Key based authenticationOracle Managed Files Transfer- Key based authentication
Oracle Managed Files Transfer- Key based authentication
 
Installation and Adminstration of AD_MVP Padman
Installation and Adminstration of AD_MVP PadmanInstallation and Adminstration of AD_MVP Padman
Installation and Adminstration of AD_MVP Padman
 
Deployment Patterns in WSO2 Enterprise Integrator
Deployment Patterns in WSO2 Enterprise IntegratorDeployment Patterns in WSO2 Enterprise Integrator
Deployment Patterns in WSO2 Enterprise Integrator
 
Microsoft exchange-server-2013-installation
Microsoft exchange-server-2013-installationMicrosoft exchange-server-2013-installation
Microsoft exchange-server-2013-installation
 
Web Center Services and Framework
Web Center Services and  FrameworkWeb Center Services and  Framework
Web Center Services and Framework
 

Andere mochten auch

《三杯茶》今年夏天的感動
《三杯茶》今年夏天的感動《三杯茶》今年夏天的感動
《三杯茶》今年夏天的感動cellohooho
 
因為你的承諾,改變了我的一生
因為你的承諾,改變了我的一生因為你的承諾,改變了我的一生
因為你的承諾,改變了我的一生cellohooho
 
Virtual Assistant post
Virtual Assistant post Virtual Assistant post
Virtual Assistant post Jeff Widman
 
Monitoring the penalization/advantage of lexical ambiguity in vector model re...
Monitoring the penalization/advantage of lexical ambiguity in vector model re...Monitoring the penalization/advantage of lexical ambiguity in vector model re...
Monitoring the penalization/advantage of lexical ambiguity in vector model re...jorgeybotana
 
Your Visibility Factor Rapport
Your Visibility Factor RapportYour Visibility Factor Rapport
Your Visibility Factor Rapporttysoncrussell
 
практическое граблеведение
практическое граблеведениепрактическое граблеведение
практическое граблеведениеDmitriy Yefimenko
 
Productonomicon. antipatterns
Productonomicon. antipatternsProductonomicon. antipatterns
Productonomicon. antipatternsDmitriy Yefimenko
 
метод от целей при анализе требований
метод от целей при анализе требованийметод от целей при анализе требований
метод от целей при анализе требованийDmitriy Yefimenko
 

Andere mochten auch (8)

《三杯茶》今年夏天的感動
《三杯茶》今年夏天的感動《三杯茶》今年夏天的感動
《三杯茶》今年夏天的感動
 
因為你的承諾,改變了我的一生
因為你的承諾,改變了我的一生因為你的承諾,改變了我的一生
因為你的承諾,改變了我的一生
 
Virtual Assistant post
Virtual Assistant post Virtual Assistant post
Virtual Assistant post
 
Monitoring the penalization/advantage of lexical ambiguity in vector model re...
Monitoring the penalization/advantage of lexical ambiguity in vector model re...Monitoring the penalization/advantage of lexical ambiguity in vector model re...
Monitoring the penalization/advantage of lexical ambiguity in vector model re...
 
Your Visibility Factor Rapport
Your Visibility Factor RapportYour Visibility Factor Rapport
Your Visibility Factor Rapport
 
практическое граблеведение
практическое граблеведениепрактическое граблеведение
практическое граблеведение
 
Productonomicon. antipatterns
Productonomicon. antipatternsProductonomicon. antipatterns
Productonomicon. antipatterns
 
метод от целей при анализе требований
метод от целей при анализе требованийметод от целей при анализе требований
метод от целей при анализе требований
 

Ähnlich wie 3 0 Webinar

Migrating To Visual Studio 2008 & .Net Framework 3.5
Migrating To Visual Studio 2008 & .Net Framework 3.5Migrating To Visual Studio 2008 & .Net Framework 3.5
Migrating To Visual Studio 2008 & .Net Framework 3.5Clint Edmonson
 
Migrating To Visual Studio 2008 & .Net Framework 3.5
Migrating To Visual Studio 2008 & .Net Framework 3.5Migrating To Visual Studio 2008 & .Net Framework 3.5
Migrating To Visual Studio 2008 & .Net Framework 3.5Jeff Blankenburg
 
Microsoft - 14oct2010
Microsoft - 14oct2010Microsoft - 14oct2010
Microsoft - 14oct2010Agora Group
 
Defy Occassionally Connected Challenges With Smart Client Applications
Defy Occassionally Connected Challenges With Smart Client ApplicationsDefy Occassionally Connected Challenges With Smart Client Applications
Defy Occassionally Connected Challenges With Smart Client ApplicationsClint Edmonson
 
Dh2 Apps Training Part2
Dh2   Apps Training Part2Dh2   Apps Training Part2
Dh2 Apps Training Part2jamram82
 
Ws08 R2 Itpro Session 1 Technical Overview Part1
Ws08 R2 Itpro Session 1 Technical Overview Part1Ws08 R2 Itpro Session 1 Technical Overview Part1
Ws08 R2 Itpro Session 1 Technical Overview Part1chenley
 
Windows Server 2008 R2 Dev Session 01
Windows Server 2008 R2 Dev Session 01Windows Server 2008 R2 Dev Session 01
Windows Server 2008 R2 Dev Session 01Clint Edmonson
 
J2 Ee Vs. .Net Workshop
J2 Ee Vs. .Net WorkshopJ2 Ee Vs. .Net Workshop
J2 Ee Vs. .Net Workshopdanglvh
 
Occasionally Connected Systems
Occasionally Connected SystemsOccasionally Connected Systems
Occasionally Connected Systemsrsnarayanan
 
Basf roadmap-2-global-st852
Basf roadmap-2-global-st852Basf roadmap-2-global-st852
Basf roadmap-2-global-st852ChrisVdJ
 
Module 1 : Overview of the Microsoft .NET Platform
Module 1 : Overview of the Microsoft .NET PlatformModule 1 : Overview of the Microsoft .NET Platform
Module 1 : Overview of the Microsoft .NET PlatformPrem Kumar Badri
 
SharePoint Server and Windows 2008 And SQL 2008 with Joel Oleson and Todd Klindt
SharePoint Server and Windows 2008 And SQL 2008 with Joel Oleson and Todd KlindtSharePoint Server and Windows 2008 And SQL 2008 with Joel Oleson and Todd Klindt
SharePoint Server and Windows 2008 And SQL 2008 with Joel Oleson and Todd KlindtJoel Oleson
 
Biztalk Server 2006
Biztalk Server 2006Biztalk Server 2006
Biztalk Server 2006ipaciti
 
BizTalk 2010 with Appfabric Hosting in the Cloud: WCF Services vs BT2010
BizTalk 2010 with Appfabric Hosting in the Cloud: WCF Services vs BT2010BizTalk 2010 with Appfabric Hosting in the Cloud: WCF Services vs BT2010
BizTalk 2010 with Appfabric Hosting in the Cloud: WCF Services vs BT2010Bala Subra
 
SIM204-What's Coming in Virtual Machine Manager 2012?
SIM204-What's Coming in Virtual Machine Manager 2012?SIM204-What's Coming in Virtual Machine Manager 2012?
SIM204-What's Coming in Virtual Machine Manager 2012?Lai Yoong Seng
 
Windows Server 2008 Management
Windows Server 2008 ManagementWindows Server 2008 Management
Windows Server 2008 ManagementHi-Techpoint
 

Ähnlich wie 3 0 Webinar (20)

Migrating To Visual Studio 2008 & .Net Framework 3.5
Migrating To Visual Studio 2008 & .Net Framework 3.5Migrating To Visual Studio 2008 & .Net Framework 3.5
Migrating To Visual Studio 2008 & .Net Framework 3.5
 
Migrating To Visual Studio 2008 & .Net Framework 3.5
Migrating To Visual Studio 2008 & .Net Framework 3.5Migrating To Visual Studio 2008 & .Net Framework 3.5
Migrating To Visual Studio 2008 & .Net Framework 3.5
 
Microsoft - 14oct2010
Microsoft - 14oct2010Microsoft - 14oct2010
Microsoft - 14oct2010
 
Asp dot net long
Asp dot net longAsp dot net long
Asp dot net long
 
Defy Occassionally Connected Challenges With Smart Client Applications
Defy Occassionally Connected Challenges With Smart Client ApplicationsDefy Occassionally Connected Challenges With Smart Client Applications
Defy Occassionally Connected Challenges With Smart Client Applications
 
Dh2 Apps Training Part2
Dh2   Apps Training Part2Dh2   Apps Training Part2
Dh2 Apps Training Part2
 
Ws08 R2 Itpro Session 1 Technical Overview Part1
Ws08 R2 Itpro Session 1 Technical Overview Part1Ws08 R2 Itpro Session 1 Technical Overview Part1
Ws08 R2 Itpro Session 1 Technical Overview Part1
 
Windows Server 2008 R2 Dev Session 01
Windows Server 2008 R2 Dev Session 01Windows Server 2008 R2 Dev Session 01
Windows Server 2008 R2 Dev Session 01
 
J2 Ee Vs. .Net Workshop
J2 Ee Vs. .Net WorkshopJ2 Ee Vs. .Net Workshop
J2 Ee Vs. .Net Workshop
 
Asp dot net final (2)
Asp dot net   final (2)Asp dot net   final (2)
Asp dot net final (2)
 
Occasionally Connected Systems
Occasionally Connected SystemsOccasionally Connected Systems
Occasionally Connected Systems
 
Basf roadmap-2-global-st852
Basf roadmap-2-global-st852Basf roadmap-2-global-st852
Basf roadmap-2-global-st852
 
Module 1 : Overview of the Microsoft .NET Platform
Module 1 : Overview of the Microsoft .NET PlatformModule 1 : Overview of the Microsoft .NET Platform
Module 1 : Overview of the Microsoft .NET Platform
 
SharePoint Server and Windows 2008 And SQL 2008 with Joel Oleson and Todd Klindt
SharePoint Server and Windows 2008 And SQL 2008 with Joel Oleson and Todd KlindtSharePoint Server and Windows 2008 And SQL 2008 with Joel Oleson and Todd Klindt
SharePoint Server and Windows 2008 And SQL 2008 with Joel Oleson and Todd Klindt
 
Introduction To Cloud Computing
Introduction To Cloud ComputingIntroduction To Cloud Computing
Introduction To Cloud Computing
 
Biztalk Server 2006
Biztalk Server 2006Biztalk Server 2006
Biztalk Server 2006
 
BizTalk 2010 with Appfabric Hosting in the Cloud: WCF Services vs BT2010
BizTalk 2010 with Appfabric Hosting in the Cloud: WCF Services vs BT2010BizTalk 2010 with Appfabric Hosting in the Cloud: WCF Services vs BT2010
BizTalk 2010 with Appfabric Hosting in the Cloud: WCF Services vs BT2010
 
Oracle soa11g syllabus
Oracle soa11g syllabusOracle soa11g syllabus
Oracle soa11g syllabus
 
SIM204-What's Coming in Virtual Machine Manager 2012?
SIM204-What's Coming in Virtual Machine Manager 2012?SIM204-What's Coming in Virtual Machine Manager 2012?
SIM204-What's Coming in Virtual Machine Manager 2012?
 
Windows Server 2008 Management
Windows Server 2008 ManagementWindows Server 2008 Management
Windows Server 2008 Management
 

Kürzlich hochgeladen

7 tips trading Deriv Accumulator Options
7 tips trading Deriv Accumulator Options7 tips trading Deriv Accumulator Options
7 tips trading Deriv Accumulator OptionsVince Stanzione
 
Business Principles, Tools, and Techniques in Participating in Various Types...
Business Principles, Tools, and Techniques  in Participating in Various Types...Business Principles, Tools, and Techniques  in Participating in Various Types...
Business Principles, Tools, and Techniques in Participating in Various Types...jeffreytingson
 
Technology industry / Finnish economic outlook
Technology industry / Finnish economic outlookTechnology industry / Finnish economic outlook
Technology industry / Finnish economic outlookTechFinland
 
Benefits & Risk Of Stock Loans
Benefits & Risk Of Stock LoansBenefits & Risk Of Stock Loans
Benefits & Risk Of Stock LoansMartinRowse
 
cost-volume-profit analysis.ppt(managerial accounting).pptx
cost-volume-profit analysis.ppt(managerial accounting).pptxcost-volume-profit analysis.ppt(managerial accounting).pptx
cost-volume-profit analysis.ppt(managerial accounting).pptxazadalisthp2020i
 
Bhubaneswar🌹Ravi Tailkes ❤CALL GIRLS 9777949614 💟 CALL GIRLS IN bhubaneswar ...
Bhubaneswar🌹Ravi Tailkes  ❤CALL GIRLS 9777949614 💟 CALL GIRLS IN bhubaneswar ...Bhubaneswar🌹Ravi Tailkes  ❤CALL GIRLS 9777949614 💟 CALL GIRLS IN bhubaneswar ...
Bhubaneswar🌹Ravi Tailkes ❤CALL GIRLS 9777949614 💟 CALL GIRLS IN bhubaneswar ...Call Girls Mumbai
 
Escorts Indore Call Girls-9155612368-Vijay Nagar Decent Fantastic Call Girls ...
Escorts Indore Call Girls-9155612368-Vijay Nagar Decent Fantastic Call Girls ...Escorts Indore Call Girls-9155612368-Vijay Nagar Decent Fantastic Call Girls ...
Escorts Indore Call Girls-9155612368-Vijay Nagar Decent Fantastic Call Girls ...sanakhan51485
 
Q1 2024 Conference Call Presentation vF.pdf
Q1 2024 Conference Call Presentation vF.pdfQ1 2024 Conference Call Presentation vF.pdf
Q1 2024 Conference Call Presentation vF.pdfAdnet Communications
 
CBD Belapur((Thane)) Charming Call Girls📞❤9833754194 Kamothe Beautiful Call G...
CBD Belapur((Thane)) Charming Call Girls📞❤9833754194 Kamothe Beautiful Call G...CBD Belapur((Thane)) Charming Call Girls📞❤9833754194 Kamothe Beautiful Call G...
CBD Belapur((Thane)) Charming Call Girls📞❤9833754194 Kamothe Beautiful Call G...priyasharma62062
 
Mahendragarh Escorts 🥰 8617370543 Call Girls Offer VIP Hot Girls
Mahendragarh Escorts 🥰 8617370543 Call Girls Offer VIP Hot GirlsMahendragarh Escorts 🥰 8617370543 Call Girls Offer VIP Hot Girls
Mahendragarh Escorts 🥰 8617370543 Call Girls Offer VIP Hot GirlsDeepika Singh
 
Collecting banker, Capacity of collecting Banker, conditions under section 13...
Collecting banker, Capacity of collecting Banker, conditions under section 13...Collecting banker, Capacity of collecting Banker, conditions under section 13...
Collecting banker, Capacity of collecting Banker, conditions under section 13...RaniT11
 
GIFT City Overview India's Gateway to Global Finance
GIFT City Overview  India's Gateway to Global FinanceGIFT City Overview  India's Gateway to Global Finance
GIFT City Overview India's Gateway to Global FinanceGaurav Kanudawala
 
Strategic Resources May 2024 Corporate Presentation
Strategic Resources May 2024 Corporate PresentationStrategic Resources May 2024 Corporate Presentation
Strategic Resources May 2024 Corporate PresentationAdnet Communications
 
Bhubaneswar🌹Kalpana Mesuem ❤CALL GIRLS 9777949614 💟 CALL GIRLS IN bhubaneswa...
Bhubaneswar🌹Kalpana Mesuem  ❤CALL GIRLS 9777949614 💟 CALL GIRLS IN bhubaneswa...Bhubaneswar🌹Kalpana Mesuem  ❤CALL GIRLS 9777949614 💟 CALL GIRLS IN bhubaneswa...
Bhubaneswar🌹Kalpana Mesuem ❤CALL GIRLS 9777949614 💟 CALL GIRLS IN bhubaneswa...Call Girls Mumbai
 
Call Girls in Benson Town / 8250092165 Genuine Call girls with real Photos an...
Call Girls in Benson Town / 8250092165 Genuine Call girls with real Photos an...Call Girls in Benson Town / 8250092165 Genuine Call girls with real Photos an...
Call Girls in Benson Town / 8250092165 Genuine Call girls with real Photos an...kajal
 
✂️ 👅 Independent Bhubaneswar Escorts Odisha Call Girls With Room Bhubaneswar ...
✂️ 👅 Independent Bhubaneswar Escorts Odisha Call Girls With Room Bhubaneswar ...✂️ 👅 Independent Bhubaneswar Escorts Odisha Call Girls With Room Bhubaneswar ...
✂️ 👅 Independent Bhubaneswar Escorts Odisha Call Girls With Room Bhubaneswar ...Call Girls Mumbai
 
Dubai Call Girls Deira O525547819 Dubai Call Girls Bur Dubai Multiple
Dubai Call Girls Deira O525547819 Dubai Call Girls Bur Dubai MultipleDubai Call Girls Deira O525547819 Dubai Call Girls Bur Dubai Multiple
Dubai Call Girls Deira O525547819 Dubai Call Girls Bur Dubai Multiplekojalpk89
 
MASTERING FOREX: STRATEGIES FOR SUCCESS.pdf
MASTERING FOREX: STRATEGIES FOR SUCCESS.pdfMASTERING FOREX: STRATEGIES FOR SUCCESS.pdf
MASTERING FOREX: STRATEGIES FOR SUCCESS.pdfCocity Enterprises
 
Famous No1 Amil Baba Love marriage Astrologer Specialist Expert In Pakistan a...
Famous No1 Amil Baba Love marriage Astrologer Specialist Expert In Pakistan a...Famous No1 Amil Baba Love marriage Astrologer Specialist Expert In Pakistan a...
Famous No1 Amil Baba Love marriage Astrologer Specialist Expert In Pakistan a...janibaber266
 

Kürzlich hochgeladen (20)

7 tips trading Deriv Accumulator Options
7 tips trading Deriv Accumulator Options7 tips trading Deriv Accumulator Options
7 tips trading Deriv Accumulator Options
 
Business Principles, Tools, and Techniques in Participating in Various Types...
Business Principles, Tools, and Techniques  in Participating in Various Types...Business Principles, Tools, and Techniques  in Participating in Various Types...
Business Principles, Tools, and Techniques in Participating in Various Types...
 
Technology industry / Finnish economic outlook
Technology industry / Finnish economic outlookTechnology industry / Finnish economic outlook
Technology industry / Finnish economic outlook
 
Benefits & Risk Of Stock Loans
Benefits & Risk Of Stock LoansBenefits & Risk Of Stock Loans
Benefits & Risk Of Stock Loans
 
cost-volume-profit analysis.ppt(managerial accounting).pptx
cost-volume-profit analysis.ppt(managerial accounting).pptxcost-volume-profit analysis.ppt(managerial accounting).pptx
cost-volume-profit analysis.ppt(managerial accounting).pptx
 
Bhubaneswar🌹Ravi Tailkes ❤CALL GIRLS 9777949614 💟 CALL GIRLS IN bhubaneswar ...
Bhubaneswar🌹Ravi Tailkes  ❤CALL GIRLS 9777949614 💟 CALL GIRLS IN bhubaneswar ...Bhubaneswar🌹Ravi Tailkes  ❤CALL GIRLS 9777949614 💟 CALL GIRLS IN bhubaneswar ...
Bhubaneswar🌹Ravi Tailkes ❤CALL GIRLS 9777949614 💟 CALL GIRLS IN bhubaneswar ...
 
Escorts Indore Call Girls-9155612368-Vijay Nagar Decent Fantastic Call Girls ...
Escorts Indore Call Girls-9155612368-Vijay Nagar Decent Fantastic Call Girls ...Escorts Indore Call Girls-9155612368-Vijay Nagar Decent Fantastic Call Girls ...
Escorts Indore Call Girls-9155612368-Vijay Nagar Decent Fantastic Call Girls ...
 
Q1 2024 Conference Call Presentation vF.pdf
Q1 2024 Conference Call Presentation vF.pdfQ1 2024 Conference Call Presentation vF.pdf
Q1 2024 Conference Call Presentation vF.pdf
 
Call Girls in Yamuna Vihar (delhi) call me [🔝9953056974🔝] escort service 24X7
Call Girls in  Yamuna Vihar  (delhi) call me [🔝9953056974🔝] escort service 24X7Call Girls in  Yamuna Vihar  (delhi) call me [🔝9953056974🔝] escort service 24X7
Call Girls in Yamuna Vihar (delhi) call me [🔝9953056974🔝] escort service 24X7
 
CBD Belapur((Thane)) Charming Call Girls📞❤9833754194 Kamothe Beautiful Call G...
CBD Belapur((Thane)) Charming Call Girls📞❤9833754194 Kamothe Beautiful Call G...CBD Belapur((Thane)) Charming Call Girls📞❤9833754194 Kamothe Beautiful Call G...
CBD Belapur((Thane)) Charming Call Girls📞❤9833754194 Kamothe Beautiful Call G...
 
Mahendragarh Escorts 🥰 8617370543 Call Girls Offer VIP Hot Girls
Mahendragarh Escorts 🥰 8617370543 Call Girls Offer VIP Hot GirlsMahendragarh Escorts 🥰 8617370543 Call Girls Offer VIP Hot Girls
Mahendragarh Escorts 🥰 8617370543 Call Girls Offer VIP Hot Girls
 
Collecting banker, Capacity of collecting Banker, conditions under section 13...
Collecting banker, Capacity of collecting Banker, conditions under section 13...Collecting banker, Capacity of collecting Banker, conditions under section 13...
Collecting banker, Capacity of collecting Banker, conditions under section 13...
 
GIFT City Overview India's Gateway to Global Finance
GIFT City Overview  India's Gateway to Global FinanceGIFT City Overview  India's Gateway to Global Finance
GIFT City Overview India's Gateway to Global Finance
 
Strategic Resources May 2024 Corporate Presentation
Strategic Resources May 2024 Corporate PresentationStrategic Resources May 2024 Corporate Presentation
Strategic Resources May 2024 Corporate Presentation
 
Bhubaneswar🌹Kalpana Mesuem ❤CALL GIRLS 9777949614 💟 CALL GIRLS IN bhubaneswa...
Bhubaneswar🌹Kalpana Mesuem  ❤CALL GIRLS 9777949614 💟 CALL GIRLS IN bhubaneswa...Bhubaneswar🌹Kalpana Mesuem  ❤CALL GIRLS 9777949614 💟 CALL GIRLS IN bhubaneswa...
Bhubaneswar🌹Kalpana Mesuem ❤CALL GIRLS 9777949614 💟 CALL GIRLS IN bhubaneswa...
 
Call Girls in Benson Town / 8250092165 Genuine Call girls with real Photos an...
Call Girls in Benson Town / 8250092165 Genuine Call girls with real Photos an...Call Girls in Benson Town / 8250092165 Genuine Call girls with real Photos an...
Call Girls in Benson Town / 8250092165 Genuine Call girls with real Photos an...
 
✂️ 👅 Independent Bhubaneswar Escorts Odisha Call Girls With Room Bhubaneswar ...
✂️ 👅 Independent Bhubaneswar Escorts Odisha Call Girls With Room Bhubaneswar ...✂️ 👅 Independent Bhubaneswar Escorts Odisha Call Girls With Room Bhubaneswar ...
✂️ 👅 Independent Bhubaneswar Escorts Odisha Call Girls With Room Bhubaneswar ...
 
Dubai Call Girls Deira O525547819 Dubai Call Girls Bur Dubai Multiple
Dubai Call Girls Deira O525547819 Dubai Call Girls Bur Dubai MultipleDubai Call Girls Deira O525547819 Dubai Call Girls Bur Dubai Multiple
Dubai Call Girls Deira O525547819 Dubai Call Girls Bur Dubai Multiple
 
MASTERING FOREX: STRATEGIES FOR SUCCESS.pdf
MASTERING FOREX: STRATEGIES FOR SUCCESS.pdfMASTERING FOREX: STRATEGIES FOR SUCCESS.pdf
MASTERING FOREX: STRATEGIES FOR SUCCESS.pdf
 
Famous No1 Amil Baba Love marriage Astrologer Specialist Expert In Pakistan a...
Famous No1 Amil Baba Love marriage Astrologer Specialist Expert In Pakistan a...Famous No1 Amil Baba Love marriage Astrologer Specialist Expert In Pakistan a...
Famous No1 Amil Baba Love marriage Astrologer Specialist Expert In Pakistan a...
 

3 0 Webinar

  • 1. Rules for .NET 3.0 and Managed Execution ILOG Product Marketing
  • 2.
  • 3.
  • 4.
  • 5.
  • 7. Rule Solutions for Office Systems Delivering Value to business analysts
  • 8.
  • 9.
  • 10. Problem List 06/02/09 ILOG Internal
  • 12. Rule Studio: RES deployment Straightforward deployment from MS Visual Studio to the new RES execution component Rule Studio for .NET RES .NET
  • 14.
  • 15.
  • 16. Enterprise Management 06/02/09 ILOG Internal Supported Clients Performance Monitor Windows Event Log Services Console Local Application Remote Application RES .NET
  • 17. RES.NET Features RES and the Microsoft Solution Stack Services Microsoft Windows Server 2003 Windows Communication Foundation (WCF) Windows Service IIS/ASP.NET Management (Private API) Persistence (Private API) Execution (Public API) Enterprise Logging API Trace API WMI Event Logs PerfMon Cluster Synchronization IIS/ASP.NET IIS/ASP.NET IIS/ASP.NET SQL Server RES Console (MMC) Console (MS Build) Rule Studio (Visual Studio) ADO.NET Data Access WCF LDAP Active Directory SharePoint (No Integration) Clients Future (Post Trinity)
  • 18.
  • 19.
  • 20.
  • 21.
  • 22. Management and Persistence RES Management and Persistence Services (Private API) Persistence Service WMI Service Archives Meta Data Events Management Service Publish/Update Ruleset MMC Console MS Build Disable Ruleset Remove Ruleset Rule Studio Share Point Data is passed to this service for storage. The service notifies WMI of a repository change. WMI notifies the execution service. It will update it’s pool. Enterprise Management (Future)
  • 23. Execution RES Execution Service (Public API) Execution Service Interface Get Engine/Ruleset Instance Singleton Pool ResponseObject Execute(RequestObject) Pass In Parameters Engine.Execute() Process Out Parameters Return Valid ResponseObject Return Engine/Ruleset Synchronized Synchronized WMI Notifications Persistence Service WMI Service Archives Metadata Events Data is passed from the management service to this service for storage Persistence API The execution service uses an observer to listens for events that inform it about changes to the archives. The service will then call the persistence service to update the pool as needed. This is vertical sequence diagram that shows a simple order of execution for the service. It also demonstrates the fundamentals of it’s interactions with the pool in a multi-threaded environment. .NET Client
  • 24.
  • 25. .NET Architecture RES Execution Architecture WCF Execute Interface Microsoft .NET 3.0 Windows Communication Foundation (WCF) Parameters Rule Engine/Rule Set Pool (Singleton) WMI Observer ASP.NET Binding (SOAP) Rule Flow In Process (Named Pipes) XOM Assembly AppDomain XOM Assembly AppDomain XOM Assembly AppDomain XOM Assembly AppDomain Hot Updates File System Rete Plus FastPath Rule Set
  • 26. Single Server RES Physical Architecture: Single Server Microsoft Windows 2003 Server IIS / ASP.Net Windows Services File System SQL Server Local Directory Management Persistence Execution Event Logs WMI Service
  • 27. Dual Server RES Physical Architecture: Dual Server File System SQL Server Directory Management Persistence Event Logs WMI Service IIS / ASP.Net File System Execution Event Logs SOAP over HTTP(S) WMI Client DCOM TCP/IP SQL Server TCP/IP WCF Binding TCP/IP Management Server Execution Server
  • 28. Basic Cluster RES Physical Architecture: Basic Cluster File System SQL Server Local Directory Management Persistence Event Logs WMI Service DCOM TCP/IP SQL Server TCP/IP WCF Binding TCP/IP IIS / ASP.Net File System Execution Event Logs SOAP over HTTP(S) Standard IIS Load Balancing WMI Client Management Server Execution Server
  • 29. Topology Rules for .NET Distributed Topology Management Persistence DCOM TCP/IP TCP/IP Port X Execution HTTP(s) Management Server Execution Server TCP/IP Port Y WMI Service TCP/IP Port Z SQL Database Server Active Directory Directory Server LDAP Firewall MMC Console MS Build Rule Studio Enterprise Management Share Point Collaboration Server WebDAV Clients HTTP(s) DMZ Internal Zone Client Application Windows Server HTTP(s)
  • 30. E-Commerce View Potential Firewall Touch Points: Model 1 Management Persistence DCOM TCP/IP TCP/IP Port X Execution Management Server Execution Server TCP/IP Port Y WMI Service TCP/IP Port Z SQL Database Server Active Directory Directory Server LDAP Firewall MMC Console MS Build Rule Studio Enterprise Management Share Point Collaboration Server WebDAV Clients HTTP(s) DMZ Internal Zone Client Application Windows Server HTTP(s) HTTP(s) (Optional) Clients rely on a single port to the management service. Some management tools may require DCOM if they are used from the Internal Zone.
  • 31. Typical View Potential Firewall Touch Points: Model 2 Management Persistence DCOM TCP/IP TCP/IP Port X Execution HTTP(s) Management Server Execution Server TCP/IP Port Y WMI Service TCP/IP Port Z SQL Database Server Active Directory Directory Server LDAP Firewall MMC Console MS Build Rule Studio Enterprise Management Share Point Collaboration Server WebDAV Clients HTTP(s) DMZ Internal Zone Client Application Windows Server HTTP(s)
  • 32. Any Questions 06/02/09 ILOG Internal