This action might not be possible to undo. Are you sure you want to continue?
The Power of Integration....!!!
Friday, August 7, 2009
TIBCO BW -FAQS 1) What is the use of service container? Ans) In the latest version of TIBCO Active Matrix Business Works a new feature called Service container is added. In this service container we can add number of EAR files and run all the services simultaneously. With the Service container feature we can add and upgrade processes without bringing down other running processes. 2) In how any ways can we create EAR files. Ans) We can build EAR files in 2 ways. One method is using the Enterprise Archive pallete in the Tibco designer and adding the process archive we can build EAR file. Other method is from the cmd prompt. We use the command appmanage and buildear. 3) What is Schema and why do we create schema. Ans) Schema is used to create a XML schema file in which we add the variables which we want to use in our designer process. We can create the elements under which we can add the typed variables. The structure formed will be in the form of tree structure. 4) What is the use of confirm activity. Ans) Confirm activity is used to confirm the success of a activity that have confirmable messages. For example if certain process starts on reception of a message then if that process starts the confirm activity sends a confirm message to the sender of the message. 5) What are the different modes of tibco BW installation. Ans) There are 3 modes installation . They are a) GUI b) console c) silent 6) When we save a project what files are created under the saved project folder. Ans) In that folder we see the Aeschema folder, all processes create in that project and the vcrepo.dat file. 7) What are the contents of vcrepo.dat Ans) This files contains the display name , RV encodings and description. 8) What is grouping activity? Ans) Grouping activity is used to group certain activities used in the designer so that we can loop those activities and iterate the group with conditions.
operation. reply) port type. Ans) It is used to create a XML file by creating the tags used in the xml file. 13) What is the use of global variables? Ans) Global variables are useful in order to provide dynamic input at the run time. Ans) We need to have a process starter. 15) In web service in how many ways can we create connections. 11) What is the use of Render XML pallet. HTTP and JMS. 18) What is the optimum maximum number of connections in JDBC? Ans) 10 19) What is sub process and what is its use? Ans) Whenever we call a process from another process . In concrete in addition to above we have the transport information. the called processbecomes the subprocess. Ans) 2 ways. All the libraries required by the designs are provided by TRA. 10) How can we design exception handling? Ans) The basic method is by routing the process to another sub process whenever error occurs by using the error transition. It provides the runtime agent and monitoring agent. 16) How does the file poller activity works. 14) What is custom activity? Ans) Custom activity is useful when we want others to use our process and not allow them to view the contents of the process. 17) What is the use of project template? Ans) In project template we can save our standard processes that we want to use in future. Ans) This is a starter activity which starts the process whenever there is update for the file that is specified. 20) What is TRA. Ans) Tibco Runtime Agent is the main frame work for all the tibco softwares. These processes are generally the ones which have the commonly used activities. We can directly use this process by dragging it into our process. We can add this process into our MY Pallete section.9) What is the condition for a process in order to build the EAR file. Ans) In abstract WSDl file we have the information about the messages ( request. 2 . Sub process helps in reducing the complexity of the design by assigning the activity in other process. 12) What are the elements in the WSDL file.
Activities and process variables in a subprocess are not available to the Inspector activity (but the output of a Call Process activity can be written using the Inspector activity).XML parser.SOAP.ADB. 24) What are the conditions in transitions? Ans) Success. Success with condition.widely used. 23) What re the encoding techniques in WSDL? Ans ) Encoded and literal. If you wish to obtain 3 .x and 5.call process. Assign. Ans) global variables and process context. ans: for various service implementation I designed processes using various BW activities like JMS Queue Receiver. What are the activities you worked on? Ans: JMS queue receiver.2? ans: type 2. 26. Shared variables. we have to convert these manually Multi format file are available so that we do not have to convert the dat files 28.confirm. process variables and job shared variables.checkpoint.21) What are the process variables that are available to all activities as inputs.x deployment is done in the designer Here deployment is done using administrator tool Name spaces Name spaces are prefixed with tib No tib in name spaces pallets Extra pallets added Iterate-reset At the end of each iterate the output is not reset Here the output is reset after each iteration installation Here all the components like BW.HTTP.FILE etc come as a package Here we will have to install each component separately File type All files are . 22) What are break points? Ans) Break points are used to check the inputs and outputs of each activity during testing the design so that we can debug our design. XML Parser 27.dat. What are the differences between the versions 2.x 5. 25) What are the different variables in BW? Ans) Global variables. write to log . Scenario: You can use the inspector activity to write the output of any activity or process variable in the current process.JDBC update.2 deployment In 2. We can place the check points for all activities on input and output side. 29. What is the inspector activity does? Ans: the inspector activity is used to obtain the output of any activity or all the activities and process variables. Success with no condition and error. Explain the processes flow of your latest project by including activities.
Client the message will be acknowledged at a later point by using the Confirm activity. The process definition acts as the implementation of the specified object. Can be one of the following: Auto the message is automatically acknowledged when it is received. 32.receive notification Starts a process on the time specified ex: before JDBC QUERY. starts a process when ever there is a new message in the specified topic. place the Inspector activity in the process definition of the subprocess. 9) Soap event source :. What is the purpose of JMS Queue receiver activity and Queue sender activity? Ans: Starts a process when ever a new message comes into the specified queue.The RMI Server process starter registers the specified remote object name with the specified registry server and then creates process instances to handle incoming requests for the object. 4) http receiver :-Starts a process based on a request from http server. A queue sender activity sends messages into the specified queue. What are acknowledgement modes and where do you set them and what is the applicability of each mode? Ans: The acknowledge mode for incoming messages. 31. 5) Jms queue receiver. the message is redelivered and a new process instance is created to handle the new incoming message.Starts a process when ever a new message comes into the specified queue. the client can perform a SOAP request to invoke the web service. 6) Receive mail :. the Receive Mail process starter starts a new process for the process definition it resides in and passes the mail data to the next activity in the process flow. When new mail is detected and retrieved. 3) Timer:. starts a process on receiving of data from a notify activity. SOAP is a standard protocol for invoking web services.the output from one or more activities or process variables in a subprocess.The Receive Mail process starter polls a POP3 mail server for new mail. Ensure that your process definition confirms the 4 . Once the WSDL is retrieved. Cool Rmi server :.The SOAP Event Source process starter creates a process instance for incoming SOAP requests. 7) Rv subscriber:. 30. adap request response server :-When ever a message comes into a destination queue or network. a client can retrieve the WSDL file for a process containing this process starter using an HTTP request. 10)Tcp receiver The TCP Receiver process starter starts a new process when a client requests a TCP connection.polls for any changes that occur in the file and with any change grabs the whole file. jms topic subscriber :. listerns to a request from a adapter and sends a respose back to that adapter 2) File poller :. If the message is not confirmed before the process instance ends.Can you tell me at least four starter activities and when they get executed? Ans: 1) Adapter subscriber. At runtime. This allows you to create a web service using process definitions.The Rendezvous Subscriber process starter creates a process when a TIBCO Rendezvous message on the given subject is received.
the original message is resent. What is the other JMS activity you would use to address the problem? Ans: 5 . Dups OK the message is acknowledged automatically when it is received. TIBCO EMS Explicit Client Acknowledge this mode behaves exactly the same as the Client mode. 35. the restarted process can no longer send the confirmation. 36. The message is acknowledged when the transaction commits. If a process engine fails. the message is confirmed and therefore not redelivered. What is the potential problem with JMS Queue requestor? Ans: When we specify a reply to queue there is a chance of other processes sending messages to the same queue and the jms queue requestor interpreting that as the actual response and sending this wrong message to the client. you must consider the consequences of performing a checkpoint before or after a Confirm activity. However. If the checkpoint is taken after a Confirm activity. except the session is not blocked and one session can handle all incoming messages. In this case. and you can implement your process to handle the restarted and new processes appropriately. if a process is started because of the receipt of an RVCM message. the Confirm activity can send a confirmation message to the publisher of the RVCM message 34. If the checkpoint is taken before the Confirm activity. You must consider the type of processing your process definition performs to determine when a checkpoint is appropriate if your process definition receives confirmable messages. What is a check point activity and confirm activity? Ans: A checkpoint saves the current process data and state so that it can be recovered at a later time in the event of a failure. then a crash occurs after a checkpoint but before a confirm.message when using this acknowledge mode. because the crash occurred before the checkpoint. a new process is started to handle the resent message. Transactional this mode is used when a transaction that can process JMS messages is included in the process definition. 33. In this case. What happens if you use check point activity first and confirm next? ans: In the case of confirmable messages . there is potential for a crash to occur after the Confirm but before the checkpoint. The Confirm activity confirms any confirmable messages received by the process instance. See TIBCO BusinessWorks Process Design Guide for more information about creating transactions that JMS activities can participate in. The process instance is not restarted. JMS provides this mode for lazy acknowledgement. all process instances can be recovered and resume execution at the location of their last checkpoint in the process definition. but TIBCO BusinessWorks acknowledges messages upon receipt. For example.
What are the different kinds of condition types you can have in transition? Explain Them Ans: a)Success :. c)Success if no matching condition :. That is. 38. Shared variables: A Shared Variable resource allows you to share data across process instances. the process instance halts execution. If there are no error transitions. This condition type can be used to handle any cases not handled by the conditions on the other transitions. 37.Take this transition if there is an error during processing of the activity. And assigning values to these kind of variables is done using the assign activity. This is the default condition for transitions. This incorporates a message ID to identify the true message. you can use this activity to do so. This activity is useful in a group or in a called process. See Chapter 9. and the condition you create evaluates to true. What is Generate Error activity? What the applications of it ? Ans:This activity generates an error and causes an immediate transition to any error transitions. This type of shared variable is useful if you wish to pass data 6 .Get jms queue message. If you would like to catch and raise your own error conditions. This is useful when multiple transitions with conditions are drawn to other activities. 39.Take this transition unconditionally. You can type in an XPath condition.Take this transition when the activity completes successfully. What are the shared variables and process variables? Ans: Process variables: Process variables are data structures available to the activities in the process.Specify a custom condition using XPath. and you can use the XPath formula builder to drag and drop XPath expressions and data into the condition. What are the activities you used to publish the messages from BW process to network on RV? Ans: publish rv message activity (along with the shared resource rv transport). What is the transition in BW? Ans: to move the data from one activity to another or when conditions exist on the data. You can define your own process variables and assign values to them in your process definition. 40. If the activity completes successfully. but only if no other transitions are taken. d)Error :. XPath for more information about specifying XPath conditions and using the XPath formula builder. the transition is taken to the activity it points to. if the activity completes successfully. All process instances can read and update the data stored in a shared variable. 41. always transition to the activity the transition points to. Process variables are defined on the Process Variables tab of the Process Definition resource. b)Success with condition :.
Silent mode 48. JMS-it s a single thread model 49. What is the thread count in tibco administrator? a. What is XPATH? Ans: isa XML based path language used to navigate the XML document and manipulate the data 43.it defines structure of schema. 8-32 threads for BW engines b. Using tibco administrator GUI 7 . concrete wsdl:-used on client side. User tibcou should have read only access to tibco applications and have read write access to logs owned by developer groups. 42. So each element is given a unique namespace. Max jobs: Max jobs specify the number of process instances that are kept in memory while executing. In how many ways can you deploy EAR file? a. What is XSD? Ans: XML schema definition.across process instances or if you wish to make a common set of information available to all process instances.contains abstract wsdl and transport used. What is name space in XSD? Ans: A name conflict will occur when two different documents use the same element names. For http connections -10/75 c. GUI mode b.response and type of operation performed. c. 50. User tibco should be master of all applications. 45 what is aweb-service? Ans: application or a network responding to some remote web-request.There are two types of wsdl Abstract wsdl:-Used on server side. What is Max jobs. 47. and Activat ion limit? a. 51. Flow Limit: it is the max number of jobs that can be spawned before the process starter is suspended. Console c. What are the modes of installation of tibco bw applns? a. What are tibco best practices-users? a. 46what isw a wsdl?what are different types of wsdl? Ans:Web-services run on wsdl. Activation Limit: Specifies that once a process instance is loaded and it must be placed in memory till it completes execution. b. b. Flow limit.contains request. 44.
Why are routes used? a. RV b.Sub or Replyrequest mode. Whether to use check point/confirm activity first? a. What are the 2 message transport types? a. When we have to send messages from one server to another.local 62.batch file? a. java heap sizes. What information can be found in the tibco bw tra files? a. What are the various types of application property types in EMS? a. string. Rv 61. Can you give one example for sync and async operation? a. What parameters would be used to control storage in EMS? a. 67. Pub-sub : topics 56.created by the sender/receiver application at run time. Use Appmanage utility to deploy EAR file into targeted domains 52. repository URL 65. BW doc/general palette/checkpoint/confirm 53. Ems is centralized where as RV is bus based 55. long. service instance paths that is required to run AppManage utility 54. What are event queues? 8 .b. What re the three transport types available when configuring a tibco component? a. How many ways are there to move files between 2 secured UNIX servers a. What information can be found in the appmanage. Temporary. Async-publication and subscription services 66. BW components are designer. Boolean. float. Sync-request-reply and req-reply invocation services b. What are the different types of queues? a. jmv lib paths . RVCMQ d. short. What is the standard file extension of deployment files? a. Adapters are connectors that use a messaging channel that can be configured over source/target systems which can be used in Pub. HTTp. administrator. RVRD 60. int. Sftp /https 64. RV. byte. Service instance machine names.created by receiver to submit the response to EMS server/Sender to get the messages. Which transport is used between hawk agent and hawk microagent? a. Dynamic. What is difference between EMS and RV? a. Component paths. 68. What are the diff types of messaging services in RV? a. RVCM c. c. Static-created by the user b. Ems has 2 message transport types i. 57. double. Point-to-point: queues ii. EAR 63. fault-tolerant settings. Flow control property 59. bw engine. char. 58. What is the diff between tibco adapter and BW component? a.
It s a independent process that monitors the status of the applications. Home Queue: The global queue sitting in the EMS server. EMS supports 2 delivery modes i. where Route is being created. Library builder resources iii. 69. What is the EMS maximum message size? a. What are message selectors? a. The maximum message size is 512 MB. Job shared variable. What is the difference between jdbc and adb a. RVRD is used to route through different subnet. Tcp is used for client request. b. An event queue contains received but undelivered messages. Udp is used for service call. 9 . How is reduce the load on ems server? a. and state change callbacks etc. What is tcp and udp a. What are the wire formats supported by file adapter? a. Files referred in classpath of designer v. ADB is an adapter which is used to capture the events and take action. Using maxbytes. Message selectors are used to filter messages based on expression syntax. AE. created by the TIBCO designer? a. It s a collection of software and hardware components that are used for business process integration. pub is used to capture the events and publish the messages and sub will be used to upsert the operations. All the files under the designer installation directory. Routed Queue: the global queue sitting in the EMS server where the queue name is referring to route. 74. 81. this has pub and sub mechanisms. Reliable.is used to share the value of the variable between the main process and the sub process. b.XML. Shared variable. 75. What is a tibco domain? a. Local project resources ii. Alias library resource files iv.RV 70. flow limit. Persistent ii. Non-persistent iii. EAR file contain i. 80. 77.a. 72. prefetch mechanisms 73. What is the difference between RVD and RVRD a. What are the delivery modes supported by EMS server? a. This reduces the processing overhead from the application.is used to share the value of the variable between two processes 71. What is a Home Queue and what is a Routed Queue in EMS routes? a. Jdbc is a collection of activities that can be used for custom operations b. RVD is used to route with in a subnet b. periodic timers. What are the resources that get included in the EAR file. 76. 78. 79. What is tibco hawk agent? a. What is job shared variable and shared variable? a.
Text b. status and automation tasks. it matches one or more trailing elements. TIBCO Rendezvous e. By deleting the parent queue > 87. 85.matches any destination name i. 90. You can subscribe to wildcard topics but can t publish. What is the default storage limit for destinations? a. Map 83. Create bridge bridge_name source=destination_type:name target=destination_type:name 86. What is the syntax to create bridges? a. How is load balancing done in Randezvous? a. 91. What is the difference between technical and functional adapters? a. Hawk Agent uses a set of rules called rulebases to configure system management. > . What are the message types supported by EMS? a. What is the use of TIBCO Wrapper utility a.. A 10 . What are the wildcard characters supported by EMS? a. TIBCO Hawk Agent d. Stream e. 89.e. TIBCO Wrapper etc. How do avoid/stop creation of dynamic queues/topics? a. UDP within a subnet b. ObjectRef h.82. TCP outside subnet. It allows deployment of a TIBCO product or TIBCO Adapter SDK based custom adapter as a service. Using distributed queues 92. You can neither send nor receive from wildcard queue names 84. TIBCO Domain Utility f. TIBCO Runtime Agent is a bundle of tibco software and third -party software that is needed to run many TIBCO applications such as TIBCO Business works and Adapters 88. Explain TIBCO Hawk Agent? a. b. Java Runtime Environment c. Object g. What protocol does RV uses to communicate with in a subnet and outside the subnet? a.means that any token can be in place of *. It is an autonomous process that resides on each computer on which TRA is installed. * . 93. Bytes d. What are the components installed when you install TRA? a. Explain what do you understand by TRA? a. TIBCO designer b. Simple f. XML c. Setting the flowControl property on a destination but specifying no value causes the server to use a default value of 256KB.
performance tuning is done by adjusting the count of the threads. How to create them are posted in this site. whereas. Request-response service Tibco EMS FAQ-1 Messaging Sequencing in Queues: When the message size is large. What is the use of secured queues and topics? a. using services.also by setting the flow limit. Setting secure property to queues/topics can restrict unauthorized users from publishing/sending and subscribing/receiving the messages. Subscription service c. In Publish by reference. The prefetch mechanism is avialable in both queues and topics In Administrator. What is Publish by value and Publish by reference? a. F 94.thereby regulating the consumption of messages. In case of failure of primary server. 96. there will be duplication of messages and there will be more disadvatages when used in topics. Difference between Abstract WSDL and Concrete WSDL: Abstract WSDL consists of the structure 11 . the message is first persisted on to the disk before it is published. using soap activity you can configure only one transport. testing department etc. Durable topics ensure the delivery of messages like queues. all the specified columns in the source table are copied into the Publishing table. Ways of creating a Web service: I believe there are 2 ways. like developer. every issue has a ticket number. first determine the criticality and based on the criticality we forward the issue to suitable departments.Transactional Performance Tuning:Performance tuning can be done at EMS server level/Administrator level In EMS it can be done using prefetch mechanism. only the specified key column values are copied to the publishing table. Please go through it. 95. How you do support: When there is an issue. Why is load balancing not useful in topics: Because as one message is sent to all the subscribers that subscribe to the topic. What are the services available in Adapter? a. the sender sends the message in chunks and on receiver side to receive the messages in order. use message sequencing. use services to build ur websevices. where as a regular topic receives the message only when it is active. activation limit. Load Balancing in Queues: There will be number of queue receivers and the messages are sent to the queues in round robin fashion thereby reducing the load. max limit. using soap activity. Services of EMS server: Reliable. fault tolerance is done between 2 servers where one server acts as a primary and the second server acts as a back up server for the primary server.b. Difference between Load Balancing and fault Tolerant modes: Load balancing is done between 2 or more servers where the load is distributed between servers. If not active the message is lost. the second server(back up server) becomes the primary server. Publication service b. to reduce the load on the server. and when there are more messages with larger size. Durable Topic: In durable topic. guaranteed. b. In Publish by Value. When to use services/soap activity: When you have to use multiple transports.
in how many ways destinations for messages can be created? Ans . Whereas in concrete WSDL has all the things that the abstract wsdl has in addition it has transport details. explicit client ack.db 3. no acknowledgment. what are the two storage methods used by Tibco EMS server? Ans : File based and database 2. Flow Limit: maximum number of jobs that can be spawned before the process starter is suspended. what is the input and what is the ouput .flow Limit : Max Jobs is the maximum number of jobs thatMax jobs specify the number of process instances that are kept in memory while executing. Tibco EMS-FAQS EMS FAQS 1.conf file is enabled? 12 . in exclusive only one receiver can take message where as in non exclusive many receivers can receive msg. 7. I believe there is explaination for these. 11. what are the messaging models supported by ems serve? Ans . Activation Limit. Activation Limit: Specifies that once a process instance is loaded and it must be placed in memory till it completes execution. persistent. specifies the maximum size of the pending messages in server.how long the message will be stored for durable subscribers? Ans . 9.? Ans . client.meta.db. local transitional. what does flow control property specifies ? ans . as long as durable subscriber exists or until msg expiration time reached or storage limit has been reached. dups_ok. what information does Meta. in reliable . 4. durable subscribers. what operation. how do you distinguish dynamic queues and static queues. max jobs. 5. 13.what is the dis advantage of reliable mode delivery? Ans . what happens if npsend_checkmode parameter in tibemsd.of the message that is. pubsub (topics). multicast (topic).transitional. dynamic queues have * before the queue name. what are the destinations of messages? Ans : topics and queues. non persistent and reliable. what files are created in file based data storage method? Ans .db. 14. what are the different delivery modes supported by ems? Ans . static : administrator creates destinations and client programs uses the destinations Dynamic: here client program creates destinations during runtime Temporary: servers connected through routes communicate through temporary destinations. 10.What is the diff between exclusive queues and non exclusives ? Ans . what is the condition for persistent message to be stored on disk in topics? Ans . with out knowing the status of the consumer the producer keeps sending msg to server 12.async. Go through the articles in the site. sync. Acknowledgement modes: auto. 6. point to point ( queues). explicit_client_dups_ok ack. 8. there must be atleast one durable subscriber or one must be connected to fault tolerant connection to ems server. fault tolerant connections and other meta data.db contain? Ans .
To transfer messages between different ems servers. 16. Dups_ok_acknowlwdge. Queus and topics must be defined as global. 25. 21. Hearbeat failure:-Primary server sends a heartbeat message to backup server to indicate primary server is working .Inorder to prevent the backup server to take the role of primary server. What are the message storing mechanisms of queues? Ans: persistent and non-persistent.auto_acknowlwdge. difference between rendezvous and ems? Ans. 19. The JMS expiration time in queue sender overrides any value given in config. 15.what is condition to create bridge? Ans.client_acknowledge. 26. In fail safe mode messages are frist stored in disk before sending messages so that no messages are lost. Persistent: messages are stored to external storage before sending. connection failure :-backup server detects the failure of tcp connection with primary server 17. what are the changes to be made in config file for ems fault tolerant operation? Ans . Server sends acknowledgement for non persistent message. 27. what is shared state in fault tolerant operation ? Ans . in primary server give url of backup server to ft_active parameter and in backup server give url of primary server for ft_active parameter. JMS expiration time in queue sender. 28. What are they? Ans: expiration parameter in queue configuration file. the primary server logs the shared state in normal operation and during the failure of primary server backup server takes the lock and access primary server.config file. what is fail safe? Ans.config file what is the condition to configure ems server as fault tolerance? Ans.what are different acknowledge modes? Ans. 22.no_acknowledge. 23. 18. How many ways we can determine the life span of the message in a queue.what is the use of locking in fault tolerant operation? Ans. how many ways a back up server detects failure of primary server? Ans. what is the default maximum size of message? 13 . The information will not be available for retrieval. Rvd is bus based architecture . Multihop zone and 1hop zone.If authorization is enabled in tibemsd. primary server and backup server have connection to shared state which contain information about client connection and persistant messages. why do we need routers ? Ans. ems is centralized architecture 24.Server name and password for both primary and backup server should be same and username and password for both servers should match the server and password parameters in tibemsd. Non-persistent: not stored to any external storage. 20.what is the default port number for ems server? Ans 7222. different types of zones? Ans. 29.Ans.
maxRedelivery 14 . sender_name_enforced. When absent . where the EMS server will store messages or metadata. How many modes are the messages written to store file. the default is async 36. Name 3 destination properties and explain them. sender_name. So we use bridges. Each store configured is either a file-based or a database store. flowcontrol. 38. 512mb 30. 31. 35. What is the maximum messagesize? Ems supports max message size of 512 mb 39. Non-persistent.. This file defines the locations either store files or a database. Tell me about bridges. 34. Global. 2 modes. sync or async. Specify multiple server as a comma-separated list of URLs and both URLs must use same protocol either tcp or ssl. What is the purpose for stores. Why do we use them. Reliable-delivery. secure.Ans. use of message selector ? Some applications require the same message to be sent to more than one destination possibly of different types. maxbytes. how do you configure client for fault tolerant connection? Ans. How many delivery modes for messages? Persistent. Syntax to create bridges. What are the different types of messages that can be used in EMS Text Simple Bytes Map XML test Object Object ref Stream 33. What are the different types of acknowledgement modes in EMS message delivery Auto Client Dups_ok No_ack Explciit Explicit_client_dups_ok Transitional Local transitional.conf It is the main configuration file that controls the characteristics of the EMS server 37. 32. trace. maxmsgs.conf a. b. What is tibemsd.
48. Tell me about routes What is the purpose of routes. What are the messaging models supported by JMS a. Topics. Stores. Factories. Are bridges transitive? NO 47. 45. What happens if the message expires/exceeded the value specified by maxredelivery property on queue? If the jms_preserve_undelivered property is set to true. Create c. What are the different modes of installation in Ems? a.conf. So we use flow control. Static-created by user b. the message capacity on the server will be exhausted. 44. Where as in case of queues we can t either send /receive. then it moves he message to undelivered message queue. the message is deleted by the server. What are the wild cards that we use in ems?how do they work for queues and topics *. Groups. GUI mode b. Delete d. Purge 15 .> U can subscribe to wildcard topics but cant publish to them. Modify e. 46. So. what kind of destinations can be used in routes? Topics and queues m-hops 43. Dynamic-created by ems server on the fly. Temporary destinations.users.conf e.conf f.transports. if set to false. Tell me about flow control on bridges and routes Flow control has to be specified on both sides of bridges where as on routes it operates differently on sender side and receiver side.40. Multicast 42. Routes. Queues. Name 3 configuration files and tell me what it consists of a. Point-to-point b. Silent mode 41.conf b. In how many ways can a destination be created? a. Name some administrative level destination properties a. 49. Console mode c. c. Publish-subscribe c.conf c. Flow control can be specified on destinations. Tell me about flow control on destinations Some times the producer may send messages faster than the consumers can receive them.conf 50.conf.conf d. View b.
Subscribe b. Tibco Admin TIBCO ADMIN -FAQS What is a TIBCO Domain? A: Domain is a collection of hardware and software components that are used for 16 . Suppose. Using purge command. 56.conf file or you can change using the ems admin console. Disadvantages: Offers only last-hop delivery.51. How does the secondary server know that the primary server is failed? a. Based on heartbeat intervals 59. 55. The JMS Topic Requestor activity is used to communicate with a JMS application s request-response service. The user that is assigned to the queue and the user used while creating 58. Advantages: as the message broadcasts only once thereby reducing the amount of bandwidth used in publish and subscribe model. Tell me about multicasting in EMS a. a. Publish c. What are the permissions that you can grant to users to access queues a. Receive b. What is JMS queue requestor? a. b. What is JMS topic requestor? a. Browse 53. Use_durable 54. Reduces the network traffic. EMS uses Pragmatic general multicast to broadcast messages published to multicast enabled topics. How can you change the configuration properties of EMS server You can change in the tibemsd. 61. Send c. The JMS Queue Requestor activity is used to send a request to a JMS queue name and receive a response back from the JMS client 60. What might be the solution/reason? a. b. On what destinations can you use multicast? a. that you don t have necessary permissions to access the queue. How do you add ems server to administrator? a. 52. you got an error while accessing a queue. Each multicast enabled topic is associated with a channel. The request is sent to a JMS topic and the JMS application returns the response to the request. How do you remove individual messages from destinations? a. What are the permissions that you can grant to users to access topics a. Durable d.. Topics 57. Using domain utility 62. This service invokes an operation with input and output. So can t be used to send messages between servers. Multicast is a messaging model that broadcasts messages to many consumers at once rather than sending messages individually to each consumer. What are the advantages and disadvantages of multicasting.
TIBCO Administrator will be used to manage deployment of projects. They are 1. Only one administration server is installed and configured for use per domain.business process integration.Appmanage What are the components of the TIBCO Admin? What is its use? Admin server: It manages resource in Admi domian Admin GUI: It [provides web browser interface. Each domain may contain one or more machines but no single machine can belong to multiple domains. What is the main responsibilities of the Admin server? It manages data storage for the Admin It manages transport options for applications It enforces security for the domian What is TIBCO HAWK agent? It is the independent process that monitors applications and systems utility. What is the default port where admin runs? Port: 8080 Host: Localhost What is UDDI module? Universal. Each domain must contain one and only one administration server. Buildear 2. Can we run multiple administrators in the same domain? No. 17 . It creates connections between uddi servers and web services contained in the server. It displays information about machines and process on machine. monitor process and machines in admin domain. discovery and integration. If you grant permissions then you can publish web services information through uddi servers. What are the Scripting utilities? There are two types of scripting utilities. In the future. What is a deployment? A deployment is a completed configured instance of an integration or project. What is Resouce management? It creates application domian. Each domain must have a unique domain name. description. TIBCO Designer is used to configure projects and deployments in current version. Each machine may have more than one type of software component. It allows to configure users and applications. deploys applications. The domain defines the TIBCO BusinessWorks environment. It can customize machine display.
go to details What is deployment choice? When configuring adminstration domian . Can we change the domain for one machine to another later? Yes. You will also be able to change the domain info directly using Domain Utility . Can we change the adapter from one domain to another? Yes. 18 . What do you have in the User management module? Users Roles Security What is TIBCO Administrator ? TIBCO Administrator supports security administration as well as monitoring and management of processes and machines. How to view tracing results for a process engine? Got to Application Management click on All service instances. Local application data 2. Server based application data What are the versions of TIBCO Admin? There are two types of two versions. you can set how the admin server creates and stores application data. click on the process engine name tracing tab. version. 1) Repository Edition 2) Enterprise Edition. What is an Application Archieve? It provides information about the enterprise archieve file including package name. but you will need to uninstall the existing adapter that has joined the current domain and then reinstall the adapter and join it to the new domain. deploy applications or perform any other activity for which read write access is required.What is application domain? This applicatio stores the data separetely or independently in a repository from the admin domian repository. What are the restrictions of using TIBCO Admin GUI via secondary server? We cannot perform user management. you can add/remove machine from domain using Damain Utility. TIBCO Administrator consists of the TIBCO Administration Server and the web browser based TIBCO Administrator GUI. 1. description and creation date.
What are TIBCO Administrator Modules ? User Management Resource Management Application Management 19 .
This action might not be possible to undo. Are you sure you want to continue?
We've moved you to where you read on your other device.
Get the full title to continue reading from where you left off, or restart the preview.