XCS eiConsole - PilotFish Technology
Transcription
XCS eiConsole - PilotFish Technology
PilotFish XCS e console i The tide is changing Interface development, management, and maintenance no longer have to be voracious consumers of precious IT resources. Nor should interfaces be in the critical path of system implementations, upgrades, and conversions. PilotFish Technology’s XCS eiConsole lets you turn the tide. A sea of interfaces There are hundreds of interfaces. They have accumulated over the years as the result of mergers and acquisitions, system purchases, and integration with third parties. Sometimes companies don’t even know where they all are. Perhaps the original authors have moved on. A simple system upgrade can have a cascading effect, impacting dozens of interfaces to downstream systems. The unfortunate result is that interface development, management, and maintenance can consume so much time and money that strategic initiatives are often sacrificed in an effort to stay afloat. The XCS eiConsole—a real life saver The XCS eiConsole is a graphical Integrated Development Environment created for the express purpose of developing, managing, and maintaining interfaces. The XCS eiConsole offers a better, faster, less expensive, and more intuitive approach that makes managing dozens or even hundreds of interfaces an order of magnitude easier. The XCS eiConsole delivers exceptional value to business and technical professionals alike. The “power user” can use the point, click, drag, and drop visual interface to quickly build and deploy interfaces without requiring expertise in Java, XML, XSLT, or According to leading research firms, developing, managing, and maintaining interfaces consumes over half of the total IT budget. other enabling technologies. At the same time, technology experts will want to use the XCS eiConsole because it is a much faster way to create end-to-end interfaces without requiring tedious hand-coding. The XCS eiConsole is the developer’s complement to the XCS eiPlatform. For each runtime component that comprises an interface in operation on the XCS eiPlatform, there is a corresponding development or configuration component on the XCS eiConsole. Additionally, the XCS eiConsole acts as a repository for all of the interfaces, so that any interface throughout the enterprise can be easily identified, managed, and maintained. Listener selected. All of the popular Listeners are supported, including Database Table, Directory, Email (POP3), Encrypted FTP, FTP, HTTP Post, JMS, Programmable Java, and SOAP Web Service. You can also configure Processors at the same time; for example, you may want to add a decryption processor from the list of those available. Ten easy steps to build and deploy interfaces The rapid creation of end-to-end interfaces is supported in the XCS eiConsole using a combination of configuration screens and an intuitive Data Mapper. Step One: Select the interface The XCS eiConsole Route File Management Screen provides a single place from which to manage all of a company’s interfaces. When an existing interface is selected, or you click “New”, a graphical representation of that end-to-end interface is presented with all of its configurable components. Components of the interface include the Source System, Listener, Source Transform, Route, Target Transform, Transport, and Target System. tion is user defined and might include the system name, system owner, format type, etc. Later, this information can be used to search for interfaces maintained in the XCS eiConsole. Step Two: Identify the Source System Click the “Source System” icon and fill in descriptive information about the system outputting the interface data. This informa- Step Three: Configure the Listener Click the “Listener” icon, select a Listener from the drop-down-list, and fill in the configuration information for the type of Step Four: Map the source data to the common XML standard The XCS eiConsole supports data transformation using a point, click, drag, and drop visual interface. Clicking the “Source Transform” icon presents you with two powerful eiConsole components to enable the transformation of the data format output from the Source System into the common XML standard format. These are the File Specification Editor and the Data Mapper. The File Specification Editor lets you import sample data formats and data from the Source System into the File Spec Editor, where it can be visually edited. By clicking “Save”, the incoming interface format is converted to a generic XML format–the first stage in the transformation process. The Data Mapper is then used to generate the XSLT necessary to transform the generic XML format into the industry-standard XML format. This is accomplished by dragging corresponding fields from the Source schema and the industry standard schema to a visual map in the middle. Constant values, expressions, tabular mappings, and Java extensions are also supported through the drag-and-drop interface. Step Five: Name the Route (Interface) Click the “Route” icon and give your route (or interface) a name, and as much other user-defined information about the Route as you like. You can also specify that Transaction Logging should occur for the production interface by clicking a check box. Step Six: Map the common XML standard format to the format of the Target System Clicking the “Target Transform” icon will again present you with the File Specification Editor and the Data Mapper. This time, however, the purpose is to trans- form the industry-standard XML format to the format of the Target System. If the Target System is capable of accepting the industry-standard XML, simply click the “Use Direct Relay” check box. Step Seven: Configure the Transport Click the “Transport” icon, select a Transport method from the drop-down list, and fill in the configuration information for the type of Transport selected. Transport types include delivery to a Database Table, Directory, Email (SMTP), Encrypted FTP, HTTP Post, JMS, SOAP Web Service, and programmable Java. Step Eight: Identify the Target System Click the “Target System” icon and fill in descriptive information about the system receiving the interface data. This information is user defined and can be used later to search for interfaces maintained in the XCS eiConsole. The XCS eiConsole Route File Management Screen (above) provides a single place from which to manage all of a company’s interfaces. The Listener Configuration panel (right) lets you select a Listener Type and fill in the configuration information for the type of Listener selected. Step Nine: Test the interface Feed sample data to your local copy of the newly created interface and step through all of the components you have configured for the receipt, transformation, and delivery process to test the interface. allows you to view all of the interfaces for the entire enterprise in one place. As the number of interfaces increases, you can filter and sort the interfaces using userdefined fields. For example, you may want to view only the interfaces emanating from a specific system. administration, use third-party-provider services, and require integration with inhouse systems for accounting and distribution. Any of the parties can take responsibility for maintaining the interfaces from their respective location. Calm seas are ahead Step Ten: Deploy the interface to the eiPlatform server Click “Commit Route” and your interface will be uploaded to the eiPlatform server using a secure web service. That’s all there is to it! Your interface has been built and deployed into production in less than 1/20th the time previously possible! Interface Management and Maintenance The eiConsole is also designed to simplify ongoing management and maintenance of interfaces. The Route Management Screen Once you have identified a particular interface, it can be “downloaded” from the production XCS eiPlatform, copied, modified, and “uploaded” back to the XCS eiPlatform with just a few mouse-clicks. Subject to security, developers are able to create, manage, and maintain interfaces from anywhere that has Internet access. The advantage of this becomes quickly apparent when the systems that you are integrating are in multiple locations and owned by different parties. For example, a company may have outsourced some of its Chart a new course with PilotFish Technology’s XCS eiConsole. Build, manage, and maintain your interfaces easier, faster, and less expensively than ever before possible. Call us today at 860-632-9900 and conquer that rising sea of interfaces. The Data Mapper is used to generate the XSLT necessary to transform the generic XML format into the industry XML standard format. About PilotFish Technology Based in Middletown, CT, PilotFish Technology provides comprehensive products and services to dramatically reduce the complexity, time, and cost of developing, deploying, and maintaining industry XML standards-compliant applications and interfaces. More than 175 companies have licensed our XCS line of products since their introduction in 2002, helping to achieve exponential increases in productivity. www.pilotfishtechnology.com PilotFish Technology 100 Roscommon Drive Suite 220 Middletown, CT 06457 Phone 860-632-9900 Fax 860-632-9923 [email protected] © 2005 PilotFishTechnology, LLC