JCAPSMentor - Java CAPS Unleashed - Basic to Expert Discussions

JCAPSMentor - Basic to Expert Discussions Jcaps, SOA, SUN, Netbeans, Enterprise, Sun System Application Server, Java, J2EE, EAI, JBI, Composite Application Platform Suite, EDI, SeeBeyond, HL7, Singapore

 
  FOLLOW US!
  JCAPSMentor

Visit us at Facebook



 

  Visitors LIVE! Stats
 
  Covering the World!
 
Interview Questions / FAQs on SUN JCAPS (submitted by Manesh A. K.)
What is an Enterprise Designer?
In JCAPS 5.x -
The Enterprise Designer is the graphical user interface (GUI) used to design and implement Sun Java Composite Application Platform Suite (Java CAPS) projects.
JCAPS 6 and above -In JCAPS 6, SUN replaced Enterprise Designer with Netbeans 6.1

http://sunjcaps.blogspot.com/

What is a Scheduler?
A Scheduler, or Scheduler Adapter, allows a service to be performed at a prescribed interval.

Difference between DTD and XSD?
A Document Type Definition (DTD) defines the legal building blocks of an XML document. It defines the document structure with a list of legal elements and attributes.XML Schema is an XML-based alternative to DTDs.An
XML Schema describes the structure of an XML document. Both DTD (Document Type Definition) and XSD (Xml Schema Definition) intends to do the same thing: define the structure of an XML document. DTD was
introduced in 1999 along with the XML specification. It addresses the following:
1. Define elements, attributes and entities
2. The content model (what is between open tag and closing tag) for each element.
3. The possible attributes for an element
4. The content data type for elements and attributes
5. Entities that can be referenced by an XML and so on.
As XML became more and more popular, in 2001 W3C standardized XSD to define the structure of an XML with more features:
1. XSD is follows XML syntax
2. Introduced over 40 datatypes
3. constraints on the data (of elements/ attributes) 4. precise no.of occurences of elements and so on.
The biggest advantage of using an XSD over DTD is that you can specify all your validation rules in an XSD and the parser can check the same for you before the actual application that needs the data gets it.

How can we route the data from JMS to different JCD's
Just create a jcd using JMS otd. While creating JCD it will ask for webservice. select JMS web service and when ever any message comes to JMS it will automatically trigger that JCD and you can perform certain operations in that JCD. We can pass MessageSelector Name and messageSelector Value at the time of sending the message to JMS and the at the time of recieving we can set these key value pairs (MessageSelectorName, MessageSelectorValue)
in CMAP properties which are connected to different JCDs.

http://sunjcaps.blogspot.com/

What is a JCD?
JCD is an acronym for Java Collaboration Definition The Collaboration is at the heart of the eGate data flow. It executes a Collaboration Definition that uses Java code to
1) connect to data source(s)
2) parse, examine and manipulate incoming messages
form outbound messages
3) publish outbound message(s) to data destination(s)
4) execute other business logic


What are the ways you can trigger a process?
1. Webservice
2. JMS
3. File e-Way
4. Batch e-way
5. Http e-way
6. Oracle inbound and so on
7.JNDI
and many more..

http://sunjcaps.blogspot.com/

What is an Environment?
A collection of physical resources and their configurations
that are used to host eGateIntegrator project components.An
Environment contains Logical Hosts and external systems

What is Deployment Profile?
Deployment profiles define how specific instances of a Project are deployed to a particular Environment. A deployment profile contains information about the assignment of services and message destinations to integration and message servers. It also contains version information for all relevant objects in the Project.

What is a Logical Host ?
An instance of the eGate runtime Environment that is installed on a machine. A Logical Host contains the software and other installed components that are required at runtime, such as application and message servers.

http://sunjcaps.blogspot.com/

What is an Enterprise Manager?
The Sun SeeBeyond Enterprise Manager is a Web-based interface that allows you to monitor and manage your Sun Java Composite Application Platform Suite applications. The Enterprise Manager requires an eWay specific “ plug-in” for each of your installed eWays. These plug-ins enable the Enterprise Manager to target specific alert codes for each eWay type, as well as to start and stop the inbound eWays. The Sun Java Composite Application Platform Suite Installation Guide describes how to install the Sun SeeBeyond Enterprise Manager. The Sun SeeBeyond eGate™ Integrator System Administration Guide describes how to monitor servers, Services, logs, and alerts using the Sun SeeBeyond Enterprise Manager and the command-line client.

What is a Repository?
Stores and manages the setup, component, and configuration information for eGate Projects. The Repository also provides monitoring services for Projects, which include version control and impact analysis.

submitted by Manesh Koovappillil

Labels:

 
Manesh Abhimanyu
Manesh is a Sr. EAI Consultant, at present working in Singapore (Little Red Dot).

His focus is in the areas of SOA, ESB and Enterprise Architecture Management.

Contact him via email (mak2powerATyahoo.co.in)

Menu
Archives
Links
Website developed & maintained by

Manesh Abhimanyu K. (Mak)

Click here to contact Manesh









Free Domain CO.NR