Find White Papers
Home
About Us
List Your Papers
    
> LookSoftware > All You Need to Know About Service Oriented Architecture (SOA) and the iSeries

All You Need to Know About Service Oriented Architecture (SOA) and the iSeries

White Paper Published By: LookSoftware

SOA is a set of architectural and design principles that are probably new to most iSeries people. SOA considers an enterprise as consisting of many processes and services. SOA comes with the expected set of acronyms and jargon, such as "loose coupling" and "granularity" and is typically implemented with Web Services.



Tags : 
service oriented architecture, web service management, soa, application integration, look software, looksoftware, as/400, software development

LookSoftware
Published:  Aug 21, 2009
Type:  White Paper
Length:  6 pages







All You Need to Know About -
Service Oriented Architecture (SOA)
and the iSeries
All You Need to Know About 'Service Oriented Architecture' (SOA) and the iSeries

What does looksoftware mean by SOA exactly? SOA is a set of architectural and design principles that are probably new to most iSeries people. SOA considers an enterprise as consisting of many processes and services. SOA comes with the expected set of acronyms and jargon, such as "loose coupling" and "granularity" and is typically implemented with Web Services. SOA promises to deliver increased business agility by enabling IT professionals to easily reuse and integrate applications in a standardized way. By reusing chunks of application functionality across platforms, we can begin to refine, streamline, and perhaps, even create new business processes - on the fly. A simple way of understanding Web Services (and avoiding technical discussion of WSDL, SOAP, and UDDI) is to think of them as a standard way of calling a program that may be located on another platform. By using tools that create Web Service wrappers (and generate the SOAP and WSDL etc.) for your existing applications, cross-platform integration can be achieved much more painlessly than in the past. Our new product, 'soarchitect', provides iSeries users with a practical path to Web Services and SOA because it generates Web Services from existing applications. This means iSeries users are able to reuse their existing, monolithic, applications and make them much more flexible by providing integration based on Web Services. The looksoftware modernization suite provides access to the presentation, application and data layers of iSeries applications to create reusable adapters that may expose chunks of application functionality - see the example below titled 'Exposing an iSeries Application Function as a Web Service'. What do we mean by the 'Dynamic Environment'? Are we referring to real-time transactions, or is it more than this? For ten years Gartner has been talking about the real-time enterprise, supported more recently by IBM's 'On Demand' and HP's adaptive enterprise messages. The idea being that as business agility improves, so our systems and processes can adapt to change more quickly. looksoftware's 'Dynamic Environment' is designed to accommodate change in real-time, so your applications can continue to be enhanced without repeated conversion, collection or re-compilation. Objects are created dynamically, based on the execution state of your applications and your custom rules. This 'just-in-time' process allows you to modernize existing applications and compose new applications much more quickly than previous generation batch-based solutions. This results in increased business agility and significantly improved ability to respond to the inevitable new events that seem to arise in business all the time!
All You Need to Know About 'Service Oriented Architecture' (SOA) and the iSeries

Composite Applications - how do they fit with the idea of SOA?
Composite Applications are about creating new systems by reusing old ones in clever ways. Reuse is the common theme of Composite Applications and SOA. If we are able to access our existing applications as useful chunks of function, termed 'services', then we have a means of accessing even monolithic applications in a more modular way. That makes the delivery of Composite Applications feasible - because now you can assemble/access the services, perhaps add some business rules and deliver the 'new' solution. What's the profile of the typical client wanting SOA at the moment? Any organization that has a significant investment in existing applications should be interested in service-enabling their applications and, of course, there needs to be a clear business driver. More often than not, these applications have evolved over years of refinement and provide robust support for the organization's business processes - in many cases reusing these applications makes the most business sense. Another relevant sector is the ISV community. These are software companies that have produced vertical applications who can't afford the costs, risk and timeframe required to develop them from scratch again. By offering their customer... [download for more]

Browse Technology Topics

Data Center

Virtualization, Cloud Computing, Infrastructure, Design and Facilities, Power and Cooling, Green Computing  
    

Data Management

Application Integration, Analytical Applications, Business Intelligence, Configuration Management, Database Development, Data Integration, Data Mining, Data Protection, Data Quality, Data Replication, Database Security, EDI, SOAP, Service Oriented Architecture, Web Service Management, Data Warehousing  
    

Enterprise Applications

Application Integration, Application Performance Management, Best Practices, Business Activity Monitoring, Business Analytics, Business Integration, Business Intelligence, Business Management, Business Metrics, Business Process Automation, Business Process Management, Call Center Management, Call Center Software, Change Management, Corporate Governance, Customer Interaction Service, Customer Relationship Management, Customer Satisfaction, Customer Service, EBusiness, Enterprise Resource Planning, Enterprise Software, EProcurement, Extranets, Groupware Workflow, HIPAA Compliance, IP Faxing, IT Spending, Marketing Automation, Performance Testing, Product Lifecycle Management, Project Management, Return On Investment, Risk Management, Sales & Marketing Software, Sales Automation, Server Virtualization, Simulation Software, Supply Chain Management, System Management Software, Total Cost of Ownership, Video Conferencing, Voice Recognition, Voice Over IP, Workforce Management, Incentive Compensation, Spend Management, Manufacturing Execution Systems, International Computing  

Human Resource Technology

Human Resources Services, Payroll Software, Time and Attendance Software, Workforce Management Software, Financial Management, Employee Monitoring Software, Employee Training Software, Recruiting Software/Services, Employee Performance Management, ELearning, Benefits Management, Expense Management  
    

IT Career Advancement

Cisco Certification, Microsoft Certification, Linux Certification, Network Security Certification, Software Development Certification  

IT Management

Employee Performance, ITIL, Productivity, Project Management, Software Compliance, Sarbanes Oxley Compliance, Service Management, Desktop Management  
    

Knowledge Management

Collaboration, Collaborative Commerce, Contact Management, Content Delivery, Content Integration, Content Management System, Corporate Portals, Customer Experience Management, Document Management, Information Management, Intranets, Messaging, Records Management, Search And Retrieval, Search Engines, Secure Content Management, SLA  

Networking

Active Directory, Bandwidth Management, Convergence, Distributed Computing, Ethernet Networking, Fibre Channel, Gigabit Networking, Governance, Grid Computing, Infrastructure, Internetworking Hardware, Interoperability, IP Networks, IP Telephony, Local Area Networking, Load Balancing, Migration, Monitoring, Network Architecture, Network Management, Network Performance, Network Performance Management, Network Provisioning, Network Security, OLAP, Optical Networking, Quality Of Service, Remote Access, Remote Network Management, Server Hardware, Servers, Small Business Networks, TCP/IP Protocol, Test And Measurement, Traffic Management, Tunneling, Utility Computing, VPN, Wide Area Networks, Green Computing, Cloud Computing, Power and Cooling, Data Center Design and Management, Colocation and Web Hosting  
    

Platforms

AS/400, Domino, Linux, Microsoft Exchange, Oracle, PeopleSoft, SAP, Siebel, Solaris, Tivoli, Unix, Web Sphere, Windows, Windows Server  

Security

Access Control, Anti Spam, Anti Spyware, Anti Virus, Application Security, Auditing, Authentication, Biometrics, Business Continuity, Compliance, DDoS, Disaster Recovery, Email Security, Encryption, Firewalls, Hacker Detection, High Availability, Identity Management, Internet Security, Intrusion Detection, Intrusion Prevention, IPSec, Network Security Appliance, Password Management, Patch Management, Phishing, PKI, Policy Based Management, Security Management, Security Policies, Single Sign On, SSL, Secure Instant Messaging, Web Service Security, PCI Compliance, Vulnerability Management  
    

Software Development

.NET, C++, Database Development, Java, Middleware, Open Source, Software Outsourcing, Quality Assurance, Scripting, SOAP, Software Testing, Visual Basic, Web Development, Web Services, Web Service Security, XML  

Storage

Backup And Recovery, Blade Servers, Clustering, IP Storage, ISCSI, Network Attached Storage, RAID, Storage Area Networks, Storage Management, Storage Virtualization, Email Archiving, Data Deduplication  
    

Wireless

802.11, Bluetooth, CDMA, GPS, Mobile Computing, Mobile Data Systems, Mobile Workers, PDA, RFID, Smart Phones, WiFi, Wireless Application Software, Wireless Communications, Wireless Hardware, Wireless Infrastructure, Wireless Messaging, Wireless Phones, Wireless Security, Wireless Service Providers, WLAN  
Search