Introduction to Zend Framework

 Learning Zend Framework

appendix

 Zend Framework Reference


  •  Zend_Gdata
  •  Zend_Http
  •  Zend_InfoCard
  •  Zend_Json
  •  Zend_Layout
  •  Zend_Ldap
  •  Zend_Loader
  •  Zend_Locale
  •  Zend_Log
  •  Zend_Mail
  •  Zend_Markup
  •  Zend_Measure
  •  Zend_Memory
  •  Zend_Mime
  •  Zend_Navigation
  •  Zend_Oauth
  •  Zend_OpenId
  •  Zend_Paginator
  •  Zend_Pdf
  •  Zend_ProgressBar
  •  Zend_Queue
  •  Zend_Reflection
  •  Zend_Registry
  •  Zend_Rest

  •  Zend_Search_Lucene
  •  Zend_Serializer
  •  Zend_Server
  •  Zend_Service
  •  Zend_Session
  •  Zend_Soap
  •  Zend_Tag
  •  Zend_Test
  •  Zend_Text
  •  Zend_TimeSync
  •  Zend_Tool
  •  Zend_Tool_Framework
  •  Zend_Tool_Project
  •  Zend_Translate
  •  Zend_Uri
  •  Zend_Validate
  •  Zend_Version
  •  Zend_View
  •  Zend_Wildfire
  •  Zend_XmlRpc
  • ZendX_Console_Process_Unix
  • ZendX_JQuery
  • Translation 96.1% Update 2010-11-28 - Revision 23448 - Version ZF 1.11.x

    63.4. Zend_Service_Amazon_Ec2

    63.4.1. Einführung

    Zend_Service_Amazon_Ec2 bietet ein Interface zu Amazon's Elastic Clound Computing (EC2).

    63.4.2. Was ist Amazon Ec2?

    Amazon EC2 ist ein Web Service der es erlaubt Server Instanzen in Amazon's Data Centern zu starten und zu managen indem APIs oder vorhandenen Tools und Utilities verwendet werden. Man kann Amazon EC2 Server Instanzen jederzeit verwenden, solange man Sie benötigt, und für jeden legalen Zweck.

    63.4.3. Statische Methoden

    Um die Verwendung der Ec2 Klasse einfacher zu machen gibt es zwei Methoden die von jedem der Ec2 Elemente aufgerufen werden kann. Die erste statusche Methode ist setKeys welche nur die AWS Schlüssel als Standardschlüssel definiert. Wenn man dann ein neues Objekt erstellt muß man keine Schlüssel mehr an den Construktor übergeben.

    Example 63.11. setKeys() Example

    Zend_Service_Amazon_Ec2_Ebs::setKeys('aws_key','aws_secret_key');

    Um die Region zu setzen in der man arbeitet kann man setRegion aufrufen um die Amazon Ec2 Region zu setzen in der man arbeitet. Aktuell sind nur zwei Regionen vorhanden, us-east-1 und eu-west-1. Wenn ein ungültiger Wert übergeben wird, wird eine Exception geworfen die das ausgibt.

    Example 63.12. setRegion() Example

    Zend_Service_Amazon_Ec2_Ebs::setRegion('us-east-1');

    [Note] Setzen einer Amazon Ec2 Region

    Alternativ kann man die Region setzen wenn man jede Klasse als dritten Parameter in der Construktor Methode erstellt.

    digg delicious meneame google twitter technorati facebook

    Comments

    Loading...