58 research outputs found

    CICS Transaction Gateway-Architektur und Anwendung

    Get PDF
    Die Programmiersprache Java hat sich in den letzten Jahren als ein leistungsfähiges Werkzeug für WWW-orientierte Anwendungen durchgesetzt. Mit den EJB’s und dem J2EE-Standard bemüht man sich, einen objektorientierten Ansatz auch für die Geschäftslogik einzusetzen. Von dem Ziel, existierende Geschäftslogik durch neue EJB-Implementierungen zu ersetzen, sind wir jedoch noch weit entfernt. Dies gilt besonders für die größeren Unternehmen, die in der Regel z/OS mit IMS, CICS, VSAM, DB2, Oracle und Adabas auf ihrem zentralen Server einsetzen. Vorhandene Java-Implementierungen von Internet-Anwendungen benutzen häufig Konnektoren, um mit Hilfe der Java Connector-Architektur (JCA) auf vorhandene Anwendungslogik zuzugreifen, die in der Form von Anwendungen unter CICS, IMS/DC,DB2 Stored Procedures oder Stapelverarbeitungsanwendungen auf dem z/OS Server vorliegen. Der vorliegende Beitrag erläutert, wie mit unterschiedlichen Konnektoren auf existierende CICS-Anwendungen zugegriffen werden kann. Hierbei wird besonders die Internet-Integration mit Hilfe des CICS Transaction Gateways beschrieben. Eine erfolgreiche Integration des Internets in existierende unternehmerische IT-Strukturen ist ein wichtiges Thema für die Ausbildung des akademischen Nachwuchses. Es wird dargestellt, wie an der Universität Leipzig die Studenten mit praktische Übungen am Beispiel des CICS Transaction Gateways an dieses Ziel herangeführt werden

    Research and Design of Management System of Settlement Account for Commercial Banks

    Get PDF
    结算账户是银行各项业务开展的基础,也是银行客户关系建立和维护的基点。为更好地适应市场经济发展以及经济金融改革深化的需要,必须加强银行结算账户管理,传统的账户管理工作多年来一直停留在初级管理阶段,管理手段落后,管理效率低下。因此,如何通过流程优化及信息技术手段的应用来提高账户管理效率和管理水平,节约账户管理成本,进而为银行的金融产品营销及产品定价提供数据支撑,已经是各商业银行面临的亟需解决的问题。 基于上述背景,本文在系统分析和梳理账户管理业务流程的基础上,对账户管理的流程进行了优化和再造,在严格遵循总行ODSB开发规范的基础上,对账户管理系统设计进行了详细的分析和讨论。 通过系统的建设,能...Settlement account is the basis of various bank business, as well as the foundation of establishment and maintenance of customer relationship in the bank. In order to better adapt to market economy and the deepening of economic and financial reform, it's necessary to strengthen the management of bank settlement accounts. The traditional methods of account management have been staying in the primar...学位:工程硕士院系专业:软件学院_工程硕士(软件工程)学号:X200923020

    Installation und Konfiguration eines DB2Connect Enterprise Edition Servers

    Get PDF
    Installation und Konfiguration eines DB2Connect Enterprise Edition Servers inclusive Tests, Screenshots und Code. Der Connector wirde auf einem Windows PC installiert und auf eine OS390 verbunden.Installation and configuration guideline of a DB2 Connect Enterprise Edition Servers including tests, code and screenshots. The three tier configuration was setup as following: Client: eg. Windows PC Mid Tier: Windows PC with the DB2 connect software Server: OS390 running a DB2 installatio

    A scalable application server on Beowulf clusters : a thesis presented in partial fulfilment of the requirement for the degree of Master of Information Science at Albany, Auckland, Massey University, New Zealand

    Get PDF
    Application performance and scalability of a large distributed multi-tiered application is a core requirement for most of today's critical business applications. I have investigated the scalability of a J2EE application server using the standard ECperf benchmark application in the Massey Beowulf Clusters namely the Sisters and the Helix. My testing environment consists of Open Source software: The integrated JBoss-Tomcat as the application server and the web server, along with PostgreSQL as the database. My testing programs were run on the clustered application server, which provide replication of the Enterprise Java Bean (EJB) objects. I have completed various centralized and distributed tests using the JBoss Cluster. I concluded that clustering of the application server and web server will effectively increase the performance of the application running on them given sufficient system resources. The application performance will scale to a point where a bottleneck has occurred in the testing system, the bottleneck could be any resources included in the testing environment: the hardware, software, network and the application that is running. Performance tuning for a large-scale J2EE application is a complicated issue, which is related to the resources available. However, by carefully identifying the performance bottleneck in the system with hardware, software, network, operating system and application configuration. I can improve the performance of the J2EE applications running in a Beowulf Cluster. The software bottleneck can be solved by changing the default settings, on the other hand, hardware bottlenecks are harder unless more investment are made to purchase higher speed and capacity hardware

    Roteiro para desenvolvimento de componentes enterprise javabeans

    Get PDF
    Dissertação (mestrado) - Universidade Federal de Santa Catarina, Centro Tecnológico. Programa de Pós-Graduação em Ciência da Computação.Este trabalho apresenta um roteiro que mostra as atividades existentes no processo de desenvolvimento de componentes de negócio. O roteiro mostra, também, a seqüência de execução dessas atividades. O roteiro sugere, como forma de organização, a divisão do processo de desenvolvimento em quatro etapas: modelagem de negócio, projeto, implementação e instalação de componentes. O roteiro assume que os componentes sejam implementados de acordo com o modelo Enterprise Javabeans. Além do roteiro desenvolvido, este trabalho apresenta tecnologias envolvidas no processo de construção de componentes de negócio como objetos de negócio, objetos distribuídos e o modelo Enterprise Javabeans

    To Host a Legacy System to the Web

    Get PDF
    The dramatic improvements in global interconectivity due to intranets, extranets and the Internet has led to many enterprises to consider migrating legacy systems to a web based systems. While data remapping is relatively straightforward in most cases, greater challenges lie in adapting legacy application software. This research effort describes an experiment in which a legacy system is migrated to a web-client/server environment. First, this thesis reports on the difficulties and issues arising when porting a legacy system International Invoice (IIMM) to a web-client/server environment. Next, this research analyzes the underlying issues, and offer cautionary guidance to future migrators and finally this research effort builds a prototype of the legacy system on a web client/server environment that demonstrates effective strategies to deal with these issues

    Anwendungs- und Transaktionsisolation unter Java

    Get PDF
    Die Java Platform, Enterprise Edition (Java EE, frühere Bezeichnung: J2EE) wurde entwickelt, um den Einsatz von Java in unternehmenskritischen Transaktionsanwendungen, wie etwa Finanzbuchhaltungs- oder Warenwirtschaftssystemen, zu ermöglichen. Die Programmierung ist jedoch immer noch sehr aufwendig, wenn es darum geht, die Isolation parallel laufender Transaktionen zu gewährleisten. Die Einhaltung der Transaktionsisolation ist eine Grundvoraussetzung, um die zugrunde liegenden Daten in einem konsistenten Zustand zu halten. Der vorliegende Beitrag analysiert die existierenden Probleme und gibt einen Überblick über die derzeitig verfügbaren oder diskutierten Lösungsansätze

    Tutoriel "Objets Distribués, Interopérabilité, CORBA''

    Get PDF
    Colloque sur invitation.Une première revolution, celle des architectures clients/serveurs, met fin aux applications monolithiques sur machine centralisée : elle donne naissance à des applications fragmentées sur des clients et des serveurs. Une seconde révolution, celle des objets distribués, introduit, en quelque sorte, du client/serveur au sein des architectures clients serveurs. En effet, tant du côté des clients que du côté des serveurs, les objets fragmentent une application en composants qui peuvent interopérer et coopérer dans un contexte réparti. Par ailleurs, l'émergence de standards industriels, comme CORBA ou OLE/COM, facilitent le développement d'application conformément à ces nouvelles architectures. Dans ce tutoriel, nous montrons l'apport des objets distribués pour l'interopérabilité entre systèmes, réseaux, langages ou outils éventuellement hétérogènes et particulièrement, leur apport par rapport à des environnements clients/serveurs fondés sur des serveurs de données ``traditionnels'' ou des moniteurs transactionnels. Nous parcourerons la philosophie et les services offerts par les standards. Enfin, nous explorerons quelques problèmes fondamentaux (comme la gestion des types) non encore totalement résolus dans le domaine

    Software engineering and middleware: a roadmap (Invited talk)

    Get PDF
    The construction of a large class of distributed systems can be simplified by leveraging middleware, which is layered between network operating systems and application components. Middleware resolves heterogeneity and facilitates communication and coordination of distributed components. Existing middleware products enable software engineers to build systems that are distributed across a local-area network. State-of-the-art middleware research aims to push this boundary towards Internet-scale distribution, adaptive and reconfigurable middleware and middleware for dependable and wireless systems. The challenge for software engineering research is to devise notations, techniques, methods and tools for distributed system construction that systematically build and exploit the capabilities that middleware deliver
    corecore